Class ModifyColumnFamiliesRequest.Builder (2.13.0)

public static final class ModifyColumnFamiliesRequest.Builder extends GeneratedMessageV3.Builder<ModifyColumnFamiliesRequest.Builder> implements ModifyColumnFamiliesRequestOrBuilder

Request message for google.bigtable.admin.v2.BigtableTableAdmin.ModifyColumnFamilies

Protobuf type google.bigtable.admin.v2.ModifyColumnFamiliesRequest

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addAllModifications(Iterable<? extends ModifyColumnFamiliesRequest.Modification> values)

public ModifyColumnFamiliesRequest.Builder addAllModifications(Iterable<? extends ModifyColumnFamiliesRequest.Modification> values)

Required. Modifications to be atomically applied to the specified table's families. Entries are applied in order, meaning that earlier modifications can be masked by later ones (in the case of repeated updates to the same family, for example).

repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
NameDescription
valuesIterable<? extends com.google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification>
Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder

addModifications(ModifyColumnFamiliesRequest.Modification value)

public ModifyColumnFamiliesRequest.Builder addModifications(ModifyColumnFamiliesRequest.Modification value)

Required. Modifications to be atomically applied to the specified table's families. Entries are applied in order, meaning that earlier modifications can be masked by later ones (in the case of repeated updates to the same family, for example).

repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
NameDescription
valueModifyColumnFamiliesRequest.Modification
Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder

addModifications(ModifyColumnFamiliesRequest.Modification.Builder builderForValue)

public ModifyColumnFamiliesRequest.Builder addModifications(ModifyColumnFamiliesRequest.Modification.Builder builderForValue)

Required. Modifications to be atomically applied to the specified table's families. Entries are applied in order, meaning that earlier modifications can be masked by later ones (in the case of repeated updates to the same family, for example).

repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
NameDescription
builderForValueModifyColumnFamiliesRequest.Modification.Builder
Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder

addModifications(int index, ModifyColumnFamiliesRequest.Modification value)

public ModifyColumnFamiliesRequest.Builder addModifications(int index, ModifyColumnFamiliesRequest.Modification value)

Required. Modifications to be atomically applied to the specified table's families. Entries are applied in order, meaning that earlier modifications can be masked by later ones (in the case of repeated updates to the same family, for example).

repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
NameDescription
indexint
valueModifyColumnFamiliesRequest.Modification
Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder

addModifications(int index, ModifyColumnFamiliesRequest.Modification.Builder builderForValue)

public ModifyColumnFamiliesRequest.Builder addModifications(int index, ModifyColumnFamiliesRequest.Modification.Builder builderForValue)

Required. Modifications to be atomically applied to the specified table's families. Entries are applied in order, meaning that earlier modifications can be masked by later ones (in the case of repeated updates to the same family, for example).

repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
NameDescription
indexint
builderForValueModifyColumnFamiliesRequest.Modification.Builder
Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder

addModificationsBuilder()

public ModifyColumnFamiliesRequest.Modification.Builder addModificationsBuilder()

Required. Modifications to be atomically applied to the specified table's families. Entries are applied in order, meaning that earlier modifications can be masked by later ones (in the case of repeated updates to the same family, for example).

repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
ModifyColumnFamiliesRequest.Modification.Builder

addModificationsBuilder(int index)

public ModifyColumnFamiliesRequest.Modification.Builder addModificationsBuilder(int index)

Required. Modifications to be atomically applied to the specified table's families. Entries are applied in order, meaning that earlier modifications can be masked by later ones (in the case of repeated updates to the same family, for example).

repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
NameDescription
indexint
Returns
TypeDescription
ModifyColumnFamiliesRequest.Modification.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ModifyColumnFamiliesRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder
Overrides

build()

public ModifyColumnFamiliesRequest build()
Returns
TypeDescription
ModifyColumnFamiliesRequest

buildPartial()

public ModifyColumnFamiliesRequest buildPartial()
Returns
TypeDescription
ModifyColumnFamiliesRequest

clear()

public ModifyColumnFamiliesRequest.Builder clear()
Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public ModifyColumnFamiliesRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder
Overrides

clearModifications()

public ModifyColumnFamiliesRequest.Builder clearModifications()

Required. Modifications to be atomically applied to the specified table's families. Entries are applied in order, meaning that earlier modifications can be masked by later ones (in the case of repeated updates to the same family, for example).

repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder

clearName()

public ModifyColumnFamiliesRequest.Builder clearName()

Required. The unique name of the table whose families should be modified. Values are of the form projects/{project}/instances/{instance}/tables/{table}.

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public ModifyColumnFamiliesRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder
Overrides

clone()

public ModifyColumnFamiliesRequest.Builder clone()
Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder
Overrides

getDefaultInstanceForType()

public ModifyColumnFamiliesRequest getDefaultInstanceForType()
Returns
TypeDescription
ModifyColumnFamiliesRequest

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getModifications(int index)

public ModifyColumnFamiliesRequest.Modification getModifications(int index)

Required. Modifications to be atomically applied to the specified table's families. Entries are applied in order, meaning that earlier modifications can be masked by later ones (in the case of repeated updates to the same family, for example).

repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
NameDescription
indexint
Returns
TypeDescription
ModifyColumnFamiliesRequest.Modification

getModificationsBuilder(int index)

public ModifyColumnFamiliesRequest.Modification.Builder getModificationsBuilder(int index)

Required. Modifications to be atomically applied to the specified table's families. Entries are applied in order, meaning that earlier modifications can be masked by later ones (in the case of repeated updates to the same family, for example).

repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
NameDescription
indexint
Returns
TypeDescription
ModifyColumnFamiliesRequest.Modification.Builder

getModificationsBuilderList()

public List<ModifyColumnFamiliesRequest.Modification.Builder> getModificationsBuilderList()

Required. Modifications to be atomically applied to the specified table's families. Entries are applied in order, meaning that earlier modifications can be masked by later ones (in the case of repeated updates to the same family, for example).

repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
List<Builder>

getModificationsCount()

public int getModificationsCount()

Required. Modifications to be atomically applied to the specified table's families. Entries are applied in order, meaning that earlier modifications can be masked by later ones (in the case of repeated updates to the same family, for example).

repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
int

getModificationsList()

public List<ModifyColumnFamiliesRequest.Modification> getModificationsList()

Required. Modifications to be atomically applied to the specified table's families. Entries are applied in order, meaning that earlier modifications can be masked by later ones (in the case of repeated updates to the same family, for example).

repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
List<Modification>

getModificationsOrBuilder(int index)

public ModifyColumnFamiliesRequest.ModificationOrBuilder getModificationsOrBuilder(int index)

Required. Modifications to be atomically applied to the specified table's families. Entries are applied in order, meaning that earlier modifications can be masked by later ones (in the case of repeated updates to the same family, for example).

repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
NameDescription
indexint
Returns
TypeDescription
ModifyColumnFamiliesRequest.ModificationOrBuilder

getModificationsOrBuilderList()

public List<? extends ModifyColumnFamiliesRequest.ModificationOrBuilder> getModificationsOrBuilderList()

Required. Modifications to be atomically applied to the specified table's families. Entries are applied in order, meaning that earlier modifications can be masked by later ones (in the case of repeated updates to the same family, for example).

repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
TypeDescription
List<? extends com.google.bigtable.admin.v2.ModifyColumnFamiliesRequest.ModificationOrBuilder>

getName()

public String getName()

Required. The unique name of the table whose families should be modified. Values are of the form projects/{project}/instances/{instance}/tables/{table}.

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
TypeDescription
String

The name.

getNameBytes()

public ByteString getNameBytes()

Required. The unique name of the table whose families should be modified. Values are of the form projects/{project}/instances/{instance}/tables/{table}.

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
TypeDescription
ByteString

The bytes for name.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(ModifyColumnFamiliesRequest other)

public ModifyColumnFamiliesRequest.Builder mergeFrom(ModifyColumnFamiliesRequest other)
Parameter
NameDescription
otherModifyColumnFamiliesRequest
Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ModifyColumnFamiliesRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder
Overrides Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public ModifyColumnFamiliesRequest.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ModifyColumnFamiliesRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder
Overrides

removeModifications(int index)

public ModifyColumnFamiliesRequest.Builder removeModifications(int index)

Required. Modifications to be atomically applied to the specified table's families. Entries are applied in order, meaning that earlier modifications can be masked by later ones (in the case of repeated updates to the same family, for example).

repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];

Parameter
NameDescription
indexint
Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public ModifyColumnFamiliesRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder
Overrides

setModifications(int index, ModifyColumnFamiliesRequest.Modification value)

public ModifyColumnFamiliesRequest.Builder setModifications(int index, ModifyColumnFamiliesRequest.Modification value)

Required. Modifications to be atomically applied to the specified table's families. Entries are applied in order, meaning that earlier modifications can be masked by later ones (in the case of repeated updates to the same family, for example).

repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
NameDescription
indexint
valueModifyColumnFamiliesRequest.Modification
Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder

setModifications(int index, ModifyColumnFamiliesRequest.Modification.Builder builderForValue)

public ModifyColumnFamiliesRequest.Builder setModifications(int index, ModifyColumnFamiliesRequest.Modification.Builder builderForValue)

Required. Modifications to be atomically applied to the specified table's families. Entries are applied in order, meaning that earlier modifications can be masked by later ones (in the case of repeated updates to the same family, for example).

repeated .google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification modifications = 2 [(.google.api.field_behavior) = REQUIRED];

Parameters
NameDescription
indexint
builderForValueModifyColumnFamiliesRequest.Modification.Builder
Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder

setName(String value)

public ModifyColumnFamiliesRequest.Builder setName(String value)

Required. The unique name of the table whose families should be modified. Values are of the form projects/{project}/instances/{instance}/tables/{table}.

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
NameDescription
valueString

The name to set.

Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder

This builder for chaining.

setNameBytes(ByteString value)

public ModifyColumnFamiliesRequest.Builder setNameBytes(ByteString value)

Required. The unique name of the table whose families should be modified. Values are of the form projects/{project}/instances/{instance}/tables/{table}.

string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Parameter
NameDescription
valueByteString

The bytes for name to set.

Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder

This builder for chaining.

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ModifyColumnFamiliesRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final ModifyColumnFamiliesRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
ModifyColumnFamiliesRequest.Builder
Overrides