Cloud Bigtable V2 Client - Class Struct (2.17.1)

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

A structured data value, consisting of fields which map to dynamically typed values.

Values of type Struct are stored in Value.array_value where entries are in the same order and number as field_types .

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

Namespace

Google \ Cloud \ Bigtable \ Admin \ V2 \ Type

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ fields
array< Struct\Field >

The names and types of the fields in this struct.

↳ encoding
Struct\Encoding

The encoding to use when converting to or from lower level types.

getFields

The names and types of the fields in this struct.

Returns
Type
Description

setFields

The names and types of the fields in this struct.

Parameter
Name
Description
var
array< Struct\Field >
Returns
Type
Description
$this

getEncoding

The encoding to use when converting to or from lower level types.

Returns
Type
Description

hasEncoding

clearEncoding

setEncoding

The encoding to use when converting to or from lower level types.

Parameter
Name
Description
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: