Package dev.cel.expr.conformance.test
Class TestInput
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
dev.cel.expr.conformance.test.TestInput
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,TestInputOrBuilder,Serializable
public final class TestInput
extends com.google.protobuf.GeneratedMessageV3
implements TestInputOrBuilder
Input for the test caseProtobuf type
cel.expr.conformance.test.TestInput- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classInput for the test casestatic enumNested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleanA 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.AnyOrBuilderA context message represents an input kind in the form of a proto message whose type is defined at runtime.static TestInputstatic final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Parser<TestInput>intbooleanA 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.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic TestInput.Builderstatic TestInput.BuildernewBuilder(TestInput prototype) protected TestInput.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static TestInputparseDelimitedFrom(InputStream input) static TestInputparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TestInputparseFrom(byte[] data) static TestInputparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TestInputparseFrom(com.google.protobuf.ByteString data) static TestInputparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TestInputparseFrom(com.google.protobuf.CodedInputStream input) static TestInputparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TestInputparseFrom(InputStream input) static TestInputparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TestInputparseFrom(ByteBuffer data) static TestInputparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<TestInput>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
BINDINGS_FIELD_NUMBER
public static final int BINDINGS_FIELD_NUMBER- See Also:
-
CONTEXT_MESSAGE_FIELD_NUMBER
public static final int CONTEXT_MESSAGE_FIELD_NUMBER- See Also:
-
CONTEXT_EXPR_FIELD_NUMBER
public static final int CONTEXT_EXPR_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
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
-
getInputKindCase
- Specified by:
getInputKindCasein interfaceTestInputOrBuilder
-
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.
-
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.
-
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.
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static TestInput parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TestInput parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TestInput parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TestInput parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TestInput parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TestInput parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static TestInput parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static TestInput parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static TestInput parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected TestInput.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) - Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-