Class FamilySubsets

java.lang.Object
com.google.cloud.bigtable.admin.v2.models.FamilySubsets

public final class FamilySubsets extends Object
Represents subsets of a particular column family that are included in this authorized view.
  • Method Details

    • fromProto

      @InternalApi public static FamilySubsets fromProto(@Nonnull AuthorizedView.FamilySubsets proto)
      Wraps the protobuf. This method is considered an internal implementation detail and not meant to be used by applications.
    • create

      public static FamilySubsets create()
    • getQualifiers

      public List<com.google.protobuf.ByteString> getQualifiers()
      Gets the list of column qualifiers included in this authorized view.
    • getQualifierPrefixes

      public List<com.google.protobuf.ByteString> getQualifierPrefixes()
      Gets the list of column qualifier prefixes included in this authorized view.
    • addQualifier

      public FamilySubsets addQualifier(com.google.protobuf.ByteString qualifier)
      Adds an individual column qualifier to be included in this authorized view.
    • addQualifier

      public FamilySubsets addQualifier(String qualifier)
      Adds an individual column qualifier to be included in this authorized view.
    • addQualifierPrefix

      public FamilySubsets addQualifierPrefix(com.google.protobuf.ByteString qualifierPrefix)
      Adds a prefix for column qualifiers to be included in this authorized view. Every qualifier starting with the prefix will be included in this authorized view. An empty string ("") prefix means to provide access to all qualifiers.
    • addQualifierPrefix

      public FamilySubsets addQualifierPrefix(String qualifierPrefix)
      Adds a prefix for column qualifiers to be included in this authorized view. Every qualifier starting with the prefix will be included in this authorized view. An empty string ("") prefix means to provide access to all qualifiers.
    • toProto

      @InternalApi public AuthorizedView.FamilySubsets toProto()
      Creates the request protobuf. This method is considered an internal implementation detail and not meant to be used by applications.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object