GoogleApi.Dataproc.V1.Model.RuntimeConfig (google_api_dataproc v0.59.0)

View Source

Runtime configuration for a workload.

Attributes

  • autotuningConfig (type: GoogleApi.Dataproc.V1.Model.AutotuningConfig.t, default: nil) - Optional. Autotuning configuration of the workload.
  • cohort (type: String.t, default: nil) - Optional. Cohort identifier. Identifies families of the workloads having the same shape, e.g. daily ETL jobs.
  • containerImage (type: String.t, default: nil) - Optional. Optional custom container image for the job runtime environment. If not specified, a default container image will be used.
  • properties (type: map(), default: nil) - Optional. A mapping of property names to values, which are used to configure workload execution.
  • repositoryConfig (type: GoogleApi.Dataproc.V1.Model.RepositoryConfig.t, default: nil) - Optional. Dependency repository configuration.
  • version (type: String.t, default: nil) - Optional. Version of the batch runtime.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.Dataproc.V1.Model.RuntimeConfig{
  autotuningConfig: GoogleApi.Dataproc.V1.Model.AutotuningConfig.t() | nil,
  cohort: String.t() | nil,
  containerImage: String.t() | nil,
  properties: map() | nil,
  repositoryConfig: GoogleApi.Dataproc.V1.Model.RepositoryConfig.t() | nil,
  version: String.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.