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 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

      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.v1beta.BigtableOptions.BigtableColumnFamily> families = 2;
    • getFamilies

      Deprecated.
      Use getFamiliesMap() instead.
    • 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

       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;