Show / Hide Table of Contents

Class CounterStructuredName

Identifies a counter within a per-job namespace. Counters whose structured names are the same get merged into a single value for the job.

Inheritance
object
CounterStructuredName
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Dataflow.v1b3.Data
Assembly: Google.Apis.Dataflow.v1b3.dll
Syntax
public class CounterStructuredName : IDirectResponseSchema

Properties

ComponentStepName

Name of the optimized step being executed by the workers.

Declaration
[JsonProperty("componentStepName")]
public virtual string ComponentStepName { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

ExecutionStepName

Name of the stage. An execution step contains multiple component steps.

Declaration
[JsonProperty("executionStepName")]
public virtual string ExecutionStepName { get; set; }
Property Value
Type Description
string

InputIndex

Index of an input collection that's being read from/written to as a side input. The index identifies a step's side inputs starting by 1 (e.g. the first side input has input_index 1, the third has input_index 3). Side inputs are identified by a pair of (original_step_name, input_index). This field helps uniquely identify them.

Declaration
[JsonProperty("inputIndex")]
public virtual int? InputIndex { get; set; }
Property Value
Type Description
int?

Name

Counter name. Not necessarily globally-unique, but unique within the context of the other fields. Required.

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

Origin

One of the standard Origins defined above.

Declaration
[JsonProperty("origin")]
public virtual string Origin { get; set; }
Property Value
Type Description
string

OriginNamespace

A string containing a more specific namespace of the counter's origin.

Declaration
[JsonProperty("originNamespace")]
public virtual string OriginNamespace { get; set; }
Property Value
Type Description
string

OriginalRequestingStepName

The step name requesting an operation, such as GBK. I.e. the ParDo causing a read/write from shuffle to occur, or a read from side inputs.

Declaration
[JsonProperty("originalRequestingStepName")]
public virtual string OriginalRequestingStepName { get; set; }
Property Value
Type Description
string

OriginalStepName

System generated name of the original step in the user's graph, before optimization.

Declaration
[JsonProperty("originalStepName")]
public virtual string OriginalStepName { get; set; }
Property Value
Type Description
string

Portion

Portion of this counter, either key or value.

Declaration
[JsonProperty("portion")]
public virtual string Portion { get; set; }
Property Value
Type Description
string

WorkerId

ID of a particular worker.

Declaration
[JsonProperty("workerId")]
public virtual string WorkerId { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX