Cloud Bigtable Admin V2 API - Class Google::Cloud::Bigtable::Admin::V2::UpdateTableRequest (v0.15.0)

Reference documentation and code samples for the Cloud Bigtable Admin V2 API class Google::Cloud::Bigtable::Admin::V2::UpdateTableRequest.

The request for UpdateTable.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#table

def table() -> ::Google::Cloud::Bigtable::Admin::V2::Table
Returns
  • (::Google::Cloud::Bigtable::Admin::V2::Table) — Required. The table to update. The table's name field is used to identify the table to update. Format: projects/{project}/instances/{instance}/tables/[_a-zA-Z0-9][-_.a-zA-Z0-9]*

#table=

def table=(value) -> ::Google::Cloud::Bigtable::Admin::V2::Table
Parameter
  • value (::Google::Cloud::Bigtable::Admin::V2::Table) — Required. The table to update. The table's name field is used to identify the table to update. Format: projects/{project}/instances/{instance}/tables/[_a-zA-Z0-9][-_.a-zA-Z0-9]*
Returns
  • (::Google::Cloud::Bigtable::Admin::V2::Table) — Required. The table to update. The table's name field is used to identify the table to update. Format: projects/{project}/instances/{instance}/tables/[_a-zA-Z0-9][-_.a-zA-Z0-9]*

#update_mask

def update_mask() -> ::Google::Protobuf::FieldMask
Returns
  • (::Google::Protobuf::FieldMask) —

    Required. The list of fields to update. A mask specifying which fields (e.g. deletion_protection) in the table field should be updated. This mask is relative to the table field, not to the request message. The wildcard (*) path is currently not supported. Currently UpdateTable is only supported for the following field:

    • deletion_protection If column_families is set in update_mask, it will return an UNIMPLEMENTED error.

#update_mask=

def update_mask=(value) -> ::Google::Protobuf::FieldMask
Parameter
  • value (::Google::Protobuf::FieldMask) —

    Required. The list of fields to update. A mask specifying which fields (e.g. deletion_protection) in the table field should be updated. This mask is relative to the table field, not to the request message. The wildcard (*) path is currently not supported. Currently UpdateTable is only supported for the following field:

    • deletion_protection If column_families is set in update_mask, it will return an UNIMPLEMENTED error.
Returns
  • (::Google::Protobuf::FieldMask) —

    Required. The list of fields to update. A mask specifying which fields (e.g. deletion_protection) in the table field should be updated. This mask is relative to the table field, not to the request message. The wildcard (*) path is currently not supported. Currently UpdateTable is only supported for the following field:

    • deletion_protection If column_families is set in update_mask, it will return an UNIMPLEMENTED error.