View Source GoogleApi.DataPipelines.V1.Model.GoogleCloudDatapipelinesV1DataflowJobDetails (google_api_data_pipelines v0.4.0)

Pipeline job details specific to the Dataflow API. This is encapsulated here to allow for more executors to store their specific details separately.

Attributes

  • currentWorkers (type: integer(), default: nil) - Output only. The current number of workers used to run the jobs. Only set to a value if the job is still running.
  • resourceInfo (type: map(), default: nil) - Cached version of all the metrics of interest for the job. This value gets stored here when the job is terminated. As long as the job is running, this field is populated from the Dataflow API.
  • sdkVersion (type: GoogleApi.DataPipelines.V1.Model.GoogleCloudDatapipelinesV1SdkVersion.t, default: nil) - Output only. The SDK version used to run the job.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.DataPipelines.V1.Model.GoogleCloudDatapipelinesV1DataflowJobDetails{
    currentWorkers: integer() | nil,
    resourceInfo: map() | nil,
    sdkVersion:
      GoogleApi.DataPipelines.V1.Model.GoogleCloudDatapipelinesV1SdkVersion.t()
      | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.