public static final class DropRowRangeRequest.Builder extends GeneratedMessageV3.Builder<DropRowRangeRequest.Builder> implements DropRowRangeRequestOrBuilder
Request message for
google.bigtable.admin.v2.BigtableTableAdmin.DropRowRange
Protobuf type google.bigtable.admin.v2.DropRowRangeRequest
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public DropRowRangeRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public DropRowRangeRequest build()
Returns
buildPartial()
public DropRowRangeRequest buildPartial()
Returns
clear()
public DropRowRangeRequest.Builder clear()
Returns
Overrides
clearDeleteAllDataFromTable()
public DropRowRangeRequest.Builder clearDeleteAllDataFromTable()
Delete all rows in the table. Setting this to false is a no-op.
bool delete_all_data_from_table = 3;
Returns
clearField(Descriptors.FieldDescriptor field)
public DropRowRangeRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearName()
public DropRowRangeRequest.Builder clearName()
Required. The unique name of the table on which to drop a range of rows.
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 DropRowRangeRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearRowKeyPrefix()
public DropRowRangeRequest.Builder clearRowKeyPrefix()
Delete all rows that start with this row key prefix. Prefix cannot be
zero length.
bytes row_key_prefix = 2;
Returns
clearTarget()
public DropRowRangeRequest.Builder clearTarget()
Returns
clone()
public DropRowRangeRequest.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public DropRowRangeRequest getDefaultInstanceForType()
Returns
getDeleteAllDataFromTable()
public boolean getDeleteAllDataFromTable()
Delete all rows in the table. Setting this to false is a no-op.
bool delete_all_data_from_table = 3;
Returns
Type | Description |
boolean | The deleteAllDataFromTable.
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getName()
Required. The unique name of the table on which to drop a range of rows.
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 on which to drop a range of rows.
Values are of the form
projects/{project}/instances/{instance}/tables/{table}
.
string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns
getRowKeyPrefix()
public ByteString getRowKeyPrefix()
Delete all rows that start with this row key prefix. Prefix cannot be
zero length.
bytes row_key_prefix = 2;
Returns
getTargetCase()
public DropRowRangeRequest.TargetCase getTargetCase()
Returns
hasDeleteAllDataFromTable()
public boolean hasDeleteAllDataFromTable()
Delete all rows in the table. Setting this to false is a no-op.
bool delete_all_data_from_table = 3;
Returns
Type | Description |
boolean | Whether the deleteAllDataFromTable field is set.
|
hasRowKeyPrefix()
public boolean hasRowKeyPrefix()
Delete all rows that start with this row key prefix. Prefix cannot be
zero length.
bytes row_key_prefix = 2;
Returns
Type | Description |
boolean | Whether the rowKeyPrefix field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(DropRowRangeRequest other)
public DropRowRangeRequest.Builder mergeFrom(DropRowRangeRequest other)
Parameter
Returns
public DropRowRangeRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public DropRowRangeRequest.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final DropRowRangeRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setDeleteAllDataFromTable(boolean value)
public DropRowRangeRequest.Builder setDeleteAllDataFromTable(boolean value)
Delete all rows in the table. Setting this to false is a no-op.
bool delete_all_data_from_table = 3;
Parameter
Name | Description |
value | boolean
The deleteAllDataFromTable to set.
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public DropRowRangeRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setName(String value)
public DropRowRangeRequest.Builder setName(String value)
Required. The unique name of the table on which to drop a range of rows.
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 DropRowRangeRequest.Builder setNameBytes(ByteString value)
Required. The unique name of the table on which to drop a range of rows.
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 DropRowRangeRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setRowKeyPrefix(ByteString value)
public DropRowRangeRequest.Builder setRowKeyPrefix(ByteString value)
Delete all rows that start with this row key prefix. Prefix cannot be
zero length.
bytes row_key_prefix = 2;
Parameter
Name | Description |
value | ByteString
The rowKeyPrefix to set.
|
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final DropRowRangeRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides