Package com.google.api.expr.v1beta1
Class EvalState.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<EvalState,EvalState.Builder>
com.google.api.expr.v1beta1.EvalState.Builder
- All Implemented Interfaces:
EvalStateOrBuilder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,Cloneable
- Enclosing class:
- EvalState
public static final class EvalState.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<EvalState,EvalState.Builder>
implements EvalStateOrBuilder
The state of an evaluation. Can represent an initial, partial, or completed state of evaluation.Protobuf type
google.api.expr.v1beta1.EvalState-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
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.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.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.An ordered list of results.The unique values referenced in this message.getResults(int index) An ordered list of results.intAn ordered list of results.An ordered list of results.getValues(int index) The unique values referenced in this message.intThe unique values referenced in this message.The unique values referenced in this message.removeResults(int index) An ordered list of results.removeValues(int index) The unique values referenced in this message.setResults(int index, EvalState.Result value) An ordered list of results.setResults(int index, EvalState.Result.Builder builderForValue) An ordered list of results.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.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getValuesList
The unique values referenced in this message.
repeated .google.api.expr.v1beta1.ExprValue values = 1 [json_name = "values"];- Specified by:
getValuesListin interfaceEvalStateOrBuilder
-
getValuesCount
public int getValuesCount()The unique values referenced in this message.
repeated .google.api.expr.v1beta1.ExprValue values = 1 [json_name = "values"];- Specified by:
getValuesCountin interfaceEvalStateOrBuilder
-
getValues
The unique values referenced in this message.
repeated .google.api.expr.v1beta1.ExprValue values = 1 [json_name = "values"];- Specified by:
getValuesin interfaceEvalStateOrBuilder
-
setValues
The unique values referenced in this message.
repeated .google.api.expr.v1beta1.ExprValue values = 1 [json_name = "values"]; -
setValues
The unique values referenced in this message.
repeated .google.api.expr.v1beta1.ExprValue values = 1 [json_name = "values"]; -
addValues
The unique values referenced in this message.
repeated .google.api.expr.v1beta1.ExprValue values = 1 [json_name = "values"]; -
addValues
The unique values referenced in this message.
repeated .google.api.expr.v1beta1.ExprValue values = 1 [json_name = "values"]; -
addValues
The unique values referenced in this message.
repeated .google.api.expr.v1beta1.ExprValue values = 1 [json_name = "values"]; -
addValues
The unique values referenced in this message.
repeated .google.api.expr.v1beta1.ExprValue values = 1 [json_name = "values"]; -
addAllValues
The unique values referenced in this message.
repeated .google.api.expr.v1beta1.ExprValue values = 1 [json_name = "values"]; -
clearValues
The unique values referenced in this message.
repeated .google.api.expr.v1beta1.ExprValue values = 1 [json_name = "values"]; -
removeValues
The unique values referenced in this message.
repeated .google.api.expr.v1beta1.ExprValue values = 1 [json_name = "values"]; -
getResultsList
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .google.api.expr.v1beta1.EvalState.Result results = 3 [json_name = "results"];- 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 .google.api.expr.v1beta1.EvalState.Result results = 3 [json_name = "results"];- Specified by:
getResultsCountin interfaceEvalStateOrBuilder
-
getResults
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .google.api.expr.v1beta1.EvalState.Result results = 3 [json_name = "results"];- Specified by:
getResultsin interfaceEvalStateOrBuilder
-
setResults
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .google.api.expr.v1beta1.EvalState.Result results = 3 [json_name = "results"]; -
setResults
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .google.api.expr.v1beta1.EvalState.Result results = 3 [json_name = "results"]; -
addResults
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .google.api.expr.v1beta1.EvalState.Result results = 3 [json_name = "results"]; -
addResults
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .google.api.expr.v1beta1.EvalState.Result results = 3 [json_name = "results"]; -
addResults
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .google.api.expr.v1beta1.EvalState.Result results = 3 [json_name = "results"]; -
addResults
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .google.api.expr.v1beta1.EvalState.Result results = 3 [json_name = "results"]; -
addAllResults
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .google.api.expr.v1beta1.EvalState.Result results = 3 [json_name = "results"]; -
clearResults
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .google.api.expr.v1beta1.EvalState.Result results = 3 [json_name = "results"]; -
removeResults
An ordered list of results. Tracks the flow of evaluation through the expression. May be sparse.
repeated .google.api.expr.v1beta1.EvalState.Result results = 3 [json_name = "results"];
-