google_api_dataflow v0.5.0 GoogleApi.Dataflow.V1b3.Model.TransformSummary View Source

Description of the type, names/ids, and input/outputs for a transform.

Attributes

  • displayData ([DisplayData]): Transform-specific display data. Defaults to: null.
  • id (String.t): SDK generated id of this transform instance. Defaults to: null.
  • inputCollectionName ([String.t]): User names for all collection inputs to this transform. Defaults to: null.
  • kind (String.t): Type of transform. Defaults to: null.

    • Enum - one of [UNKNOWN_KIND, PAR_DO_KIND, GROUP_BY_KEY_KIND, FLATTEN_KIND, READ_KIND, WRITE_KIND, CONSTANT_KIND, SINGLETON_KIND, SHUFFLE_KIND]
  • name (String.t): User provided name for this transform instance. Defaults to: null.
  • outputCollectionName ([String.t]): User names for all collection outputs to this transform. Defaults to: null.

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.TransformSummary{
  displayData: [GoogleApi.Dataflow.V1b3.Model.DisplayData.t()],
  id: any(),
  inputCollectionName: [any()],
  kind: any(),
  name: any(),
  outputCollectionName: [any()]
}

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.