Interface BigtableOptionsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
BigtableOptions,BigtableOptions.Builder
@Generated
public interface BigtableOptionsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsFamilies(String key) The mapping from family names to an object that contains column families level information for the given column family.Deprecated.intThe mapping from family names to an object that contains column families level information for the given column family.The mapping from family names to an object that contains column families level information for the given column family.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.getFamiliesOrThrow(String key) The mapping from family names to an object that contains column families level information for the given column family.The field name used for saving row key value in the document.com.google.protobuf.ByteStringThe field name used for saving row key value in the document.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getKeyFieldName
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][a-zA-Z0-9-_]*`.
string key_field_name = 1;- Returns:
- The keyFieldName.
-
getKeyFieldNameBytes
com.google.protobuf.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][a-zA-Z0-9-_]*`.
string key_field_name = 1;- Returns:
- The bytes for keyFieldName.
-
getFamiliesCount
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.v1beta.BigtableOptions.BigtableColumnFamily> families = 2; -
containsFamilies
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.v1beta.BigtableOptions.BigtableColumnFamily> families = 2; -
getFamilies
Deprecated.UsegetFamiliesMap()instead. -
getFamiliesMap
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.v1beta.BigtableOptions.BigtableColumnFamily> families = 2; -
getFamiliesOrDefault
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.v1beta.BigtableOptions.BigtableColumnFamily> families = 2; -
getFamiliesOrThrow
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.v1beta.BigtableOptions.BigtableColumnFamily> families = 2;
-