Package com.google.api.expr.v1alpha1
Class EvalRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<EvalRequest.Builder>
-
- com.google.api.expr.v1alpha1.EvalRequest.Builder
-
- All Implemented Interfaces:
EvalRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- EvalRequest
public static final class EvalRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<EvalRequest.Builder> implements EvalRequestOrBuilder
Request message for the Eval method.
Protobuf typegoogle.api.expr.v1alpha1.EvalRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description EvalRequest.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)EvalRequestbuild()EvalRequestbuildPartial()EvalRequest.Builderclear()EvalRequest.BuilderclearBindings()EvalRequest.BuilderclearCheckedExpr()Evaluate based on the checked representation.EvalRequest.BuilderclearContainer()SHOULD be the same container as used in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.EvalRequest.BuilderclearExprKind()EvalRequest.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)EvalRequest.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)EvalRequest.BuilderclearParsedExpr()Evaluate based on the parsed representation.EvalRequest.Builderclone()booleancontainsBindings(java.lang.String key)Bindings for the external variables.java.util.Map<java.lang.String,ExprValue>getBindings()Deprecated.intgetBindingsCount()Bindings for the external variables.java.util.Map<java.lang.String,ExprValue>getBindingsMap()Bindings for the external variables.ExprValuegetBindingsOrDefault(java.lang.String key, ExprValue defaultValue)Bindings for the external variables.ExprValuegetBindingsOrThrow(java.lang.String key)Bindings for the external variables.CheckedExprgetCheckedExpr()Evaluate based on the checked representation.CheckedExpr.BuildergetCheckedExprBuilder()Evaluate based on the checked representation.CheckedExprOrBuildergetCheckedExprOrBuilder()Evaluate based on the checked representation.java.lang.StringgetContainer()SHOULD be the same container as used in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.com.google.protobuf.ByteStringgetContainerBytes()SHOULD be the same container as used in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.EvalRequestgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()EvalRequest.ExprKindCasegetExprKindCase()java.util.Map<java.lang.String,ExprValue>getMutableBindings()Deprecated.ParsedExprgetParsedExpr()Evaluate based on the parsed representation.ParsedExpr.BuildergetParsedExprBuilder()Evaluate based on the parsed representation.ParsedExprOrBuildergetParsedExprOrBuilder()Evaluate based on the parsed representation.booleanhasCheckedExpr()Evaluate based on the checked representation.booleanhasParsedExpr()Evaluate based on the parsed representation.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()EvalRequest.BuildermergeCheckedExpr(CheckedExpr value)Evaluate based on the checked representation.EvalRequest.BuildermergeFrom(EvalRequest other)EvalRequest.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)EvalRequest.BuildermergeFrom(com.google.protobuf.Message other)EvalRequest.BuildermergeParsedExpr(ParsedExpr value)Evaluate based on the parsed representation.EvalRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)EvalRequest.BuilderputAllBindings(java.util.Map<java.lang.String,ExprValue> values)Bindings for the external variables.EvalRequest.BuilderputBindings(java.lang.String key, ExprValue value)Bindings for the external variables.EvalRequest.BuilderremoveBindings(java.lang.String key)Bindings for the external variables.EvalRequest.BuildersetCheckedExpr(CheckedExpr value)Evaluate based on the checked representation.EvalRequest.BuildersetCheckedExpr(CheckedExpr.Builder builderForValue)Evaluate based on the checked representation.EvalRequest.BuildersetContainer(java.lang.String value)SHOULD be the same container as used in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.EvalRequest.BuildersetContainerBytes(com.google.protobuf.ByteString value)SHOULD be the same container as used in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.EvalRequest.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)EvalRequest.BuildersetParsedExpr(ParsedExpr value)Evaluate based on the parsed representation.EvalRequest.BuildersetParsedExpr(ParsedExpr.Builder builderForValue)Evaluate based on the parsed representation.EvalRequest.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)EvalRequest.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, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EvalRequest.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EvalRequest.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<EvalRequest.Builder>
-
clear
public EvalRequest.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<EvalRequest.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<EvalRequest.Builder>
-
getDefaultInstanceForType
public EvalRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public EvalRequest build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public EvalRequest buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public EvalRequest.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<EvalRequest.Builder>
-
setField
public EvalRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EvalRequest.Builder>
-
clearField
public EvalRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EvalRequest.Builder>
-
clearOneof
public EvalRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<EvalRequest.Builder>
-
setRepeatedField
public EvalRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EvalRequest.Builder>
-
addRepeatedField
public EvalRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EvalRequest.Builder>
-
mergeFrom
public EvalRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<EvalRequest.Builder>
-
mergeFrom
public EvalRequest.Builder mergeFrom(EvalRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<EvalRequest.Builder>
-
mergeFrom
public EvalRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<EvalRequest.Builder>- Throws:
java.io.IOException
-
getExprKindCase
public EvalRequest.ExprKindCase getExprKindCase()
- Specified by:
getExprKindCasein interfaceEvalRequestOrBuilder
-
clearExprKind
public EvalRequest.Builder clearExprKind()
-
hasParsedExpr
public boolean hasParsedExpr()
Evaluate based on the parsed representation.
.google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;- Specified by:
hasParsedExprin interfaceEvalRequestOrBuilder- Returns:
- Whether the parsedExpr field is set.
-
getParsedExpr
public ParsedExpr getParsedExpr()
Evaluate based on the parsed representation.
.google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;- Specified by:
getParsedExprin interfaceEvalRequestOrBuilder- Returns:
- The parsedExpr.
-
setParsedExpr
public EvalRequest.Builder setParsedExpr(ParsedExpr value)
Evaluate based on the parsed representation.
.google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;
-
setParsedExpr
public EvalRequest.Builder setParsedExpr(ParsedExpr.Builder builderForValue)
Evaluate based on the parsed representation.
.google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;
-
mergeParsedExpr
public EvalRequest.Builder mergeParsedExpr(ParsedExpr value)
Evaluate based on the parsed representation.
.google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;
-
clearParsedExpr
public EvalRequest.Builder clearParsedExpr()
Evaluate based on the parsed representation.
.google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;
-
getParsedExprBuilder
public ParsedExpr.Builder getParsedExprBuilder()
Evaluate based on the parsed representation.
.google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;
-
getParsedExprOrBuilder
public ParsedExprOrBuilder getParsedExprOrBuilder()
Evaluate based on the parsed representation.
.google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;- Specified by:
getParsedExprOrBuilderin interfaceEvalRequestOrBuilder
-
hasCheckedExpr
public boolean hasCheckedExpr()
Evaluate based on the checked representation.
.google.api.expr.v1alpha1.CheckedExpr checked_expr = 2;- Specified by:
hasCheckedExprin interfaceEvalRequestOrBuilder- Returns:
- Whether the checkedExpr field is set.
-
getCheckedExpr
public CheckedExpr getCheckedExpr()
Evaluate based on the checked representation.
.google.api.expr.v1alpha1.CheckedExpr checked_expr = 2;- Specified by:
getCheckedExprin interfaceEvalRequestOrBuilder- Returns:
- The checkedExpr.
-
setCheckedExpr
public EvalRequest.Builder setCheckedExpr(CheckedExpr value)
Evaluate based on the checked representation.
.google.api.expr.v1alpha1.CheckedExpr checked_expr = 2;
-
setCheckedExpr
public EvalRequest.Builder setCheckedExpr(CheckedExpr.Builder builderForValue)
Evaluate based on the checked representation.
.google.api.expr.v1alpha1.CheckedExpr checked_expr = 2;
-
mergeCheckedExpr
public EvalRequest.Builder mergeCheckedExpr(CheckedExpr value)
Evaluate based on the checked representation.
.google.api.expr.v1alpha1.CheckedExpr checked_expr = 2;
-
clearCheckedExpr
public EvalRequest.Builder clearCheckedExpr()
Evaluate based on the checked representation.
.google.api.expr.v1alpha1.CheckedExpr checked_expr = 2;
-
getCheckedExprBuilder
public CheckedExpr.Builder getCheckedExprBuilder()
Evaluate based on the checked representation.
.google.api.expr.v1alpha1.CheckedExpr checked_expr = 2;
-
getCheckedExprOrBuilder
public CheckedExprOrBuilder getCheckedExprOrBuilder()
Evaluate based on the checked representation.
.google.api.expr.v1alpha1.CheckedExpr checked_expr = 2;- Specified by:
getCheckedExprOrBuilderin interfaceEvalRequestOrBuilder
-
getBindingsCount
public int getBindingsCount()
Description copied from interface:EvalRequestOrBuilderBindings for the external variables. The types SHOULD be compatible with the type environment in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.
map<string, .google.api.expr.v1alpha1.ExprValue> bindings = 3;- Specified by:
getBindingsCountin interfaceEvalRequestOrBuilder
-
containsBindings
public boolean containsBindings(java.lang.String key)
Bindings for the external variables. The types SHOULD be compatible with the type environment in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.
map<string, .google.api.expr.v1alpha1.ExprValue> bindings = 3;- Specified by:
containsBindingsin interfaceEvalRequestOrBuilder
-
getBindings
@Deprecated public java.util.Map<java.lang.String,ExprValue> getBindings()
Deprecated.UsegetBindingsMap()instead.- Specified by:
getBindingsin interfaceEvalRequestOrBuilder
-
getBindingsMap
public java.util.Map<java.lang.String,ExprValue> getBindingsMap()
Bindings for the external variables. The types SHOULD be compatible with the type environment in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.
map<string, .google.api.expr.v1alpha1.ExprValue> bindings = 3;- Specified by:
getBindingsMapin interfaceEvalRequestOrBuilder
-
getBindingsOrDefault
public ExprValue getBindingsOrDefault(java.lang.String key, ExprValue defaultValue)
Bindings for the external variables. The types SHOULD be compatible with the type environment in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.
map<string, .google.api.expr.v1alpha1.ExprValue> bindings = 3;- Specified by:
getBindingsOrDefaultin interfaceEvalRequestOrBuilder
-
getBindingsOrThrow
public ExprValue getBindingsOrThrow(java.lang.String key)
Bindings for the external variables. The types SHOULD be compatible with the type environment in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.
map<string, .google.api.expr.v1alpha1.ExprValue> bindings = 3;- Specified by:
getBindingsOrThrowin interfaceEvalRequestOrBuilder
-
clearBindings
public EvalRequest.Builder clearBindings()
-
removeBindings
public EvalRequest.Builder removeBindings(java.lang.String key)
Bindings for the external variables. The types SHOULD be compatible with the type environment in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.
map<string, .google.api.expr.v1alpha1.ExprValue> bindings = 3;
-
getMutableBindings
@Deprecated public java.util.Map<java.lang.String,ExprValue> getMutableBindings()
Deprecated.Use alternate mutation accessors instead.
-
putBindings
public EvalRequest.Builder putBindings(java.lang.String key, ExprValue value)
Bindings for the external variables. The types SHOULD be compatible with the type environment in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.
map<string, .google.api.expr.v1alpha1.ExprValue> bindings = 3;
-
putAllBindings
public EvalRequest.Builder putAllBindings(java.util.Map<java.lang.String,ExprValue> values)
Bindings for the external variables. The types SHOULD be compatible with the type environment in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.
map<string, .google.api.expr.v1alpha1.ExprValue> bindings = 3;
-
getContainer
public java.lang.String getContainer()
SHOULD be the same container as used in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.
string container = 4;- Specified by:
getContainerin interfaceEvalRequestOrBuilder- Returns:
- The container.
-
getContainerBytes
public com.google.protobuf.ByteString getContainerBytes()
SHOULD be the same container as used in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.
string container = 4;- Specified by:
getContainerBytesin interfaceEvalRequestOrBuilder- Returns:
- The bytes for container.
-
setContainer
public EvalRequest.Builder setContainer(java.lang.String value)
SHOULD be the same container as used in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.
string container = 4;- Parameters:
value- The container to set.- Returns:
- This builder for chaining.
-
clearContainer
public EvalRequest.Builder clearContainer()
SHOULD be the same container as used in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.
string container = 4;- Returns:
- This builder for chaining.
-
setContainerBytes
public EvalRequest.Builder setContainerBytes(com.google.protobuf.ByteString value)
SHOULD be the same container as used in [CheckRequest][google.api.expr.v1alpha1.CheckRequest], if checked.
string container = 4;- Parameters:
value- The bytes for container to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final EvalRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<EvalRequest.Builder>
-
mergeUnknownFields
public final EvalRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<EvalRequest.Builder>
-
-