All Downloads are FREE. Search and download functionalities are using the official Maven repository.

dev.cel.expr.conformance.test.TestInputOrBuilder Maven / Gradle / Ivy

The newest version!
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: cel/expr/conformance/test/suite.proto

// Protobuf Java Version: 3.25.1
package dev.cel.expr.conformance.test;

public interface TestInputOrBuilder extends
    // @@protoc_insertion_point(interface_extends:cel.expr.conformance.test.TestInput)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * A set of variable bindings to be used for evaluating a checked
   * expression.
   * 
* * .cel.expr.conformance.test.Bindings bindings = 1; * @return Whether the bindings field is set. */ boolean hasBindings(); /** *
   * A set of variable bindings to be used for evaluating a checked
   * expression.
   * 
* * .cel.expr.conformance.test.Bindings bindings = 1; * @return The bindings. */ dev.cel.expr.conformance.test.Bindings getBindings(); /** *
   * A set of variable bindings to be used for evaluating a checked
   * expression.
   * 
* * .cel.expr.conformance.test.Bindings bindings = 1; */ dev.cel.expr.conformance.test.BindingsOrBuilder getBindingsOrBuilder(); /** *
   * A context message represents an input kind in the form of a proto
   * message whose type is defined at runtime.
   * 
* * .google.protobuf.Any context_message = 2; * @return Whether the contextMessage field is set. */ boolean hasContextMessage(); /** *
   * A context message represents an input kind in the form of a proto
   * message whose type is defined at runtime.
   * 
* * .google.protobuf.Any context_message = 2; * @return The contextMessage. */ com.google.protobuf.Any getContextMessage(); /** *
   * A context message represents an input kind in the form of a proto
   * message whose type is defined at runtime.
   * 
* * .google.protobuf.Any context_message = 2; */ com.google.protobuf.AnyOrBuilder getContextMessageOrBuilder(); /** *
   * A context expression representing a context proto variable. The
   * fields of the input proto.Messages are used as top-level variables within
   * an Activation. The expression is evaluated using the cel environment
   * configured for the test suite.
   * 
* * string context_expr = 3; * @return Whether the contextExpr field is set. */ boolean hasContextExpr(); /** *
   * A context expression representing a context proto variable. The
   * fields of the input proto.Messages are used as top-level variables within
   * an Activation. The expression is evaluated using the cel environment
   * configured for the test suite.
   * 
* * string context_expr = 3; * @return The contextExpr. */ java.lang.String getContextExpr(); /** *
   * A context expression representing a context proto variable. The
   * fields of the input proto.Messages are used as top-level variables within
   * an Activation. The expression is evaluated using the cel environment
   * configured for the test suite.
   * 
* * string context_expr = 3; * @return The bytes for contextExpr. */ com.google.protobuf.ByteString getContextExprBytes(); dev.cel.expr.conformance.test.TestInput.InputKindCase getInputKindCase(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy