Google Cloud Dataflow V1beta3 Client - Class ExecutionStageSummary (0.6.3)

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

Description of the composing transforms, names/ids, and input/outputs of a stage of execution. Some composing transforms and sources may have been generated by the Dataflow service during execution planning.

Generated from protobuf message google.dataflow.v1beta3.ExecutionStageSummary

Namespace

Google \ Cloud \ Dataflow \ V1beta3

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ name string

Dataflow service generated name for this stage.

↳ id string

Dataflow service generated id for this stage.

↳ kind int

Type of transform this stage is executing.

↳ input_source array<Google\Cloud\Dataflow\V1beta3\ExecutionStageSummary\StageSource>

Input sources for this stage.

↳ output_source array<Google\Cloud\Dataflow\V1beta3\ExecutionStageSummary\StageSource>

Output sources for this stage.

↳ prerequisite_stage array

Other stages that must complete before this stage can run.

↳ component_transform array<Google\Cloud\Dataflow\V1beta3\ExecutionStageSummary\ComponentTransform>

Transforms that comprise this execution stage.

↳ component_source array<Google\Cloud\Dataflow\V1beta3\ExecutionStageSummary\ComponentSource>

Collections produced and consumed by component transforms of this stage.

getName

Dataflow service generated name for this stage.

Returns
Type Description
string

setName

Dataflow service generated name for this stage.

Parameter
Name Description
var string
Returns
Type Description
$this

getId

Dataflow service generated id for this stage.

Returns
Type Description
string

setId

Dataflow service generated id for this stage.

Parameter
Name Description
var string
Returns
Type Description
$this

getKind

Type of transform this stage is executing.

Returns
Type Description
int

setKind

Type of transform this stage is executing.

Parameter
Name Description
var int
Returns
Type Description
$this

getInputSource

Input sources for this stage.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setInputSource

Input sources for this stage.

Parameter
Name Description
var array<Google\Cloud\Dataflow\V1beta3\ExecutionStageSummary\StageSource>
Returns
Type Description
$this

getOutputSource

Output sources for this stage.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setOutputSource

Output sources for this stage.

Parameter
Name Description
var array<Google\Cloud\Dataflow\V1beta3\ExecutionStageSummary\StageSource>
Returns
Type Description
$this

getPrerequisiteStage

Other stages that must complete before this stage can run.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setPrerequisiteStage

Other stages that must complete before this stage can run.

Parameter
Name Description
var string[]
Returns
Type Description
$this

getComponentTransform

Transforms that comprise this execution stage.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setComponentTransform

Transforms that comprise this execution stage.

Parameter
Name Description
var array<Google\Cloud\Dataflow\V1beta3\ExecutionStageSummary\ComponentTransform>
Returns
Type Description
$this

getComponentSource

Collections produced and consumed by component transforms of this stage.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setComponentSource

Collections produced and consumed by component transforms of this stage.

Parameter
Name Description
var array<Google\Cloud\Dataflow\V1beta3\ExecutionStageSummary\ComponentSource>
Returns
Type Description
$this