google_api_dataflow v0.24.0 GoogleApi.Dataflow.V1b3.Model.SourceMetadata View Source

Metadata about a Source useful for automatically optimizing and tuning the pipeline, etc.

Attributes

  • estimatedSizeBytes (type: String.t, default: nil) - An estimate of the total size (in bytes) of the data that would be read from this source. This estimate is in terms of external storage size, before any decompression or other processing done by the reader.
  • infinite (type: boolean(), default: nil) - Specifies that the size of this source is known to be infinite (this is a streaming source).
  • producesSortedKeys (type: boolean(), default: nil) - Whether this source is known to produce key/value pairs with the (encoded) keys in lexicographically sorted order.

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 Source
t() :: %GoogleApi.Dataflow.V1b3.Model.SourceMetadata{
  estimatedSizeBytes: String.t(),
  infinite: boolean(),
  producesSortedKeys: boolean()
}

Link to this section Functions

Link to this function

decode(value, options)

View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.