public static final class BigtableOptions.Builder extends GeneratedMessage.Builder<BigtableOptions.Builder> implements BigtableOptionsOrBuilder
The Bigtable Options object that contains information to support
the import.
Protobuf type google.cloud.discoveryengine.v1.BigtableOptions
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
build()
public BigtableOptions build()
buildPartial()
public BigtableOptions buildPartial()
clear()
public BigtableOptions.Builder clear()
Overrides
clearFamilies()
public BigtableOptions.Builder clearFamilies()
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;
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.v1.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.v1.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.v1.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.v1.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.v1.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 GeneratedMessage.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.GeneratedMessage.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.GeneratedMessage.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
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.v1.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.v1.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.v1.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.v1.BigtableOptions.BigtableColumnFamily> families = 2;
| Parameter |
| Name |
Description |
key |
String
|
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.
|