Cloud Bigtable V2 API - Class Google::Cloud::Bigtable::V2::Mutation::MergeToCell (v1.4.0)

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

A Mutation which merges accumulated state into a cell in an Aggregate family.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#column_qualifier

def column_qualifier() -> ::Google::Cloud::Bigtable::V2::Value
Returns

#column_qualifier=

def column_qualifier=(value) -> ::Google::Cloud::Bigtable::V2::Value
Parameter
Returns

#family_name

def family_name() -> ::String
Returns
  • (::String) — The name of the Aggregate family into which new data should be added. This must be a family with a value_type of Aggregate. Format: [-_.a-zA-Z0-9]+

#family_name=

def family_name=(value) -> ::String
Parameter
  • value (::String) — The name of the Aggregate family into which new data should be added. This must be a family with a value_type of Aggregate. Format: [-_.a-zA-Z0-9]+
Returns
  • (::String) — The name of the Aggregate family into which new data should be added. This must be a family with a value_type of Aggregate. Format: [-_.a-zA-Z0-9]+

#input

def input() -> ::Google::Cloud::Bigtable::V2::Value
Returns
  • (::Google::Cloud::Bigtable::V2::Value) — The input value to be merged into the specified cell. This must be compatible with the family's value_type.state_type. Merging NULL is allowed, but has no effect.

#input=

def input=(value) -> ::Google::Cloud::Bigtable::V2::Value
Parameter
  • value (::Google::Cloud::Bigtable::V2::Value) — The input value to be merged into the specified cell. This must be compatible with the family's value_type.state_type. Merging NULL is allowed, but has no effect.
Returns
  • (::Google::Cloud::Bigtable::V2::Value) — The input value to be merged into the specified cell. This must be compatible with the family's value_type.state_type. Merging NULL is allowed, but has no effect.

#timestamp

def timestamp() -> ::Google::Cloud::Bigtable::V2::Value
Returns

#timestamp=

def timestamp=(value) -> ::Google::Cloud::Bigtable::V2::Value
Parameter
  • value (::Google::Cloud::Bigtable::V2::Value) — The timestamp of the cell to which new data should be added. This must be a raw_timestamp_micros that matches the table's granularity.
Returns