
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