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.int
An ordered list of results.An ordered list of results.getValues
(int index) The unique values referenced in this message.int
The 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, mergeFrom
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
getValuesList
in 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:
getValuesCount
in interfaceEvalStateOrBuilder
-
getValues
The unique values referenced in this message.
repeated .google.api.expr.v1beta1.ExprValue values = 1 [json_name = "values"];
- Specified by:
getValues
in 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:
getResultsList
in 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:
getResultsCount
in 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:
getResults
in 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"];
-