Dataflow v1beta3 API - Class ComputationTopology (2.0.0-beta06)

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

Reference documentation and code samples for the Dataflow v1beta3 API class ComputationTopology.

All configuration data for a particular Computation.

Inheritance

object > ComputationTopology

Namespace

Google.Cloud.Dataflow.V1Beta3

Assembly

Google.Cloud.Dataflow.V1Beta3.dll

Constructors

ComputationTopology()

public ComputationTopology()

ComputationTopology(ComputationTopology)

public ComputationTopology(ComputationTopology other)
Parameter
NameDescription
otherComputationTopology

Properties

ComputationId

public string ComputationId { get; set; }

The ID of the computation.

Property Value
TypeDescription
string

Inputs

public RepeatedField<StreamLocation> Inputs { get; }

The inputs to the computation.

Property Value
TypeDescription
RepeatedFieldStreamLocation

KeyRanges

public RepeatedField<KeyRangeLocation> KeyRanges { get; }

The key ranges processed by the computation.

Property Value
TypeDescription
RepeatedFieldKeyRangeLocation

Outputs

public RepeatedField<StreamLocation> Outputs { get; }

The outputs from the computation.

Property Value
TypeDescription
RepeatedFieldStreamLocation

StateFamilies

public RepeatedField<StateFamilyConfig> StateFamilies { get; }

The state family values.

Property Value
TypeDescription
RepeatedFieldStateFamilyConfig

SystemStageName

public string SystemStageName { get; set; }

The system stage name.

Property Value
TypeDescription
string