public static final class Expr.Call.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Expr.Call.Builder> implements Expr.CallOrBuilder
A call expression, including calls to predefined functions and operators. For example, `value == 10`, `size(map_value)`.Protobuf type
google.api.expr.v1alpha1.Expr.Call| Modifier and Type | Method and Description |
|---|---|
Expr.Call.Builder |
addAllArgs(Iterable<? extends Expr> values)
The arguments.
|
Expr.Call.Builder |
addArgs(Expr.Builder builderForValue)
The arguments.
|
Expr.Call.Builder |
addArgs(Expr value)
The arguments.
|
Expr.Call.Builder |
addArgs(int index,
Expr.Builder builderForValue)
The arguments.
|
Expr.Call.Builder |
addArgs(int index,
Expr value)
The arguments.
|
Expr.Builder |
addArgsBuilder()
The arguments.
|
Expr.Builder |
addArgsBuilder(int index)
The arguments.
|
Expr.Call.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Expr.Call |
build() |
Expr.Call |
buildPartial() |
Expr.Call.Builder |
clear() |
Expr.Call.Builder |
clearArgs()
The arguments.
|
Expr.Call.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Expr.Call.Builder |
clearFunction()
Required.
|
Expr.Call.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Expr.Call.Builder |
clearTarget()
The target of an method call-style expression.
|
Expr.Call.Builder |
clone() |
Expr |
getArgs(int index)
The arguments.
|
Expr.Builder |
getArgsBuilder(int index)
The arguments.
|
List<Expr.Builder> |
getArgsBuilderList()
The arguments.
|
int |
getArgsCount()
The arguments.
|
List<Expr> |
getArgsList()
The arguments.
|
ExprOrBuilder |
getArgsOrBuilder(int index)
The arguments.
|
List<? extends ExprOrBuilder> |
getArgsOrBuilderList()
The arguments.
|
Expr.Call |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getFunction()
Required.
|
com.google.protobuf.ByteString |
getFunctionBytes()
Required.
|
Expr |
getTarget()
The target of an method call-style expression.
|
Expr.Builder |
getTargetBuilder()
The target of an method call-style expression.
|
ExprOrBuilder |
getTargetOrBuilder()
The target of an method call-style expression.
|
boolean |
hasTarget()
The target of an method call-style expression.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Expr.Call.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Expr.Call.Builder |
mergeFrom(Expr.Call other) |
Expr.Call.Builder |
mergeFrom(com.google.protobuf.Message other) |
Expr.Call.Builder |
mergeTarget(Expr value)
The target of an method call-style expression.
|
Expr.Call.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Expr.Call.Builder |
removeArgs(int index)
The arguments.
|
Expr.Call.Builder |
setArgs(int index,
Expr.Builder builderForValue)
The arguments.
|
Expr.Call.Builder |
setArgs(int index,
Expr value)
The arguments.
|
Expr.Call.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Expr.Call.Builder |
setFunction(String value)
Required.
|
Expr.Call.Builder |
setFunctionBytes(com.google.protobuf.ByteString value)
Required.
|
Expr.Call.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Expr.Call.Builder |
setTarget(Expr.Builder builderForValue)
The target of an method call-style expression.
|
Expr.Call.Builder |
setTarget(Expr value)
The target of an method call-style expression.
|
Expr.Call.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Expr.Call.Builder>public Expr.Call.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Expr.Call.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Expr.Call.Builder>public Expr.Call getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Expr.Call build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Expr.Call buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Expr.Call.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Expr.Call.Builder>public Expr.Call.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Expr.Call.Builder>public Expr.Call.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Expr.Call.Builder>public Expr.Call.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Expr.Call.Builder>public Expr.Call.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Expr.Call.Builder>public Expr.Call.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Expr.Call.Builder>public Expr.Call.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Expr.Call.Builder>public Expr.Call.Builder mergeFrom(Expr.Call other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Expr.Call.Builder>public Expr.Call.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Expr.Call.Builder>IOExceptionpublic boolean hasTarget()
The target of an method call-style expression. For example, `x` in `x.f()`.
.google.api.expr.v1alpha1.Expr target = 1;hasTarget in interface Expr.CallOrBuilderpublic Expr getTarget()
The target of an method call-style expression. For example, `x` in `x.f()`.
.google.api.expr.v1alpha1.Expr target = 1;getTarget in interface Expr.CallOrBuilderpublic Expr.Call.Builder setTarget(Expr value)
The target of an method call-style expression. For example, `x` in `x.f()`.
.google.api.expr.v1alpha1.Expr target = 1;public Expr.Call.Builder setTarget(Expr.Builder builderForValue)
The target of an method call-style expression. For example, `x` in `x.f()`.
.google.api.expr.v1alpha1.Expr target = 1;public Expr.Call.Builder mergeTarget(Expr value)
The target of an method call-style expression. For example, `x` in `x.f()`.
.google.api.expr.v1alpha1.Expr target = 1;public Expr.Call.Builder clearTarget()
The target of an method call-style expression. For example, `x` in `x.f()`.
.google.api.expr.v1alpha1.Expr target = 1;public Expr.Builder getTargetBuilder()
The target of an method call-style expression. For example, `x` in `x.f()`.
.google.api.expr.v1alpha1.Expr target = 1;public ExprOrBuilder getTargetOrBuilder()
The target of an method call-style expression. For example, `x` in `x.f()`.
.google.api.expr.v1alpha1.Expr target = 1;getTargetOrBuilder in interface Expr.CallOrBuilderpublic String getFunction()
Required. The name of the function or method being called.
string function = 2;getFunction in interface Expr.CallOrBuilderpublic com.google.protobuf.ByteString getFunctionBytes()
Required. The name of the function or method being called.
string function = 2;getFunctionBytes in interface Expr.CallOrBuilderpublic Expr.Call.Builder setFunction(String value)
Required. The name of the function or method being called.
string function = 2;public Expr.Call.Builder clearFunction()
Required. The name of the function or method being called.
string function = 2;public Expr.Call.Builder setFunctionBytes(com.google.protobuf.ByteString value)
Required. The name of the function or method being called.
string function = 2;public List<Expr> getArgsList()
The arguments.
repeated .google.api.expr.v1alpha1.Expr args = 3;getArgsList in interface Expr.CallOrBuilderpublic int getArgsCount()
The arguments.
repeated .google.api.expr.v1alpha1.Expr args = 3;getArgsCount in interface Expr.CallOrBuilderpublic Expr getArgs(int index)
The arguments.
repeated .google.api.expr.v1alpha1.Expr args = 3;getArgs in interface Expr.CallOrBuilderpublic Expr.Call.Builder setArgs(int index, Expr value)
The arguments.
repeated .google.api.expr.v1alpha1.Expr args = 3;public Expr.Call.Builder setArgs(int index, Expr.Builder builderForValue)
The arguments.
repeated .google.api.expr.v1alpha1.Expr args = 3;public Expr.Call.Builder addArgs(Expr value)
The arguments.
repeated .google.api.expr.v1alpha1.Expr args = 3;public Expr.Call.Builder addArgs(int index, Expr value)
The arguments.
repeated .google.api.expr.v1alpha1.Expr args = 3;public Expr.Call.Builder addArgs(Expr.Builder builderForValue)
The arguments.
repeated .google.api.expr.v1alpha1.Expr args = 3;public Expr.Call.Builder addArgs(int index, Expr.Builder builderForValue)
The arguments.
repeated .google.api.expr.v1alpha1.Expr args = 3;public Expr.Call.Builder addAllArgs(Iterable<? extends Expr> values)
The arguments.
repeated .google.api.expr.v1alpha1.Expr args = 3;public Expr.Call.Builder clearArgs()
The arguments.
repeated .google.api.expr.v1alpha1.Expr args = 3;public Expr.Call.Builder removeArgs(int index)
The arguments.
repeated .google.api.expr.v1alpha1.Expr args = 3;public Expr.Builder getArgsBuilder(int index)
The arguments.
repeated .google.api.expr.v1alpha1.Expr args = 3;public ExprOrBuilder getArgsOrBuilder(int index)
The arguments.
repeated .google.api.expr.v1alpha1.Expr args = 3;getArgsOrBuilder in interface Expr.CallOrBuilderpublic List<? extends ExprOrBuilder> getArgsOrBuilderList()
The arguments.
repeated .google.api.expr.v1alpha1.Expr args = 3;getArgsOrBuilderList in interface Expr.CallOrBuilderpublic Expr.Builder addArgsBuilder()
The arguments.
repeated .google.api.expr.v1alpha1.Expr args = 3;public Expr.Builder addArgsBuilder(int index)
The arguments.
repeated .google.api.expr.v1alpha1.Expr args = 3;public List<Expr.Builder> getArgsBuilderList()
The arguments.
repeated .google.api.expr.v1alpha1.Expr args = 3;public final Expr.Call.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Expr.Call.Builder>public final Expr.Call.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Expr.Call.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.