Show / Hide Table of Contents

Class CounterUpdate

An update to a Counter sent from a worker. Next ID: 17

Inheritance
object
CounterUpdate
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 CounterUpdate : IDirectResponseSchema

Properties

Boolean

Boolean value for And, Or.

Declaration
[JsonProperty("boolean")]
public virtual bool? Boolean { get; set; }
Property Value
Type Description
bool?

BoundedTrie

Bounded trie data

Declaration
[JsonProperty("boundedTrie")]
public virtual BoundedTrie BoundedTrie { get; set; }
Property Value
Type Description
BoundedTrie

Cumulative

True if this counter is reported as the total cumulative aggregate value accumulated since the worker started working on this WorkItem. By default this is false, indicating that this counter is reported as a delta.

Declaration
[JsonProperty("cumulative")]
public virtual bool? Cumulative { get; set; }
Property Value
Type Description
bool?

Distribution

Distribution data

Declaration
[JsonProperty("distribution")]
public virtual DistributionUpdate Distribution { get; set; }
Property Value
Type Description
DistributionUpdate

ETag

The ETag of the item.

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

FloatingPoint

Floating point value for Sum, Max, Min.

Declaration
[JsonProperty("floatingPoint")]
public virtual double? FloatingPoint { get; set; }
Property Value
Type Description
double?

FloatingPointList

List of floating point numbers, for Set.

Declaration
[JsonProperty("floatingPointList")]
public virtual FloatingPointList FloatingPointList { get; set; }
Property Value
Type Description
FloatingPointList

FloatingPointMean

Floating point mean aggregation value for Mean.

Declaration
[JsonProperty("floatingPointMean")]
public virtual FloatingPointMean FloatingPointMean { get; set; }
Property Value
Type Description
FloatingPointMean

Integer

Integer value for Sum, Max, Min.

Declaration
[JsonProperty("integer")]
public virtual SplitInt64 Integer { get; set; }
Property Value
Type Description
SplitInt64

IntegerGauge

Gauge data

Declaration
[JsonProperty("integerGauge")]
public virtual IntegerGauge IntegerGauge { get; set; }
Property Value
Type Description
IntegerGauge

IntegerList

List of integers, for Set.

Declaration
[JsonProperty("integerList")]
public virtual IntegerList IntegerList { get; set; }
Property Value
Type Description
IntegerList

IntegerMean

Integer mean aggregation value for Mean.

Declaration
[JsonProperty("integerMean")]
public virtual IntegerMean IntegerMean { get; set; }
Property Value
Type Description
IntegerMean

Internal__

Value for internally-defined counters used by the Dataflow service.

Declaration
[JsonProperty("internal")]
public virtual object Internal__ { get; set; }
Property Value
Type Description
object

NameAndKind

Counter name and aggregation type.

Declaration
[JsonProperty("nameAndKind")]
public virtual NameAndKind NameAndKind { get; set; }
Property Value
Type Description
NameAndKind

ShortId

The service-generated short identifier for this counter. The short_id -> (name, metadata) mapping is constant for the lifetime of a job.

Declaration
[JsonProperty("shortId")]
public virtual long? ShortId { get; set; }
Property Value
Type Description
long?

StringList

List of strings, for Set.

Declaration
[JsonProperty("stringList")]
public virtual StringList StringList { get; set; }
Property Value
Type Description
StringList

StructuredNameAndMetadata

Counter structured name and metadata.

Declaration
[JsonProperty("structuredNameAndMetadata")]
public virtual CounterStructuredNameAndMetadata StructuredNameAndMetadata { get; set; }
Property Value
Type Description
CounterStructuredNameAndMetadata

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX