Google Cloud Dataflow V1beta3 Client - Class KeyRangeDataDiskAssignment (0.4.1)

Reference documentation and code samples for the Google Cloud Dataflow V1beta3 Client class KeyRangeDataDiskAssignment.

Data disk assignment information for a specific key-range of a sharded computation.

Currently we only support UTF-8 character splits to simplify encoding into JSON.

Generated from protobuf message google.dataflow.v1beta3.KeyRangeDataDiskAssignment

Namespace

Google \ Cloud \ Dataflow \ V1beta3

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ start string

The start (inclusive) of the key range.

↳ end string

The end (exclusive) of the key range.

↳ data_disk string

The name of the data disk where data for this range is stored. This name is local to the Google Cloud Platform project and uniquely identifies the disk within that project, for example "myproject-1014-104817-4c2-harness-0-disk-1".

getStart

The start (inclusive) of the key range.

Returns
TypeDescription
string

setStart

The start (inclusive) of the key range.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getEnd

The end (exclusive) of the key range.

Returns
TypeDescription
string

setEnd

The end (exclusive) of the key range.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getDataDisk

The name of the data disk where data for this range is stored.

This name is local to the Google Cloud Platform project and uniquely identifies the disk within that project, for example "myproject-1014-104817-4c2-harness-0-disk-1".

Returns
TypeDescription
string

setDataDisk

The name of the data disk where data for this range is stored.

This name is local to the Google Cloud Platform project and uniquely identifies the disk within that project, for example "myproject-1014-104817-4c2-harness-0-disk-1".

Parameter
NameDescription
var string
Returns
TypeDescription
$this