google_api_dataflow v0.20.0 GoogleApi.Dataflow.V1b3.Model.DistributionUpdate View Source
A metric value representing a distribution.
Attributes
count
(type:GoogleApi.Dataflow.V1b3.Model.SplitInt64.t
, default:nil
) - The count of the number of elements present in the distribution.histogram
(type:GoogleApi.Dataflow.V1b3.Model.Histogram.t
, default:nil
) - (Optional) Histogram of value counts for the distribution.max
(type:GoogleApi.Dataflow.V1b3.Model.SplitInt64.t
, default:nil
) - The maximum value present in the distribution.min
(type:GoogleApi.Dataflow.V1b3.Model.SplitInt64.t
, default:nil
) - The minimum value present in the distribution.sum
(type:GoogleApi.Dataflow.V1b3.Model.SplitInt64.t
, default:nil
) - Use an int64 since we'd prefer the added precision. If overflow is a common problem we can detect it and use an additional int64 or a double.sumOfSquares
(type:float()
, default:nil
) - Use a double since the sum of squares is likely to overflow int64.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Link to this type
t()
View Sourcet() :: %GoogleApi.Dataflow.V1b3.Model.DistributionUpdate{ count: GoogleApi.Dataflow.V1b3.Model.SplitInt64.t(), histogram: GoogleApi.Dataflow.V1b3.Model.Histogram.t(), max: GoogleApi.Dataflow.V1b3.Model.SplitInt64.t(), min: GoogleApi.Dataflow.V1b3.Model.SplitInt64.t(), sum: GoogleApi.Dataflow.V1b3.Model.SplitInt64.t(), sumOfSquares: float() }
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.