Cloud Bigtable V2 API - Class Google::Cloud::Bigtable::V2::Value (v0.20.0)

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

Value represents a dynamically typed value. The typed fields in Value are used as a transport encoding for the actual value (which may be of a more complex type). See the documentation of the Type message for more details.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#int_value

def int_value() -> ::Integer
Returns
  • (::Integer) — Represents a typed value transported as an integer. Default type for writes: Int64

#int_value=

def int_value=(value) -> ::Integer
Parameter
  • value (::Integer) — Represents a typed value transported as an integer. Default type for writes: Int64
Returns
  • (::Integer) — Represents a typed value transported as an integer. Default type for writes: Int64

#raw_timestamp_micros

def raw_timestamp_micros() -> ::Integer
Returns
  • (::Integer) — Represents a raw cell timestamp with no type information. The type field must be omitted.

#raw_timestamp_micros=

def raw_timestamp_micros=(value) -> ::Integer
Parameter
  • value (::Integer) — Represents a raw cell timestamp with no type information. The type field must be omitted.
Returns
  • (::Integer) — Represents a raw cell timestamp with no type information. The type field must be omitted.

#raw_value

def raw_value() -> ::String
Returns
  • (::String) — Represents a raw byte sequence with no type information. The type field must be omitted.

#raw_value=

def raw_value=(value) -> ::String
Parameter
  • value (::String) — Represents a raw byte sequence with no type information. The type field must be omitted.
Returns
  • (::String) — Represents a raw byte sequence with no type information. The type field must be omitted.