Google Cloud Dataflow V1beta3 Client - Class ExecutionStageSummary (0.4.1)

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
NameDescription
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
TypeDescription
string

setName

Dataflow service generated name for this stage.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getId

Dataflow service generated id for this stage.

Returns
TypeDescription
string

setId

Dataflow service generated id for this stage.

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getKind

Type of transform this stage is executing.

Returns
TypeDescription
int

setKind

Type of transform this stage is executing.

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getInputSource

Input sources for this stage.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setInputSource

Input sources for this stage.

Parameter
NameDescription
var array<Google\Cloud\Dataflow\V1beta3\ExecutionStageSummary\StageSource>
Returns
TypeDescription
$this

getOutputSource

Output sources for this stage.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setOutputSource

Output sources for this stage.

Parameter
NameDescription
var array<Google\Cloud\Dataflow\V1beta3\ExecutionStageSummary\StageSource>
Returns
TypeDescription
$this

getPrerequisiteStage

Other stages that must complete before this stage can run.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setPrerequisiteStage

Other stages that must complete before this stage can run.

Parameter
NameDescription
var string[]
Returns
TypeDescription
$this

getComponentTransform

Transforms that comprise this execution stage.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setComponentTransform

Transforms that comprise this execution stage.

Parameter
NameDescription
var array<Google\Cloud\Dataflow\V1beta3\ExecutionStageSummary\ComponentTransform>
Returns
TypeDescription
$this

getComponentSource

Collections produced and consumed by component transforms of this stage.

Returns
TypeDescription
Google\Protobuf\Internal\RepeatedField

setComponentSource

Collections produced and consumed by component transforms of this stage.

Parameter
NameDescription
var array<Google\Cloud\Dataflow\V1beta3\ExecutionStageSummary\ComponentSource>
Returns
TypeDescription
$this