Cloud Bigtable V2 API - Class Google::Cloud::Bigtable::V2::MutateRowsRequest (v1.3.0)

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

Request message for BigtableService.MutateRows.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#app_profile_id

def app_profile_id() -> ::String
Returns
  • (::String) — This value specifies routing for replication. If not specified, the "default" application profile will be used.

#app_profile_id=

def app_profile_id=(value) -> ::String
Parameter
  • value (::String) — This value specifies routing for replication. If not specified, the "default" application profile will be used.
Returns
  • (::String) — This value specifies routing for replication. If not specified, the "default" application profile will be used.

#authorized_view_name

def authorized_view_name() -> ::String
Returns
  • (::String) — Optional. The unique name of the AuthorizedView to which the mutations should be applied.

    Values are of the form projects/<project>/instances/<instance>/tables/<table>/authorizedViews/<authorized_view>.

#authorized_view_name=

def authorized_view_name=(value) -> ::String
Parameter
  • value (::String) — Optional. The unique name of the AuthorizedView to which the mutations should be applied.

    Values are of the form projects/<project>/instances/<instance>/tables/<table>/authorizedViews/<authorized_view>.

Returns
  • (::String) — Optional. The unique name of the AuthorizedView to which the mutations should be applied.

    Values are of the form projects/<project>/instances/<instance>/tables/<table>/authorizedViews/<authorized_view>.

#entries

def entries() -> ::Array<::Google::Cloud::Bigtable::V2::MutateRowsRequest::Entry>
Returns
  • (::Array<::Google::Cloud::Bigtable::V2::MutateRowsRequest::Entry>) — Required. The row keys and corresponding mutations to be applied in bulk. Each entry is applied as an atomic mutation, but the entries may be applied in arbitrary order (even between entries for the same row). At least one entry must be specified, and in total the entries can contain at most 100000 mutations.

#entries=

def entries=(value) -> ::Array<::Google::Cloud::Bigtable::V2::MutateRowsRequest::Entry>
Parameter
  • value (::Array<::Google::Cloud::Bigtable::V2::MutateRowsRequest::Entry>) — Required. The row keys and corresponding mutations to be applied in bulk. Each entry is applied as an atomic mutation, but the entries may be applied in arbitrary order (even between entries for the same row). At least one entry must be specified, and in total the entries can contain at most 100000 mutations.
Returns
  • (::Array<::Google::Cloud::Bigtable::V2::MutateRowsRequest::Entry>) — Required. The row keys and corresponding mutations to be applied in bulk. Each entry is applied as an atomic mutation, but the entries may be applied in arbitrary order (even between entries for the same row). At least one entry must be specified, and in total the entries can contain at most 100000 mutations.

#table_name

def table_name() -> ::String
Returns
  • (::String) — Optional. The unique name of the table to which the mutations should be applied.

    Values are of the form projects/<project>/instances/<instance>/tables/<table>.

#table_name=

def table_name=(value) -> ::String
Parameter
  • value (::String) — Optional. The unique name of the table to which the mutations should be applied.

    Values are of the form projects/<project>/instances/<instance>/tables/<table>.

Returns
  • (::String) — Optional. The unique name of the table to which the mutations should be applied.

    Values are of the form projects/<project>/instances/<instance>/tables/<table>.