View Source GoogleApi.Dataflow.V1b3.Model.DataflowHistogramValue (google_api_dataflow v0.52.0)

Summary statistics for a population of values. HistogramValue contains a sequence of buckets and gives a count of values that fall into each bucket. Bucket boundares are defined by a formula and bucket widths are either fixed or exponentially increasing.

Attributes

  • bucketCounts (type: list(String.t), default: nil) - Optional. The number of values in each bucket of the histogram, as described in bucket_options. bucket_counts should contain N values, where N is the number of buckets specified in bucket_options. If bucket_counts has fewer than N values, the remaining values are assumed to be 0.
  • bucketOptions (type: GoogleApi.Dataflow.V1b3.Model.BucketOptions.t, default: nil) - Describes the bucket boundaries used in the histogram.
  • count (type: String.t, default: nil) - Number of values recorded in this histogram.
  • outlierStats (type: GoogleApi.Dataflow.V1b3.Model.OutlierStats.t, default: nil) - Statistics on the values recorded in the histogram that fall out of the bucket boundaries.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.Dataflow.V1b3.Model.DataflowHistogramValue{
  bucketCounts: [String.t()] | nil,
  bucketOptions: GoogleApi.Dataflow.V1b3.Model.BucketOptions.t() | nil,
  count: String.t() | nil,
  outlierStats: GoogleApi.Dataflow.V1b3.Model.OutlierStats.t() | nil
}

Functions

decode(value, options)

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.