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

Description of the composing transforms, names/ids, and input/outputs of a stage of execution. Some composing transforms and sources may have been generated by the Dataflow service during execution planning.

Attributes

  • componentSource ([ComponentSource]): Collections produced and consumed by component transforms of this stage. Defaults to: null.
  • componentTransform ([ComponentTransform]): Transforms that comprise this execution stage. Defaults to: null.
  • id (String.t): Dataflow service generated id for this stage. Defaults to: null.
  • inputSource ([StageSource]): Input sources for this stage. Defaults to: null.
  • kind (String.t): Type of tranform this stage is executing. 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): Dataflow service generated name for this stage. Defaults to: null.
  • outputSource ([StageSource]): Output sources for this stage. 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.ExecutionStageSummary{
  componentSource: [GoogleApi.Dataflow.V1b3.Model.ComponentSource.t()],
  componentTransform: [GoogleApi.Dataflow.V1b3.Model.ComponentTransform.t()],
  id: any(),
  inputSource: [GoogleApi.Dataflow.V1b3.Model.StageSource.t()],
  kind: any(),
  name: any(),
  outputSource: [GoogleApi.Dataflow.V1b3.Model.StageSource.t()]
}

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.