Cloud Bigtable V2 Client - Class Encoding (2.8.0)

Reference documentation and code samples for the Cloud Bigtable V2 Client class Encoding.

Rules used to convert to or from lower level types.

Generated from protobuf message google.bigtable.admin.v2.Type.Struct.Encoding

Namespace

Google \ Cloud \ Bigtable \ Admin \ V2 \ Type \ Struct

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ singleton Encoding\Singleton

Use Singleton encoding.

↳ delimited_bytes Encoding\DelimitedBytes

Use DelimitedBytes encoding.

↳ ordered_code_bytes Encoding\OrderedCodeBytes

User OrderedCodeBytes encoding.

getSingleton

Use Singleton encoding.

Returns
Type Description
Encoding\Singleton|null

hasSingleton

setSingleton

Use Singleton encoding.

Parameter
Name Description
var Encoding\Singleton
Returns
Type Description
$this

getDelimitedBytes

Use DelimitedBytes encoding.

Returns
Type Description
Encoding\DelimitedBytes|null

hasDelimitedBytes

setDelimitedBytes

Use DelimitedBytes encoding.

Parameter
Name Description
var Encoding\DelimitedBytes
Returns
Type Description
$this

getOrderedCodeBytes

User OrderedCodeBytes encoding.

Returns
Type Description
Encoding\OrderedCodeBytes|null

hasOrderedCodeBytes

setOrderedCodeBytes

User OrderedCodeBytes encoding.

Parameter
Name Description
var Encoding\OrderedCodeBytes
Returns
Type Description
$this

getEncoding

Returns
Type Description
string