Package dev.cel.expr.conformance.test
Class TestInput.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<TestInput.Builder>
dev.cel.expr.conformance.test.TestInput.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,TestInputOrBuilder,Cloneable
- Enclosing class:
- TestInput
public static final class TestInput.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<TestInput.Builder>
implements TestInputOrBuilder
Input for the test caseProtobuf type
cel.expr.conformance.test.TestInput-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()A set of variable bindings to be used for evaluating a checked expression.A context expression representing a context proto variable.A context message represents an input kind in the form of a proto message whose type is defined at runtime.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()A set of variable bindings to be used for evaluating a checked expression.A set of variable bindings to be used for evaluating a checked expression.A set of variable bindings to be used for evaluating a checked expression.A context expression representing a context proto variable.com.google.protobuf.ByteStringA context expression representing a context proto variable.com.google.protobuf.AnyA context message represents an input kind in the form of a proto message whose type is defined at runtime.com.google.protobuf.Any.BuilderA context message represents an input kind in the form of a proto message whose type is defined at runtime.com.google.protobuf.AnyOrBuilderA context message represents an input kind in the form of a proto message whose type is defined at runtime.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanA set of variable bindings to be used for evaluating a checked expression.booleanA context expression representing a context proto variable.booleanA context message represents an input kind in the form of a proto message whose type is defined at runtime.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeBindings(Bindings value) A set of variable bindings to be used for evaluating a checked expression.mergeContextMessage(com.google.protobuf.Any value) A context message represents an input kind in the form of a proto message whose type is defined at runtime.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) final TestInput.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setBindings(Bindings value) A set of variable bindings to be used for evaluating a checked expression.setBindings(Bindings.Builder builderForValue) A set of variable bindings to be used for evaluating a checked expression.setContextExpr(String value) A context expression representing a context proto variable.setContextExprBytes(com.google.protobuf.ByteString value) A context expression representing a context proto variable.setContextMessage(com.google.protobuf.Any value) A context message represents an input kind in the form of a proto message whose type is defined at runtime.setContextMessage(com.google.protobuf.Any.Builder builderForValue) A context message represents an input kind in the form of a proto message whose type is defined at runtime.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final TestInput.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<TestInput.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<TestInput.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<TestInput.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<TestInput.Builder>
-
setField
public TestInput.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TestInput.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TestInput.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<TestInput.Builder>
-
setRepeatedField
public TestInput.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TestInput.Builder>
-
addRepeatedField
public TestInput.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TestInput.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TestInput.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<TestInput.Builder>
-
mergeFrom
public TestInput.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TestInput.Builder>- Throws:
IOException
-
getInputKindCase
- Specified by:
getInputKindCasein interfaceTestInputOrBuilder
-
clearInputKind
-
hasBindings
public boolean hasBindings()A set of variable bindings to be used for evaluating a checked expression.
.cel.expr.conformance.test.Bindings bindings = 1;- Specified by:
hasBindingsin interfaceTestInputOrBuilder- Returns:
- Whether the bindings field is set.
-
getBindings
A set of variable bindings to be used for evaluating a checked expression.
.cel.expr.conformance.test.Bindings bindings = 1;- Specified by:
getBindingsin interfaceTestInputOrBuilder- Returns:
- The bindings.
-
setBindings
A set of variable bindings to be used for evaluating a checked expression.
.cel.expr.conformance.test.Bindings bindings = 1; -
setBindings
A set of variable bindings to be used for evaluating a checked expression.
.cel.expr.conformance.test.Bindings bindings = 1; -
mergeBindings
A set of variable bindings to be used for evaluating a checked expression.
.cel.expr.conformance.test.Bindings bindings = 1; -
clearBindings
A set of variable bindings to be used for evaluating a checked expression.
.cel.expr.conformance.test.Bindings bindings = 1; -
getBindingsBuilder
A set of variable bindings to be used for evaluating a checked expression.
.cel.expr.conformance.test.Bindings bindings = 1; -
getBindingsOrBuilder
A set of variable bindings to be used for evaluating a checked expression.
.cel.expr.conformance.test.Bindings bindings = 1;- Specified by:
getBindingsOrBuilderin interfaceTestInputOrBuilder
-
hasContextMessage
public 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;- Specified by:
hasContextMessagein interfaceTestInputOrBuilder- Returns:
- Whether the contextMessage field is set.
-
getContextMessage
public 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;- Specified by:
getContextMessagein interfaceTestInputOrBuilder- Returns:
- The contextMessage.
-
setContextMessage
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; -
setContextMessage
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; -
mergeContextMessage
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; -
clearContextMessage
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; -
getContextMessageBuilder
public com.google.protobuf.Any.Builder getContextMessageBuilder()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; -
getContextMessageOrBuilder
public com.google.protobuf.AnyOrBuilder getContextMessageOrBuilder()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;- Specified by:
getContextMessageOrBuilderin interfaceTestInputOrBuilder
-
hasContextExpr
public 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;- Specified by:
hasContextExprin interfaceTestInputOrBuilder- Returns:
- Whether the contextExpr field is set.
-
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;- Specified by:
getContextExprin interfaceTestInputOrBuilder- Returns:
- The contextExpr.
-
getContextExprBytes
public com.google.protobuf.ByteString getContextExprBytes()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;- Specified by:
getContextExprBytesin interfaceTestInputOrBuilder- Returns:
- The bytes for contextExpr.
-
setContextExpr
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;- Parameters:
value- The contextExpr to set.- Returns:
- This builder for chaining.
-
clearContextExpr
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;- Returns:
- This builder for chaining.
-
setContextExprBytes
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;- Parameters:
value- The bytes for contextExpr to set.- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TestInput.Builder>
-
mergeUnknownFields
public final TestInput.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TestInput.Builder>
-