Package dev.cel.expr.conformance.test
Class TestOutput
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
dev.cel.expr.conformance.test.TestOutput
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,TestOutputOrBuilder,Serializable
public final class TestOutput
extends com.google.protobuf.GeneratedMessageV3
implements TestOutputOrBuilder
Expected result of the test case.Protobuf type
cel.expr.conformance.test.TestOutput- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classExpected result of the test case.static 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 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 TypeMethodDescriptionbooleanstatic TestOutputstatic final com.google.protobuf.Descriptors.DescriptorAn error evaluation result set.An error evaluation result set.com.google.protobuf.Parser<TestOutput>An expression to be evaluated using the cel environment configured for the test suite.com.google.protobuf.ByteStringAn expression to be evaluated using the cel environment configured for the test suite.A normal value, which must match the evaluation result exactly via value equality semantics.A normal value, which must match the evaluation result exactly via value equality semantics.intAn unknown evaluation result.An unknown evaluation result.booleanAn error evaluation result set.inthashCode()booleanAn expression to be evaluated using the cel environment configured for the test suite.booleanA normal value, which must match the evaluation result exactly via value equality semantics.booleanAn unknown evaluation result.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanstatic TestOutput.Builderstatic TestOutput.BuildernewBuilder(TestOutput prototype) protected TestOutput.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static TestOutputparseDelimitedFrom(InputStream input) static TestOutputparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TestOutputparseFrom(byte[] data) static TestOutputparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TestOutputparseFrom(com.google.protobuf.ByteString data) static TestOutputparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TestOutputparseFrom(com.google.protobuf.CodedInputStream input) static TestOutputparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TestOutputparseFrom(InputStream input) static TestOutputparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static TestOutputparseFrom(ByteBuffer data) static TestOutputparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<TestOutput>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
-
RESULT_VALUE_FIELD_NUMBER
public static final int RESULT_VALUE_FIELD_NUMBER- See Also:
-
RESULT_EXPR_FIELD_NUMBER
public static final int RESULT_EXPR_FIELD_NUMBER- See Also:
-
EVAL_ERROR_FIELD_NUMBER
public static final int EVAL_ERROR_FIELD_NUMBER- See Also:
-
UNKNOWN_FIELD_NUMBER
public static final int UNKNOWN_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
-
getResultKindCase
- Specified by:
getResultKindCasein interfaceTestOutputOrBuilder
-
hasResultValue
public boolean hasResultValue()A normal value, which must match the evaluation result exactly via value equality semantics. This coincides with proto equality, except for: * maps are order-agnostic * a floating point NaN should match any NaN
.cel.expr.Value result_value = 8;- Specified by:
hasResultValuein interfaceTestOutputOrBuilder- Returns:
- Whether the resultValue field is set.
-
getResultValue
A normal value, which must match the evaluation result exactly via value equality semantics. This coincides with proto equality, except for: * maps are order-agnostic * a floating point NaN should match any NaN
.cel.expr.Value result_value = 8;- Specified by:
getResultValuein interfaceTestOutputOrBuilder- Returns:
- The resultValue.
-
getResultValueOrBuilder
A normal value, which must match the evaluation result exactly via value equality semantics. This coincides with proto equality, except for: * maps are order-agnostic * a floating point NaN should match any NaN
.cel.expr.Value result_value = 8;- Specified by:
getResultValueOrBuilderin interfaceTestOutputOrBuilder
-
hasResultExpr
public boolean hasResultExpr()An expression to be evaluated using the cel environment configured for the test suite. The result of this expression must match the result of the test case.
string result_expr = 9;- Specified by:
hasResultExprin interfaceTestOutputOrBuilder- Returns:
- Whether the resultExpr field is set.
-
getResultExpr
An expression to be evaluated using the cel environment configured for the test suite. The result of this expression must match the result of the test case.
string result_expr = 9;- Specified by:
getResultExprin interfaceTestOutputOrBuilder- Returns:
- The resultExpr.
-
getResultExprBytes
public com.google.protobuf.ByteString getResultExprBytes()An expression to be evaluated using the cel environment configured for the test suite. The result of this expression must match the result of the test case.
string result_expr = 9;- Specified by:
getResultExprBytesin interfaceTestOutputOrBuilder- Returns:
- The bytes for resultExpr.
-
hasEvalError
public boolean hasEvalError()An error evaluation result set. Success if we match all of the errors in the set.
.cel.expr.ErrorSet eval_error = 10;- Specified by:
hasEvalErrorin interfaceTestOutputOrBuilder- Returns:
- Whether the evalError field is set.
-
getEvalError
An error evaluation result set. Success if we match all of the errors in the set.
.cel.expr.ErrorSet eval_error = 10;- Specified by:
getEvalErrorin interfaceTestOutputOrBuilder- Returns:
- The evalError.
-
getEvalErrorOrBuilder
An error evaluation result set. Success if we match all of the errors in the set.
.cel.expr.ErrorSet eval_error = 10;- Specified by:
getEvalErrorOrBuilderin interfaceTestOutputOrBuilder
-
hasUnknown
public boolean hasUnknown()An unknown evaluation result.
.cel.expr.UnknownSet unknown = 11;- Specified by:
hasUnknownin interfaceTestOutputOrBuilder- Returns:
- Whether the unknown field is set.
-
getUnknown
An unknown evaluation result.
.cel.expr.UnknownSet unknown = 11;- Specified by:
getUnknownin interfaceTestOutputOrBuilder- Returns:
- The unknown.
-
getUnknownOrBuilder
An unknown evaluation result.
.cel.expr.UnknownSet unknown = 11;- Specified by:
getUnknownOrBuilderin interfaceTestOutputOrBuilder
-
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 TestOutput parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TestOutput parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TestOutput parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TestOutput parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TestOutput parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TestOutput parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static TestOutput parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static TestOutput parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static TestOutput 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 TestOutput.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
-