Interface ModifyColumnFamiliesRequest.ModificationOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ModifyColumnFamiliesRequest.Modification, ModifyColumnFamiliesRequest.Modification.Builder
Enclosing class:
ModifyColumnFamiliesRequest

public static interface ModifyColumnFamiliesRequest.ModificationOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Create a new column family with the specified schema, or fail if one already exists with the given ID.
    Create a new column family with the specified schema, or fail if one already exists with the given ID.
    boolean
    Drop (delete) the column family with the given ID, or fail if no such family exists.
    The ID of the column family to be modified.
    com.google.protobuf.ByteString
    The ID of the column family to be modified.
     
    Update an existing column family to the specified schema, or fail if no column family exists with the given ID.
    com.google.protobuf.FieldMask
    Optional.
    com.google.protobuf.FieldMaskOrBuilder
    Optional.
    Update an existing column family to the specified schema, or fail if no column family exists with the given ID.
    boolean
    Create a new column family with the specified schema, or fail if one already exists with the given ID.
    boolean
    Drop (delete) the column family with the given ID, or fail if no such family exists.
    boolean
    Update an existing column family to the specified schema, or fail if no column family exists with the given ID.
    boolean
    Optional.

    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 Details

    • getId

      String getId()
       The ID of the column family to be modified.
       
      string id = 1;
      Returns:
      The id.
    • getIdBytes

      com.google.protobuf.ByteString getIdBytes()
       The ID of the column family to be modified.
       
      string id = 1;
      Returns:
      The bytes for id.
    • hasCreate

      boolean hasCreate()
       Create a new column family with the specified schema, or fail if
       one already exists with the given ID.
       
      .google.bigtable.admin.v2.ColumnFamily create = 2;
      Returns:
      Whether the create field is set.
    • getCreate

      ColumnFamily getCreate()
       Create a new column family with the specified schema, or fail if
       one already exists with the given ID.
       
      .google.bigtable.admin.v2.ColumnFamily create = 2;
      Returns:
      The create.
    • getCreateOrBuilder

      ColumnFamilyOrBuilder getCreateOrBuilder()
       Create a new column family with the specified schema, or fail if
       one already exists with the given ID.
       
      .google.bigtable.admin.v2.ColumnFamily create = 2;
    • hasUpdate

      boolean hasUpdate()
       Update an existing column family to the specified schema, or fail
       if no column family exists with the given ID.
       
      .google.bigtable.admin.v2.ColumnFamily update = 3;
      Returns:
      Whether the update field is set.
    • getUpdate

      ColumnFamily getUpdate()
       Update an existing column family to the specified schema, or fail
       if no column family exists with the given ID.
       
      .google.bigtable.admin.v2.ColumnFamily update = 3;
      Returns:
      The update.
    • getUpdateOrBuilder

      ColumnFamilyOrBuilder getUpdateOrBuilder()
       Update an existing column family to the specified schema, or fail
       if no column family exists with the given ID.
       
      .google.bigtable.admin.v2.ColumnFamily update = 3;
    • hasDrop

      boolean hasDrop()
       Drop (delete) the column family with the given ID, or fail if no such
       family exists.
       
      bool drop = 4;
      Returns:
      Whether the drop field is set.
    • getDrop

      boolean getDrop()
       Drop (delete) the column family with the given ID, or fail if no such
       family exists.
       
      bool drop = 4;
      Returns:
      The drop.
    • hasUpdateMask

      boolean hasUpdateMask()
       Optional. A mask specifying which fields (e.g. `gc_rule`) in the `update`
       mod should be updated, ignored for other modification types. If unset or
       empty, we treat it as updating `gc_rule` to be backward compatible.
       
      .google.protobuf.FieldMask update_mask = 6 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the updateMask field is set.
    • getUpdateMask

      com.google.protobuf.FieldMask getUpdateMask()
       Optional. A mask specifying which fields (e.g. `gc_rule`) in the `update`
       mod should be updated, ignored for other modification types. If unset or
       empty, we treat it as updating `gc_rule` to be backward compatible.
       
      .google.protobuf.FieldMask update_mask = 6 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The updateMask.
    • getUpdateMaskOrBuilder

      com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
       Optional. A mask specifying which fields (e.g. `gc_rule`) in the `update`
       mod should be updated, ignored for other modification types. If unset or
       empty, we treat it as updating `gc_rule` to be backward compatible.
       
      .google.protobuf.FieldMask update_mask = 6 [(.google.api.field_behavior) = OPTIONAL];
    • getModCase