dataflow
v1b3
|
#include <counter_update.h>
Static Public Member Functions | |
static CounterUpdate * | New () |
An update to a Counter sent from a worker.
|
explicit |
Standard constructor for an immutable data object instance.
[in] | storage | The underlying data storage for this instance. |
|
explicit |
Standard constructor for a mutable data object instance.
[in] | storage | The underlying data storage for this instance. |
|
virtual |
Standard destructor.
|
inline |
Clears the 'boolean
' attribute.
|
inline |
Clears the 'cumulative
' attribute.
|
inline |
Clears the 'distribution
' attribute.
|
inline |
Clears the 'floatingPoint
' attribute.
|
inline |
Clears the 'floatingPointList
' attribute.
|
inline |
Clears the 'floatingPointMean
' attribute.
|
inline |
Clears the 'integer
' attribute.
|
inline |
Clears the 'integerGauge
' attribute.
|
inline |
Clears the 'integerList
' attribute.
|
inline |
Clears the 'integerMean
' attribute.
|
inline |
Clears the 'internal
' attribute.
|
inline |
Clears the 'nameAndKind
' attribute.
|
inline |
Clears the 'shortId
' attribute.
|
inline |
Clears the 'stringList
' attribute.
|
inline |
Clears the 'structuredNameAndMetadata
' attribute.
|
inline |
Get the value of the 'boolean
' attribute.
|
inline |
Get the value of the 'cumulative
' attribute.
const DistributionUpdate google_dataflow_api::CounterUpdate::get_distribution | ( | ) | const |
Get a reference to the value of the 'distribution
' attribute.
|
inline |
Get the value of the 'floatingPoint
' attribute.
const FloatingPointList google_dataflow_api::CounterUpdate::get_floating_point_list | ( | ) | const |
Get a reference to the value of the 'floatingPointList
' attribute.
const FloatingPointMean google_dataflow_api::CounterUpdate::get_floating_point_mean | ( | ) | const |
Get a reference to the value of the 'floatingPointMean
' attribute.
const SplitInt64 google_dataflow_api::CounterUpdate::get_integer | ( | ) | const |
Get a reference to the value of the 'integer
' attribute.
const IntegerGauge google_dataflow_api::CounterUpdate::get_integer_gauge | ( | ) | const |
Get a reference to the value of the 'integerGauge
' attribute.
const IntegerList google_dataflow_api::CounterUpdate::get_integer_list | ( | ) | const |
Get a reference to the value of the 'integerList
' attribute.
const IntegerMean google_dataflow_api::CounterUpdate::get_integer_mean | ( | ) | const |
Get a reference to the value of the 'integerMean
' attribute.
|
inline |
Get a reference to the value of the 'internal
' attribute.
const NameAndKind google_dataflow_api::CounterUpdate::get_name_and_kind | ( | ) | const |
Get a reference to the value of the 'nameAndKind
' attribute.
|
inline |
Get the value of the 'shortId
' attribute.
const StringList google_dataflow_api::CounterUpdate::get_string_list | ( | ) | const |
Get a reference to the value of the 'stringList
' attribute.
const CounterStructuredNameAndMetadata google_dataflow_api::CounterUpdate::get_structured_name_and_metadata | ( | ) | const |
Get a reference to the value of the 'structuredNameAndMetadata
' attribute.
|
inline |
Returns a string denoting the type of this data object.
|
inline |
Determine if the 'boolean
' attribute was set.
boolean
' attribute was set.
|
inline |
Determine if the 'cumulative
' attribute was set.
cumulative
' attribute was set.
|
inline |
Determine if the 'distribution
' attribute was set.
distribution
' attribute was set.
|
inline |
Determine if the 'floatingPoint
' attribute was set.
floatingPoint
' attribute was set.
|
inline |
Determine if the 'floatingPointList
' attribute was set.
floatingPointList
' attribute was set.
|
inline |
Determine if the 'floatingPointMean
' attribute was set.
floatingPointMean
' attribute was set.
|
inline |
Determine if the 'integer
' attribute was set.
integer
' attribute was set.
|
inline |
Determine if the 'integerGauge
' attribute was set.
integerGauge
' attribute was set.
|
inline |
Determine if the 'integerList
' attribute was set.
integerList
' attribute was set.
|
inline |
Determine if the 'integerMean
' attribute was set.
integerMean
' attribute was set.
|
inline |
Determine if the 'internal
' attribute was set.
internal
' attribute was set.
|
inline |
Determine if the 'nameAndKind
' attribute was set.
nameAndKind
' attribute was set.
|
inline |
Determine if the 'shortId
' attribute was set.
shortId
' attribute was set.
|
inline |
Determine if the 'stringList
' attribute was set.
stringList
' attribute was set.
|
inline |
Determine if the 'structuredNameAndMetadata
' attribute was set.
structuredNameAndMetadata
' attribute was set. DistributionUpdate google_dataflow_api::CounterUpdate::mutable_distribution | ( | ) |
Gets a reference to a mutable value of the 'distribution
' property.
Distribution data.
FloatingPointList google_dataflow_api::CounterUpdate::mutable_floatingPointList | ( | ) |
Gets a reference to a mutable value of the 'floatingPointList
' property.
List of floating point numbers, for Set.
FloatingPointMean google_dataflow_api::CounterUpdate::mutable_floatingPointMean | ( | ) |
Gets a reference to a mutable value of the 'floatingPointMean
' property.
Floating point mean aggregation value for Mean.
SplitInt64 google_dataflow_api::CounterUpdate::mutable_integer | ( | ) |
Gets a reference to a mutable value of the 'integer
' property.
Integer value for Sum, Max, Min.
IntegerGauge google_dataflow_api::CounterUpdate::mutable_integerGauge | ( | ) |
Gets a reference to a mutable value of the 'integerGauge
' property.
Gauge data.
IntegerList google_dataflow_api::CounterUpdate::mutable_integerList | ( | ) |
Gets a reference to a mutable value of the 'integerList
' property.
List of integers, for Set.
IntegerMean google_dataflow_api::CounterUpdate::mutable_integerMean | ( | ) |
Gets a reference to a mutable value of the 'integerMean
' property.
Integer mean aggregation value for Mean.
|
inline |
Gets a reference to a mutable value of the 'internal
' property.
Value for internally-defined counters used by the Dataflow service.
NameAndKind google_dataflow_api::CounterUpdate::mutable_nameAndKind | ( | ) |
Gets a reference to a mutable value of the 'nameAndKind
' property.
Counter name and aggregation type.
StringList google_dataflow_api::CounterUpdate::mutable_stringList | ( | ) |
Gets a reference to a mutable value of the 'stringList
' property.
List of strings, for Set.
CounterStructuredNameAndMetadata google_dataflow_api::CounterUpdate::mutable_structuredNameAndMetadata | ( | ) |
Gets a reference to a mutable value of the 'structuredNameAndMetadata
' property.
Counter structured name and metadata.
|
static |
Creates a new default instance.
|
inline |
Change the 'boolean
' attribute.
Boolean value for And, Or.
[in] | value | The new value. |
|
inline |
Change the 'cumulative
' attribute.
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.
[in] | value | The new value. |
|
inline |
Change the 'floatingPoint
' attribute.
Floating point value for Sum, Max, Min.
[in] | value | The new value. |
|
inline |
Change the 'shortId
' attribute.
The service-generated short identifier for this counter. The short_id -> (name, metadata) mapping is constant for the lifetime of a job.
[in] | value | The new value. |