Package dev.cel.expr
Class EvalState.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<EvalState.Builder>
dev.cel.expr.EvalState.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,EvalStateOrBuilder,Cloneable
- Enclosing class:
- EvalState
public static final class EvalState.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<EvalState.Builder>
implements EvalStateOrBuilder
The state of an evaluation. Can represent an initial, partial, or completed state of evaluation.Protobuf type
cel.expr.EvalState-
Method Summary
Modifier and TypeMethodDescriptionaddAllResults(Iterable<? extends EvalState.Result> values) An ordered list of results.addAllValues(Iterable<? extends ExprValue> values) The unique values referenced in this message.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addResults(int index, EvalState.Result value) An ordered list of results.addResults(int index, EvalState.Result.Builder builderForValue) An ordered list of results.addResults(EvalState.Result value) An ordered list of results.addResults(EvalState.Result.Builder builderForValue) An ordered list of results.An ordered list of results.addResultsBuilder(int index) An ordered list of results.The unique values referenced in this message.addValues(int index, ExprValue.Builder builderForValue) The unique values referenced in this message.The unique values referenced in this message.addValues(ExprValue.Builder builderForValue) The unique values referenced in this message.The unique values referenced in this message.addValuesBuilder(int index) The unique values referenced in this message.build()clear()clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) An ordered list of results.The unique values referenced in this message.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetResults(int index) An ordered list of results.getResultsBuilder(int index) An ordered list of results.An ordered list of results.intAn ordered list of results.An ordered list of results.getResultsOrBuilder(int index) An ordered list of results.List<? extends EvalState.ResultOrBuilder>An ordered list of results.getValues(int index) The unique values referenced in this message.getValuesBuilder(int index) The unique values referenced in this message.The unique values referenced in this message.intThe unique values referenced in this message.The unique values referenced in this message.getValuesOrBuilder(int index) The unique values referenced in this message.List<? extends ExprValueOrBuilder>The unique values referenced in this message.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) final EvalState.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeResults(int index) An ordered list of results.removeValues(int index) The unique values referenced in this message.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResults(int index, EvalState.Result value) An ordered list of results.setResults(int index, EvalState.Result.Builder builderForValue) An ordered list of results.final EvalState.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) The unique values referenced in this message.setValues(int index, ExprValue.Builder builderForValue) The unique values referenced in this message.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<EvalState.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<EvalState.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<EvalState.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<EvalState.Builder>
-
setField
public EvalState.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<EvalState.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EvalState.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<EvalState.Builder>
-
setRepeatedField
public EvalState.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<EvalState.Builder>
-
addRepeatedField
public EvalState.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<EvalState.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<EvalState.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<EvalState.Builder>
-
mergeFrom
public EvalState.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<EvalState.Builder>- Throws:
IOException
-
getValuesList
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1;- Specified by:
getValuesListin interfaceEvalStateOrBuilder
-
getValuesCount
public int getValuesCount()The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1;- Specified by:
getValuesCountin interfaceEvalStateOrBuilder
-
getValues
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1;- Specified by:
getValuesin interfaceEvalStateOrBuilder
-
setValues
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1; -
setValues
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1; -
addValues
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1; -
addValues
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1; -
addValues
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1; -
addValues
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1; -
addAllValues
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1; -
clearValues
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1; -
removeValues
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1; -
getValuesBuilder
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1; -
getValuesOrBuilder
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1;- Specified by:
getValuesOrBuilderin interfaceEvalStateOrBuilder
-
getValuesOrBuilderList
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1;- Specified by:
getValuesOrBuilderListin interfaceEvalStateOrBuilder
-
addValuesBuilder
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1; -
addValuesBuilder
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1; -
getValuesBuilderList
The unique values referenced in this message.
repeated .cel.expr.ExprValue values = 1; -
getResultsList
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3;- Specified by:
getResultsListin interfaceEvalStateOrBuilder
-
getResultsCount
public int getResultsCount()An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3;- Specified by:
getResultsCountin interfaceEvalStateOrBuilder
-
getResults
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3;- Specified by:
getResultsin interfaceEvalStateOrBuilder
-
setResults
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3; -
setResults
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3; -
addResults
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3; -
addResults
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3; -
addResults
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3; -
addResults
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3; -
addAllResults
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3; -
clearResults
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3; -
removeResults
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3; -
getResultsBuilder
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3; -
getResultsOrBuilder
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3;- Specified by:
getResultsOrBuilderin interfaceEvalStateOrBuilder
-
getResultsOrBuilderList
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3;- Specified by:
getResultsOrBuilderListin interfaceEvalStateOrBuilder
-
addResultsBuilder
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3; -
addResultsBuilder
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3; -
getResultsBuilderList
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .cel.expr.EvalState.Result results = 3; -
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<EvalState.Builder>
-
mergeUnknownFields
public final EvalState.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<EvalState.Builder>
-