public final class BigtableOptions extends GeneratedMessageV3 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.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
FAMILIES_FIELD_NUMBER
public static final int FAMILIES_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
KEY_FIELD_NAME_FIELD_NUMBER
public static final int KEY_FIELD_NAME_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static BigtableOptions getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static BigtableOptions.Builder newBuilder()
newBuilder(BigtableOptions prototype)
public static BigtableOptions.Builder newBuilder(BigtableOptions prototype)
public static BigtableOptions parseDelimitedFrom(InputStream input)
public static BigtableOptions parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static BigtableOptions parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static BigtableOptions parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static BigtableOptions parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static BigtableOptions parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static BigtableOptions parseFrom(CodedInputStream input)
public static BigtableOptions parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static BigtableOptions parseFrom(InputStream input)
public static BigtableOptions parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static BigtableOptions parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static BigtableOptions parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<BigtableOptions> parser()
Methods
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
|
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public BigtableOptions getDefaultInstanceForType()
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.
|
getParserForType()
public Parser<BigtableOptions> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
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.internalGetMapFieldReflection(int)
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public BigtableOptions.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected BigtableOptions.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public BigtableOptions.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides