Dataflow v1beta3 API - Class ExecutionStageSummary (2.0.0-beta04)

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

Reference documentation and code samples for the Dataflow v1beta3 API 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.

Inheritance

object > ExecutionStageSummary

Namespace

GoogleGoogle.CloudGoogle.Cloud.DataflowV1Beta3

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
RepeatedFieldExecutionStageSummaryTypesComponentSource

ComponentTransform

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

Transforms that comprise this execution stage.

Property Value
TypeDescription
RepeatedFieldExecutionStageSummaryTypesComponentTransform

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
RepeatedFieldExecutionStageSummaryTypesStageSource

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
RepeatedFieldExecutionStageSummaryTypesStageSource

PrerequisiteStage

public RepeatedField<string> PrerequisiteStage { get; }

Other stages that must complete before this stage can run.

Property Value
TypeDescription
RepeatedFieldstring