Class: Google::Cloud::Bigtable::V2::Mutation::MergeToCell

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/bigtable/v2/data.rb

Overview

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

Instance Attribute Summary collapse

Instance Attribute Details

#column_qualifier::Google::Cloud::Bigtable::V2::Value

Returns The qualifier of the column into which new data should be added. This must be a raw_value.

Returns:



610
611
612
613
# File 'proto_docs/google/bigtable/v2/data.rb', line 610

class MergeToCell
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#family_name::String

Returns 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]+



610
611
612
613
# File 'proto_docs/google/bigtable/v2/data.rb', line 610

class MergeToCell
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#input::Google::Cloud::Bigtable::V2::Value

Returns 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.



610
611
612
613
# File 'proto_docs/google/bigtable/v2/data.rb', line 610

class MergeToCell
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#timestamp::Google::Cloud::Bigtable::V2::Value

Returns 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:



610
611
612
613
# File 'proto_docs/google/bigtable/v2/data.rb', line 610

class MergeToCell
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end