public static final class ColumnFamily.Builder extends GeneratedMessageV3.Builder<ColumnFamily.Builder> implements ColumnFamilyOrBuilder
A set of columns within a table which share a common configuration.
Protobuf type google.bigtable.admin.v2.ColumnFamily
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ColumnFamily.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public ColumnFamily build()
Returns
buildPartial()
public ColumnFamily buildPartial()
Returns
clear()
public ColumnFamily.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public ColumnFamily.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearGcRule()
public ColumnFamily.Builder clearGcRule()
Garbage collection rule specified as a protobuf.
Must serialize to at most 500 bytes.
NOTE: Garbage collection executes opportunistically in the background, and
so it's possible for reads to return a cell even if it matches the active
GC expression for its family.
.google.bigtable.admin.v2.GcRule gc_rule = 1;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public ColumnFamily.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public ColumnFamily.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public ColumnFamily getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getGcRule()
public GcRule getGcRule()
Garbage collection rule specified as a protobuf.
Must serialize to at most 500 bytes.
NOTE: Garbage collection executes opportunistically in the background, and
so it's possible for reads to return a cell even if it matches the active
GC expression for its family.
.google.bigtable.admin.v2.GcRule gc_rule = 1;
Returns
Type | Description |
GcRule | The gcRule.
|
getGcRuleBuilder()
public GcRule.Builder getGcRuleBuilder()
Garbage collection rule specified as a protobuf.
Must serialize to at most 500 bytes.
NOTE: Garbage collection executes opportunistically in the background, and
so it's possible for reads to return a cell even if it matches the active
GC expression for its family.
.google.bigtable.admin.v2.GcRule gc_rule = 1;
Returns
getGcRuleOrBuilder()
public GcRuleOrBuilder getGcRuleOrBuilder()
Garbage collection rule specified as a protobuf.
Must serialize to at most 500 bytes.
NOTE: Garbage collection executes opportunistically in the background, and
so it's possible for reads to return a cell even if it matches the active
GC expression for its family.
.google.bigtable.admin.v2.GcRule gc_rule = 1;
Returns
hasGcRule()
public boolean hasGcRule()
Garbage collection rule specified as a protobuf.
Must serialize to at most 500 bytes.
NOTE: Garbage collection executes opportunistically in the background, and
so it's possible for reads to return a cell even if it matches the active
GC expression for its family.
.google.bigtable.admin.v2.GcRule gc_rule = 1;
Returns
Type | Description |
boolean | Whether the gcRule field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(ColumnFamily other)
public ColumnFamily.Builder mergeFrom(ColumnFamily other)
Parameter
Returns
public ColumnFamily.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public ColumnFamily.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeGcRule(GcRule value)
public ColumnFamily.Builder mergeGcRule(GcRule value)
Garbage collection rule specified as a protobuf.
Must serialize to at most 500 bytes.
NOTE: Garbage collection executes opportunistically in the background, and
so it's possible for reads to return a cell even if it matches the active
GC expression for its family.
.google.bigtable.admin.v2.GcRule gc_rule = 1;
Parameter
Returns
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ColumnFamily.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setField(Descriptors.FieldDescriptor field, Object value)
public ColumnFamily.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setGcRule(GcRule value)
public ColumnFamily.Builder setGcRule(GcRule value)
Garbage collection rule specified as a protobuf.
Must serialize to at most 500 bytes.
NOTE: Garbage collection executes opportunistically in the background, and
so it's possible for reads to return a cell even if it matches the active
GC expression for its family.
.google.bigtable.admin.v2.GcRule gc_rule = 1;
Parameter
Returns
setGcRule(GcRule.Builder builderForValue)
public ColumnFamily.Builder setGcRule(GcRule.Builder builderForValue)
Garbage collection rule specified as a protobuf.
Must serialize to at most 500 bytes.
NOTE: Garbage collection executes opportunistically in the background, and
so it's possible for reads to return a cell even if it matches the active
GC expression for its family.
.google.bigtable.admin.v2.GcRule gc_rule = 1;
Parameter
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ColumnFamily.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final ColumnFamily.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides