public static final class Mutation.DeleteFromColumn.Builder extends GeneratedMessageV3.Builder<Mutation.DeleteFromColumn.Builder> implements Mutation.DeleteFromColumnOrBuilder
A Mutation which deletes cells from the specified column, optionally
restricting the deletions to a given timestamp range.
Protobuf type google.bigtable.v2.Mutation.DeleteFromColumn
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Mutation.DeleteFromColumn.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public Mutation.DeleteFromColumn build()
Returns
buildPartial()
public Mutation.DeleteFromColumn buildPartial()
Returns
clear()
public Mutation.DeleteFromColumn.Builder clear()
Returns
Overrides
clearColumnQualifier()
public Mutation.DeleteFromColumn.Builder clearColumnQualifier()
The qualifier of the column from which cells should be deleted.
Can be any byte string, including the empty string.
bytes column_qualifier = 2;
Returns
clearFamilyName()
public Mutation.DeleteFromColumn.Builder clearFamilyName()
The name of the family from which cells should be deleted.
Must match [-_.a-zA-Z0-9]+
string family_name = 1;
Returns
clearField(Descriptors.FieldDescriptor field)
public Mutation.DeleteFromColumn.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public Mutation.DeleteFromColumn.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearTimeRange()
public Mutation.DeleteFromColumn.Builder clearTimeRange()
The range of timestamps within which cells should be deleted.
.google.bigtable.v2.TimestampRange time_range = 3;
Returns
clone()
public Mutation.DeleteFromColumn.Builder clone()
Returns
Overrides
getColumnQualifier()
public ByteString getColumnQualifier()
The qualifier of the column from which cells should be deleted.
Can be any byte string, including the empty string.
bytes column_qualifier = 2;
Returns
getDefaultInstanceForType()
public Mutation.DeleteFromColumn getDefaultInstanceForType()
Returns
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getFamilyName()
public String getFamilyName()
The name of the family from which cells should be deleted.
Must match [-_.a-zA-Z0-9]+
string family_name = 1;
Returns
Type | Description |
String | The familyName.
|
getFamilyNameBytes()
public ByteString getFamilyNameBytes()
The name of the family from which cells should be deleted.
Must match [-_.a-zA-Z0-9]+
string family_name = 1;
Returns
Type | Description |
ByteString | The bytes for familyName.
|
getTimeRange()
public TimestampRange getTimeRange()
The range of timestamps within which cells should be deleted.
.google.bigtable.v2.TimestampRange time_range = 3;
Returns
getTimeRangeBuilder()
public TimestampRange.Builder getTimeRangeBuilder()
The range of timestamps within which cells should be deleted.
.google.bigtable.v2.TimestampRange time_range = 3;
Returns
getTimeRangeOrBuilder()
public TimestampRangeOrBuilder getTimeRangeOrBuilder()
The range of timestamps within which cells should be deleted.
.google.bigtable.v2.TimestampRange time_range = 3;
Returns
hasTimeRange()
public boolean hasTimeRange()
The range of timestamps within which cells should be deleted.
.google.bigtable.v2.TimestampRange time_range = 3;
Returns
Type | Description |
boolean | Whether the timeRange field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(Mutation.DeleteFromColumn other)
public Mutation.DeleteFromColumn.Builder mergeFrom(Mutation.DeleteFromColumn other)
Parameter
Returns
public Mutation.DeleteFromColumn.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public Mutation.DeleteFromColumn.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeTimeRange(TimestampRange value)
public Mutation.DeleteFromColumn.Builder mergeTimeRange(TimestampRange value)
The range of timestamps within which cells should be deleted.
.google.bigtable.v2.TimestampRange time_range = 3;
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Mutation.DeleteFromColumn.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setColumnQualifier(ByteString value)
public Mutation.DeleteFromColumn.Builder setColumnQualifier(ByteString value)
The qualifier of the column from which cells should be deleted.
Can be any byte string, including the empty string.
bytes column_qualifier = 2;
Parameter
Name | Description |
value | ByteString
The columnQualifier to set.
|
Returns
setFamilyName(String value)
public Mutation.DeleteFromColumn.Builder setFamilyName(String value)
The name of the family from which cells should be deleted.
Must match [-_.a-zA-Z0-9]+
string family_name = 1;
Parameter
Name | Description |
value | String
The familyName to set.
|
Returns
setFamilyNameBytes(ByteString value)
public Mutation.DeleteFromColumn.Builder setFamilyNameBytes(ByteString value)
The name of the family from which cells should be deleted.
Must match [-_.a-zA-Z0-9]+
string family_name = 1;
Parameter
Name | Description |
value | ByteString
The bytes for familyName to set.
|
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public Mutation.DeleteFromColumn.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Mutation.DeleteFromColumn.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setTimeRange(TimestampRange value)
public Mutation.DeleteFromColumn.Builder setTimeRange(TimestampRange value)
The range of timestamps within which cells should be deleted.
.google.bigtable.v2.TimestampRange time_range = 3;
Parameter
Returns
setTimeRange(TimestampRange.Builder builderForValue)
public Mutation.DeleteFromColumn.Builder setTimeRange(TimestampRange.Builder builderForValue)
The range of timestamps within which cells should be deleted.
.google.bigtable.v2.TimestampRange time_range = 3;
Parameter
Returns
setUnknownFields(UnknownFieldSet unknownFields)
public final Mutation.DeleteFromColumn.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides