public static final class BigtableOptions.Builder extends GeneratedMessageV3.Builder<BigtableOptions.Builder> implements BigtableOptionsOrBuilder
The Bigtable Options object that contains information to support
the import.
Protobuf type google.cloud.discoveryengine.v1alpha.BigtableOptions
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
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()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public BigtableOptions.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
public BigtableOptions build()
buildPartial()
public BigtableOptions buildPartial()
clear()
public BigtableOptions.Builder clear()
Overrides
clearFamilies()
public BigtableOptions.Builder clearFamilies()
clearField(Descriptors.FieldDescriptor field)
public BigtableOptions.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearKeyFieldName()
public BigtableOptions.Builder clearKeyFieldName()
The field name used for saving row key value in the document. The name has
to match the pattern a-zA-Z0-9*
.
string key_field_name = 1;
clearOneof(Descriptors.OneofDescriptor oneof)
public BigtableOptions.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public BigtableOptions.Builder clone()
Overrides
containsFamilies(String key)
public boolean containsFamilies(String key)
The mapping from family names to an object that contains column families
level information for the given column family. If a family is not present
in this map it will be ignored.
map<string, .google.cloud.discoveryengine.v1alpha.BigtableOptions.BigtableColumnFamily> families = 2;
Parameter |
Name |
Description |
key |
String
|
getDefaultInstanceForType()
public BigtableOptions getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getFamilies() (deprecated)
public Map<String,BigtableOptions.BigtableColumnFamily> getFamilies()
getFamiliesCount()
public int getFamiliesCount()
The mapping from family names to an object that contains column families
level information for the given column family. If a family is not present
in this map it will be ignored.
map<string, .google.cloud.discoveryengine.v1alpha.BigtableOptions.BigtableColumnFamily> families = 2;
Returns |
Type |
Description |
int |
|
getFamiliesMap()
public Map<String,BigtableOptions.BigtableColumnFamily> getFamiliesMap()
The mapping from family names to an object that contains column families
level information for the given column family. If a family is not present
in this map it will be ignored.
map<string, .google.cloud.discoveryengine.v1alpha.BigtableOptions.BigtableColumnFamily> families = 2;
getFamiliesOrDefault(String key, BigtableOptions.BigtableColumnFamily defaultValue)
public BigtableOptions.BigtableColumnFamily getFamiliesOrDefault(String key, BigtableOptions.BigtableColumnFamily defaultValue)
The mapping from family names to an object that contains column families
level information for the given column family. If a family is not present
in this map it will be ignored.
map<string, .google.cloud.discoveryengine.v1alpha.BigtableOptions.BigtableColumnFamily> families = 2;
getFamiliesOrThrow(String key)
public BigtableOptions.BigtableColumnFamily getFamiliesOrThrow(String key)
The mapping from family names to an object that contains column families
level information for the given column family. If a family is not present
in this map it will be ignored.
map<string, .google.cloud.discoveryengine.v1alpha.BigtableOptions.BigtableColumnFamily> families = 2;
Parameter |
Name |
Description |
key |
String
|
getKeyFieldName()
public String getKeyFieldName()
The field name used for saving row key value in the document. The name has
to match the pattern a-zA-Z0-9*
.
string key_field_name = 1;
Returns |
Type |
Description |
String |
The keyFieldName.
|
getKeyFieldNameBytes()
public ByteString getKeyFieldNameBytes()
The field name used for saving row key value in the document. The name has
to match the pattern a-zA-Z0-9*
.
string key_field_name = 1;
Returns |
Type |
Description |
ByteString |
The bytes for keyFieldName.
|
getMutableFamilies() (deprecated)
public Map<String,BigtableOptions.BigtableColumnFamily> getMutableFamilies()
Use alternate mutation accessors instead.
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
internalGetMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
Parameter |
Name |
Description |
number |
int
|
Returns |
Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
internalGetMutableMapFieldReflection(int number)
protected MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
Parameter |
Name |
Description |
number |
int
|
Returns |
Type |
Description |
com.google.protobuf.MapFieldReflectionAccessor |
|
Overrides
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(BigtableOptions other)
public BigtableOptions.Builder mergeFrom(BigtableOptions other)
public BigtableOptions.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public BigtableOptions.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final BigtableOptions.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
putAllFamilies(Map<String,BigtableOptions.BigtableColumnFamily> values)
public BigtableOptions.Builder putAllFamilies(Map<String,BigtableOptions.BigtableColumnFamily> values)
The mapping from family names to an object that contains column families
level information for the given column family. If a family is not present
in this map it will be ignored.
map<string, .google.cloud.discoveryengine.v1alpha.BigtableOptions.BigtableColumnFamily> families = 2;
putFamilies(String key, BigtableOptions.BigtableColumnFamily value)
public BigtableOptions.Builder putFamilies(String key, BigtableOptions.BigtableColumnFamily value)
The mapping from family names to an object that contains column families
level information for the given column family. If a family is not present
in this map it will be ignored.
map<string, .google.cloud.discoveryengine.v1alpha.BigtableOptions.BigtableColumnFamily> families = 2;
putFamiliesBuilderIfAbsent(String key)
public BigtableOptions.BigtableColumnFamily.Builder putFamiliesBuilderIfAbsent(String key)
The mapping from family names to an object that contains column families
level information for the given column family. If a family is not present
in this map it will be ignored.
map<string, .google.cloud.discoveryengine.v1alpha.BigtableOptions.BigtableColumnFamily> families = 2;
Parameter |
Name |
Description |
key |
String
|
removeFamilies(String key)
public BigtableOptions.Builder removeFamilies(String key)
The mapping from family names to an object that contains column families
level information for the given column family. If a family is not present
in this map it will be ignored.
map<string, .google.cloud.discoveryengine.v1alpha.BigtableOptions.BigtableColumnFamily> families = 2;
Parameter |
Name |
Description |
key |
String
|
setField(Descriptors.FieldDescriptor field, Object value)
public BigtableOptions.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setKeyFieldName(String value)
public BigtableOptions.Builder setKeyFieldName(String value)
The field name used for saving row key value in the document. The name has
to match the pattern a-zA-Z0-9*
.
string key_field_name = 1;
Parameter |
Name |
Description |
value |
String
The keyFieldName to set.
|
setKeyFieldNameBytes(ByteString value)
public BigtableOptions.Builder setKeyFieldNameBytes(ByteString value)
The field name used for saving row key value in the document. The name has
to match the pattern a-zA-Z0-9*
.
string key_field_name = 1;
Parameter |
Name |
Description |
value |
ByteString
The bytes for keyFieldName to set.
|
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public BigtableOptions.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final BigtableOptions.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides