Class: Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeStringEncodingUtf8Bytes
- Inherits:
-
Object
- Object
- Google::Apis::BigtableadminV2::GoogleBigtableAdminV2TypeStringEncodingUtf8Bytes
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/bigtableadmin_v2/classes.rb,
lib/google/apis/bigtableadmin_v2/representations.rb,
lib/google/apis/bigtableadmin_v2/representations.rb
Overview
UTF-8 encoding. Sorted mode: - All values are supported. - Code point order is
preserved. Distinct mode: all values are supported. Compatible with: -
BigQuery TEXT encoding - HBase Bytes.toBytes - Java String#getBytes(
StandardCharsets.UTF_8)
Instance Attribute Summary collapse
-
#null_escape_char ⇒ String
Single-character escape sequence used to support NULL values.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleBigtableAdminV2TypeStringEncodingUtf8Bytes
constructor
A new instance of GoogleBigtableAdminV2TypeStringEncodingUtf8Bytes.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleBigtableAdminV2TypeStringEncodingUtf8Bytes
Returns a new instance of GoogleBigtableAdminV2TypeStringEncodingUtf8Bytes.
2384 2385 2386 |
# File 'lib/google/apis/bigtableadmin_v2/classes.rb', line 2384 def initialize(**args) update!(**args) end |
Instance Attribute Details
#null_escape_char ⇒ String
Single-character escape sequence used to support NULL values. If set, allows
NULL values to be encoded as the empty string "". The actual empty string, or
any value where every character equals null_escape_char, has one more
null_escape_char appended. If null_escape_char is set and does not equal
the ASCII null character 0x00, then the encoding will not support sorted
mode. .
Corresponds to the JSON property nullEscapeChar
2382 2383 2384 |
# File 'lib/google/apis/bigtableadmin_v2/classes.rb', line 2382 def null_escape_char @null_escape_char end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2389 2390 2391 |
# File 'lib/google/apis/bigtableadmin_v2/classes.rb', line 2389 def update!(**args) @null_escape_char = args[:null_escape_char] if args.key?(:null_escape_char) end |