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
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
Name | Description |
values | Iterable<? extends com.google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification>
|
Returns
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
Returns
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
Returns
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
Returns
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
Returns
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
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
Returns
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ModifyColumnFamiliesRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public ModifyColumnFamiliesRequest build()
Returns
buildPartial()
public ModifyColumnFamiliesRequest buildPartial()
Returns
clear()
public ModifyColumnFamiliesRequest.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public ModifyColumnFamiliesRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
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
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
clearOneof(Descriptors.OneofDescriptor oneof)
public ModifyColumnFamiliesRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public ModifyColumnFamiliesRequest.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public ModifyColumnFamiliesRequest getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
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
Returns
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
Returns
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
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
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
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
Returns
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
Type | Description |
List<? extends com.google.bigtable.admin.v2.ModifyColumnFamiliesRequest.ModificationOrBuilder> | |
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
Type | Description |
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
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(ModifyColumnFamiliesRequest other)
public ModifyColumnFamiliesRequest.Builder mergeFrom(ModifyColumnFamiliesRequest other)
Parameter
Returns
public ModifyColumnFamiliesRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public ModifyColumnFamiliesRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ModifyColumnFamiliesRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
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
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public ModifyColumnFamiliesRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
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
Returns
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
Returns
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
Name | Description |
value | String
The name to set.
|
Returns
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
Name | Description |
value | ByteString
The bytes for name to set.
|
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ModifyColumnFamiliesRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ModifyColumnFamiliesRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides