Reference documentation and code samples for the Google Cloud Dataflow V1beta3 Client class ComputationTopology.
All configuration data for a particular Computation.
Generated from protobuf message google.dataflow.v1beta3.ComputationTopology
Namespace
Google \ Cloud \ Dataflow \ V1beta3Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ system_stage_name |
string
The system stage name. |
↳ computation_id |
string
The ID of the computation. |
↳ key_ranges |
array<Google\Cloud\Dataflow\V1beta3\KeyRangeLocation>
The key ranges processed by the computation. |
↳ inputs |
array<Google\Cloud\Dataflow\V1beta3\StreamLocation>
The inputs to the computation. |
↳ outputs |
array<Google\Cloud\Dataflow\V1beta3\StreamLocation>
The outputs from the computation. |
↳ state_families |
array<Google\Cloud\Dataflow\V1beta3\StateFamilyConfig>
The state family values. |
getSystemStageName
The system stage name.
Returns | |
---|---|
Type | Description |
string |
setSystemStageName
The system stage name.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getComputationId
The ID of the computation.
Returns | |
---|---|
Type | Description |
string |
setComputationId
The ID of the computation.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getKeyRanges
The key ranges processed by the computation.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setKeyRanges
The key ranges processed by the computation.
Parameter | |
---|---|
Name | Description |
var |
array<Google\Cloud\Dataflow\V1beta3\KeyRangeLocation>
|
Returns | |
---|---|
Type | Description |
$this |
getInputs
The inputs to the computation.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setInputs
The inputs to the computation.
Parameter | |
---|---|
Name | Description |
var |
array<Google\Cloud\Dataflow\V1beta3\StreamLocation>
|
Returns | |
---|---|
Type | Description |
$this |
getOutputs
The outputs from the computation.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setOutputs
The outputs from the computation.
Parameter | |
---|---|
Name | Description |
var |
array<Google\Cloud\Dataflow\V1beta3\StreamLocation>
|
Returns | |
---|---|
Type | Description |
$this |
getStateFamilies
The state family values.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setStateFamilies
The state family values.
Parameter | |
---|---|
Name | Description |
var |
array<Google\Cloud\Dataflow\V1beta3\StateFamilyConfig>
|
Returns | |
---|---|
Type | Description |
$this |