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
Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
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 | |
---|---|
Type | Description |
string |
setStart
The start (inclusive) of the key range.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getEnd
The end (exclusive) of the key range.
Returns | |
---|---|
Type | Description |
string |
setEnd
The end (exclusive) of the key range.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$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 | |
---|---|
Type | Description |
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 | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |