Package dev.cel.expr.conformance.test
Class TestOutput.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<TestOutput.Builder>
dev.cel.expr.conformance.test.TestOutput.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,TestOutputOrBuilder,Cloneable
- Enclosing class:
- TestOutput
public static final class TestOutput.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<TestOutput.Builder>
implements TestOutputOrBuilder
Expected result of the test case.Protobuf type
cel.expr.conformance.test.TestOutput-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()An error evaluation result set.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) An 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.An unknown evaluation result.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorAn error evaluation result set.An error evaluation result set.An error evaluation result set.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.A normal value, which must match the evaluation result exactly via value equality semantics.An unknown evaluation result.An unknown evaluation result.An unknown evaluation result.booleanAn error evaluation result set.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 booleanmergeEvalError(ErrorSet value) An error evaluation result set.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(TestOutput other) mergeResultValue(Value value) A normal value, which must match the evaluation result exactly via value equality semantics.mergeUnknown(UnknownSet value) An unknown evaluation result.final TestOutput.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setEvalError(ErrorSet value) An error evaluation result set.setEvalError(ErrorSet.Builder builderForValue) An error evaluation result set.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResultExpr(String value) An expression to be evaluated using the cel environment configured for the test suite.setResultExprBytes(com.google.protobuf.ByteString value) An expression to be evaluated using the cel environment configured for the test suite.setResultValue(Value value) A normal value, which must match the evaluation result exactly via value equality semantics.setResultValue(Value.Builder builderForValue) A normal value, which must match the evaluation result exactly via value equality semantics.setUnknown(UnknownSet value) An unknown evaluation result.setUnknown(UnknownSet.Builder builderForValue) An unknown evaluation result.final TestOutput.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<TestOutput.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<TestOutput.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<TestOutput.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<TestOutput.Builder>
-
setField
public TestOutput.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<TestOutput.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TestOutput.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<TestOutput.Builder>
-
setRepeatedField
public TestOutput.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<TestOutput.Builder>
-
addRepeatedField
public TestOutput.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<TestOutput.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TestOutput.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<TestOutput.Builder>
-
mergeFrom
public TestOutput.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<TestOutput.Builder>- Throws:
IOException
-
getResultKindCase
- Specified by:
getResultKindCasein interfaceTestOutputOrBuilder
-
clearResultKind
-
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.
-
setResultValue
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; -
setResultValue
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; -
mergeResultValue
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; -
clearResultValue
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; -
getResultValueBuilder
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; -
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.
-
setResultExpr
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;- Parameters:
value- The resultExpr to set.- Returns:
- This builder for chaining.
-
clearResultExpr
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;- Returns:
- This builder for chaining.
-
setResultExprBytes
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;- Parameters:
value- The bytes for resultExpr to set.- Returns:
- This builder for chaining.
-
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.
-
setEvalError
An error evaluation result set. Success if we match all of the errors in the set.
.cel.expr.ErrorSet eval_error = 10; -
setEvalError
An error evaluation result set. Success if we match all of the errors in the set.
.cel.expr.ErrorSet eval_error = 10; -
mergeEvalError
An error evaluation result set. Success if we match all of the errors in the set.
.cel.expr.ErrorSet eval_error = 10; -
clearEvalError
An error evaluation result set. Success if we match all of the errors in the set.
.cel.expr.ErrorSet eval_error = 10; -
getEvalErrorBuilder
An error evaluation result set. Success if we match all of the errors in the set.
.cel.expr.ErrorSet eval_error = 10; -
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.
-
setUnknown
An unknown evaluation result.
.cel.expr.UnknownSet unknown = 11; -
setUnknown
An unknown evaluation result.
.cel.expr.UnknownSet unknown = 11; -
mergeUnknown
An unknown evaluation result.
.cel.expr.UnknownSet unknown = 11; -
clearUnknown
An unknown evaluation result.
.cel.expr.UnknownSet unknown = 11; -
getUnknownBuilder
An unknown evaluation result.
.cel.expr.UnknownSet unknown = 11; -
getUnknownOrBuilder
An unknown evaluation result.
.cel.expr.UnknownSet unknown = 11;- Specified by:
getUnknownOrBuilderin interfaceTestOutputOrBuilder
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TestOutput.Builder>
-
mergeUnknownFields
public final TestOutput.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TestOutput.Builder>
-