Class: Google::Cloud::Bigtable::V2::Type::Bytes
- Inherits:
-
Object
- Object
- Google::Cloud::Bigtable::V2::Type::Bytes
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/bigtable/v2/types.rb
Overview
Bytes
Values of type Bytes are stored in Value.bytes_value.
Defined Under Namespace
Classes: Encoding
Instance Attribute Summary collapse
-
#encoding ⇒ ::Google::Cloud::Bigtable::V2::Type::Bytes::Encoding
The encoding to use when converting to or from lower level types.
Instance Attribute Details
#encoding ⇒ ::Google::Cloud::Bigtable::V2::Type::Bytes::Encoding
Returns The encoding to use when converting to or from lower level types.
125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 |
# File 'proto_docs/google/bigtable/v2/types.rb', line 125 class Bytes include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Rules used to convert to or from lower level types. # @!attribute [rw] raw # @return [::Google::Cloud::Bigtable::V2::Type::Bytes::Encoding::Raw] # Use `Raw` encoding. class Encoding include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Leaves the value as-is. # # Sorted mode: all values are supported. # # Distinct mode: all values are supported. # @!attribute [rw] escape_nulls # @return [::Boolean] # If set, allows NULL values to be encoded as the empty string "". # # The actual empty string, or any value which only contains the # null byte `0x00`, has one more null byte appended. class Raw include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end end |