Interface EvalRequestOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    EvalRequest, EvalRequest.Builder

    public interface EvalRequestOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasParsedExpr

        boolean hasParsedExpr()
         Evaluate based on the parsed representation.
         
        .google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;
        Returns:
        Whether the parsedExpr field is set.
      • getParsedExpr

        ParsedExpr getParsedExpr()
         Evaluate based on the parsed representation.
         
        .google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;
        Returns:
        The parsedExpr.
      • getParsedExprOrBuilder

        ParsedExprOrBuilder getParsedExprOrBuilder()
         Evaluate based on the parsed representation.
         
        .google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;
      • hasCheckedExpr

        boolean hasCheckedExpr()
         Evaluate based on the checked representation.
         
        .google.api.expr.v1alpha1.CheckedExpr checked_expr = 2;
        Returns:
        Whether the checkedExpr field is set.
      • getCheckedExpr

        CheckedExpr getCheckedExpr()
         Evaluate based on the checked representation.
         
        .google.api.expr.v1alpha1.CheckedExpr checked_expr = 2;
        Returns:
        The checkedExpr.
      • getCheckedExprOrBuilder

        CheckedExprOrBuilder getCheckedExprOrBuilder()
         Evaluate based on the checked representation.
         
        .google.api.expr.v1alpha1.CheckedExpr checked_expr = 2;
      • getBindingsCount

        int getBindingsCount()
         Bindings for the external variables.  The types SHOULD be compatible
         with the type environment in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.
         
        map<string, .google.api.expr.v1alpha1.ExprValue> bindings = 3;
      • containsBindings

        boolean containsBindings​(java.lang.String key)
         Bindings for the external variables.  The types SHOULD be compatible
         with the type environment in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.
         
        map<string, .google.api.expr.v1alpha1.ExprValue> bindings = 3;
      • getBindings

        @Deprecated
        java.util.Map<java.lang.String,​ExprValue> getBindings()
        Deprecated.
        Use getBindingsMap() instead.
      • getBindingsMap

        java.util.Map<java.lang.String,​ExprValue> getBindingsMap()
         Bindings for the external variables.  The types SHOULD be compatible
         with the type environment in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.
         
        map<string, .google.api.expr.v1alpha1.ExprValue> bindings = 3;
      • getBindingsOrDefault

        ExprValue getBindingsOrDefault​(java.lang.String key,
                                       ExprValue defaultValue)
         Bindings for the external variables.  The types SHOULD be compatible
         with the type environment in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.
         
        map<string, .google.api.expr.v1alpha1.ExprValue> bindings = 3;
      • getBindingsOrThrow

        ExprValue getBindingsOrThrow​(java.lang.String key)
         Bindings for the external variables.  The types SHOULD be compatible
         with the type environment in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.
         
        map<string, .google.api.expr.v1alpha1.ExprValue> bindings = 3;
      • getContainer

        java.lang.String getContainer()
         SHOULD be the same container as used in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.
         
        string container = 4;
        Returns:
        The container.
      • getContainerBytes

        com.google.protobuf.ByteString getContainerBytes()
         SHOULD be the same container as used in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.
         
        string container = 4;
        Returns:
        The bytes for container.