Class ExecutionStageSummary (1.0.0-beta03)

public sealed class ExecutionStageSummary : IMessage<ExecutionStageSummary>, IEquatable<ExecutionStageSummary>, IDeepCloneable<ExecutionStageSummary>, IBufferMessage, IMessage

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.

Inheritance

Object > ExecutionStageSummary

Namespace

Google.Cloud.Dataflow.V1Beta3

Assembly

Google.Cloud.Dataflow.V1Beta3.dll

Constructors

ExecutionStageSummary()

public ExecutionStageSummary()

ExecutionStageSummary(ExecutionStageSummary)

public ExecutionStageSummary(ExecutionStageSummary other)
Parameter
NameDescription
otherExecutionStageSummary

Properties

ComponentSource

public RepeatedField<ExecutionStageSummary.Types.ComponentSource> ComponentSource { get; }

Collections produced and consumed by component transforms of this stage.

Property Value
TypeDescription
RepeatedField<ExecutionStageSummary.Types.ComponentSource>

ComponentTransform

public RepeatedField<ExecutionStageSummary.Types.ComponentTransform> ComponentTransform { get; }

Transforms that comprise this execution stage.

Property Value
TypeDescription
RepeatedField<ExecutionStageSummary.Types.ComponentTransform>

Id

public string Id { get; set; }

Dataflow service generated id for this stage.

Property Value
TypeDescription
String

InputSource

public RepeatedField<ExecutionStageSummary.Types.StageSource> InputSource { get; }

Input sources for this stage.

Property Value
TypeDescription
RepeatedField<ExecutionStageSummary.Types.StageSource>

Kind

public KindType Kind { get; set; }

Type of transform this stage is executing.

Property Value
TypeDescription
KindType

Name

public string Name { get; set; }

Dataflow service generated name for this stage.

Property Value
TypeDescription
String

OutputSource

public RepeatedField<ExecutionStageSummary.Types.StageSource> OutputSource { get; }

Output sources for this stage.

Property Value
TypeDescription
RepeatedField<ExecutionStageSummary.Types.StageSource>

PrerequisiteStage

public RepeatedField<string> PrerequisiteStage { get; }

Other stages that must complete before this stage can run.

Property Value
TypeDescription
RepeatedField<String>