public static final class Expr.CreateStruct.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Expr.CreateStruct.Builder> implements Expr.CreateStructOrBuilder
A map or message creation expression.
Maps are constructed as `{'key_name': 'value'}`. Message construction is
similar, but prefixed with a type name and composed of field ids:
`types.MyType{field_id: 'value'}`.
Protobuf type google.api.expr.v1alpha1.Expr.CreateStruct| Modifier and Type | Method and Description |
|---|---|
Expr.CreateStruct.Builder |
addAllEntries(Iterable<? extends Expr.CreateStruct.Entry> values)
The entries in the creation expression.
|
Expr.CreateStruct.Builder |
addEntries(Expr.CreateStruct.Entry.Builder builderForValue)
The entries in the creation expression.
|
Expr.CreateStruct.Builder |
addEntries(Expr.CreateStruct.Entry value)
The entries in the creation expression.
|
Expr.CreateStruct.Builder |
addEntries(int index,
Expr.CreateStruct.Entry.Builder builderForValue)
The entries in the creation expression.
|
Expr.CreateStruct.Builder |
addEntries(int index,
Expr.CreateStruct.Entry value)
The entries in the creation expression.
|
Expr.CreateStruct.Entry.Builder |
addEntriesBuilder()
The entries in the creation expression.
|
Expr.CreateStruct.Entry.Builder |
addEntriesBuilder(int index)
The entries in the creation expression.
|
Expr.CreateStruct.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Expr.CreateStruct |
build() |
Expr.CreateStruct |
buildPartial() |
Expr.CreateStruct.Builder |
clear() |
Expr.CreateStruct.Builder |
clearEntries()
The entries in the creation expression.
|
Expr.CreateStruct.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Expr.CreateStruct.Builder |
clearMessageName()
The type name of the message to be created, empty when creating map
literals.
|
Expr.CreateStruct.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Expr.CreateStruct.Builder |
clone() |
Expr.CreateStruct |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
Expr.CreateStruct.Entry |
getEntries(int index)
The entries in the creation expression.
|
Expr.CreateStruct.Entry.Builder |
getEntriesBuilder(int index)
The entries in the creation expression.
|
List<Expr.CreateStruct.Entry.Builder> |
getEntriesBuilderList()
The entries in the creation expression.
|
int |
getEntriesCount()
The entries in the creation expression.
|
List<Expr.CreateStruct.Entry> |
getEntriesList()
The entries in the creation expression.
|
Expr.CreateStruct.EntryOrBuilder |
getEntriesOrBuilder(int index)
The entries in the creation expression.
|
List<? extends Expr.CreateStruct.EntryOrBuilder> |
getEntriesOrBuilderList()
The entries in the creation expression.
|
String |
getMessageName()
The type name of the message to be created, empty when creating map
literals.
|
com.google.protobuf.ByteString |
getMessageNameBytes()
The type name of the message to be created, empty when creating map
literals.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Expr.CreateStruct.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Expr.CreateStruct.Builder |
mergeFrom(Expr.CreateStruct other) |
Expr.CreateStruct.Builder |
mergeFrom(com.google.protobuf.Message other) |
Expr.CreateStruct.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Expr.CreateStruct.Builder |
removeEntries(int index)
The entries in the creation expression.
|
Expr.CreateStruct.Builder |
setEntries(int index,
Expr.CreateStruct.Entry.Builder builderForValue)
The entries in the creation expression.
|
Expr.CreateStruct.Builder |
setEntries(int index,
Expr.CreateStruct.Entry value)
The entries in the creation expression.
|
Expr.CreateStruct.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Expr.CreateStruct.Builder |
setMessageName(String value)
The type name of the message to be created, empty when creating map
literals.
|
Expr.CreateStruct.Builder |
setMessageNameBytes(com.google.protobuf.ByteString value)
The type name of the message to be created, empty when creating map
literals.
|
Expr.CreateStruct.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Expr.CreateStruct.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.CreateStruct.Builder>public Expr.CreateStruct.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.CreateStruct.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.CreateStruct.Builder>public Expr.CreateStruct getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Expr.CreateStruct build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Expr.CreateStruct buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Expr.CreateStruct.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.CreateStruct.Builder>public Expr.CreateStruct.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.CreateStruct.Builder>public Expr.CreateStruct.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Expr.CreateStruct.Builder>public Expr.CreateStruct.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Expr.CreateStruct.Builder>public Expr.CreateStruct.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.CreateStruct.Builder>public Expr.CreateStruct.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.CreateStruct.Builder>public Expr.CreateStruct.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Expr.CreateStruct.Builder>public Expr.CreateStruct.Builder mergeFrom(Expr.CreateStruct other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Expr.CreateStruct.Builder>public Expr.CreateStruct.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.CreateStruct.Builder>IOExceptionpublic String getMessageName()
The type name of the message to be created, empty when creating map literals.
string message_name = 1;getMessageName in interface Expr.CreateStructOrBuilderpublic com.google.protobuf.ByteString getMessageNameBytes()
The type name of the message to be created, empty when creating map literals.
string message_name = 1;getMessageNameBytes in interface Expr.CreateStructOrBuilderpublic Expr.CreateStruct.Builder setMessageName(String value)
The type name of the message to be created, empty when creating map literals.
string message_name = 1;public Expr.CreateStruct.Builder clearMessageName()
The type name of the message to be created, empty when creating map literals.
string message_name = 1;public Expr.CreateStruct.Builder setMessageNameBytes(com.google.protobuf.ByteString value)
The type name of the message to be created, empty when creating map literals.
string message_name = 1;public List<Expr.CreateStruct.Entry> getEntriesList()
The entries in the creation expression.
repeated .google.api.expr.v1alpha1.Expr.CreateStruct.Entry entries = 2;getEntriesList in interface Expr.CreateStructOrBuilderpublic int getEntriesCount()
The entries in the creation expression.
repeated .google.api.expr.v1alpha1.Expr.CreateStruct.Entry entries = 2;getEntriesCount in interface Expr.CreateStructOrBuilderpublic Expr.CreateStruct.Entry getEntries(int index)
The entries in the creation expression.
repeated .google.api.expr.v1alpha1.Expr.CreateStruct.Entry entries = 2;getEntries in interface Expr.CreateStructOrBuilderpublic Expr.CreateStruct.Builder setEntries(int index, Expr.CreateStruct.Entry value)
The entries in the creation expression.
repeated .google.api.expr.v1alpha1.Expr.CreateStruct.Entry entries = 2;public Expr.CreateStruct.Builder setEntries(int index, Expr.CreateStruct.Entry.Builder builderForValue)
The entries in the creation expression.
repeated .google.api.expr.v1alpha1.Expr.CreateStruct.Entry entries = 2;public Expr.CreateStruct.Builder addEntries(Expr.CreateStruct.Entry value)
The entries in the creation expression.
repeated .google.api.expr.v1alpha1.Expr.CreateStruct.Entry entries = 2;public Expr.CreateStruct.Builder addEntries(int index, Expr.CreateStruct.Entry value)
The entries in the creation expression.
repeated .google.api.expr.v1alpha1.Expr.CreateStruct.Entry entries = 2;public Expr.CreateStruct.Builder addEntries(Expr.CreateStruct.Entry.Builder builderForValue)
The entries in the creation expression.
repeated .google.api.expr.v1alpha1.Expr.CreateStruct.Entry entries = 2;public Expr.CreateStruct.Builder addEntries(int index, Expr.CreateStruct.Entry.Builder builderForValue)
The entries in the creation expression.
repeated .google.api.expr.v1alpha1.Expr.CreateStruct.Entry entries = 2;public Expr.CreateStruct.Builder addAllEntries(Iterable<? extends Expr.CreateStruct.Entry> values)
The entries in the creation expression.
repeated .google.api.expr.v1alpha1.Expr.CreateStruct.Entry entries = 2;public Expr.CreateStruct.Builder clearEntries()
The entries in the creation expression.
repeated .google.api.expr.v1alpha1.Expr.CreateStruct.Entry entries = 2;public Expr.CreateStruct.Builder removeEntries(int index)
The entries in the creation expression.
repeated .google.api.expr.v1alpha1.Expr.CreateStruct.Entry entries = 2;public Expr.CreateStruct.Entry.Builder getEntriesBuilder(int index)
The entries in the creation expression.
repeated .google.api.expr.v1alpha1.Expr.CreateStruct.Entry entries = 2;public Expr.CreateStruct.EntryOrBuilder getEntriesOrBuilder(int index)
The entries in the creation expression.
repeated .google.api.expr.v1alpha1.Expr.CreateStruct.Entry entries = 2;getEntriesOrBuilder in interface Expr.CreateStructOrBuilderpublic List<? extends Expr.CreateStruct.EntryOrBuilder> getEntriesOrBuilderList()
The entries in the creation expression.
repeated .google.api.expr.v1alpha1.Expr.CreateStruct.Entry entries = 2;getEntriesOrBuilderList in interface Expr.CreateStructOrBuilderpublic Expr.CreateStruct.Entry.Builder addEntriesBuilder()
The entries in the creation expression.
repeated .google.api.expr.v1alpha1.Expr.CreateStruct.Entry entries = 2;public Expr.CreateStruct.Entry.Builder addEntriesBuilder(int index)
The entries in the creation expression.
repeated .google.api.expr.v1alpha1.Expr.CreateStruct.Entry entries = 2;public List<Expr.CreateStruct.Entry.Builder> getEntriesBuilderList()
The entries in the creation expression.
repeated .google.api.expr.v1alpha1.Expr.CreateStruct.Entry entries = 2;public final Expr.CreateStruct.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Expr.CreateStruct.Builder>public final Expr.CreateStruct.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Expr.CreateStruct.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.