Interface FamilyOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Family, Family.Builder

    public interface FamilyOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Column getColumns​(int index)
      Must not be empty.
      int getColumnsCount()
      Must not be empty.
      List<Column> getColumnsList()
      Must not be empty.
      ColumnOrBuilder getColumnsOrBuilder​(int index)
      Must not be empty.
      List<? extends ColumnOrBuilder> getColumnsOrBuilderList()
      Must not be empty.
      String getName()
      The unique key which identifies this family within its row.
      com.google.protobuf.ByteString getNameBytes()
      The unique key which identifies this family within its row.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getName

        String getName()
         The unique key which identifies this family within its row. This is the
         same key that's used to identify the family in, for example, a RowFilter
         which sets its "family_name_regex_filter" field.
         Must match `[-_.a-zA-Z0-9]+`, except that AggregatingRowProcessors may
         produce cells in a sentinel family with an empty name.
         Must be no greater than 64 characters in length.
         
        string name = 1;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         The unique key which identifies this family within its row. This is the
         same key that's used to identify the family in, for example, a RowFilter
         which sets its "family_name_regex_filter" field.
         Must match `[-_.a-zA-Z0-9]+`, except that AggregatingRowProcessors may
         produce cells in a sentinel family with an empty name.
         Must be no greater than 64 characters in length.
         
        string name = 1;
        Returns:
        The bytes for name.
      • getColumnsList

        List<Column> getColumnsList()
         Must not be empty. Sorted in order of increasing "qualifier".
         
        repeated .google.bigtable.v2.Column columns = 2;
      • getColumns

        Column getColumns​(int index)
         Must not be empty. Sorted in order of increasing "qualifier".
         
        repeated .google.bigtable.v2.Column columns = 2;
      • getColumnsCount

        int getColumnsCount()
         Must not be empty. Sorted in order of increasing "qualifier".
         
        repeated .google.bigtable.v2.Column columns = 2;
      • getColumnsOrBuilderList

        List<? extends ColumnOrBuilder> getColumnsOrBuilderList()
         Must not be empty. Sorted in order of increasing "qualifier".
         
        repeated .google.bigtable.v2.Column columns = 2;
      • getColumnsOrBuilder

        ColumnOrBuilder getColumnsOrBuilder​(int index)
         Must not be empty. Sorted in order of increasing "qualifier".
         
        repeated .google.bigtable.v2.Column columns = 2;