BatchRuntimeConfig

data class BatchRuntimeConfig(val autotuningConfig: BatchRuntimeConfigAutotuningConfig? = null, val cohort: String? = null, val containerImage: String? = null, val effectiveProperties: Map<String, String>? = null, val properties: Map<String, String>? = null, val version: String? = null)

Constructors

Link copied to clipboard
constructor(autotuningConfig: BatchRuntimeConfigAutotuningConfig? = null, cohort: String? = null, containerImage: String? = null, effectiveProperties: Map<String, String>? = null, properties: Map<String, String>? = null, version: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Optional. Autotuning configuration of the workload. Structure is documented below.

Link copied to clipboard
val cohort: String? = null

Optional. Cohort identifier. Identifies families of the workloads having the same shape, e.g. daily ETL jobs.

Link copied to clipboard
val containerImage: String? = null

Optional custom container image for the job runtime environment. If not specified, a default container image will be used.

Link copied to clipboard

(Output) A mapping of property names to values, which are used to configure workload execution.

Link copied to clipboard
val properties: Map<String, String>? = null

A mapping of property names to values, which are used to configure workload execution.

Link copied to clipboard
val version: String? = null

Version of the batch runtime.