SoftwareConfigResponse

data class SoftwareConfigResponse(val imageVersion: String, val optionalComponents: List<String>, val properties: Map<String, String>)

Specifies the selection and config of software inside the cluster.

Constructors

Link copied to clipboard
fun SoftwareConfigResponse(imageVersion: String, optionalComponents: List<String>, properties: Map<String, String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Optional. The version of software inside the cluster. It must be one of the supported Dataproc Versions (https://cloud.google.com/dataproc/docs/concepts/versioning/dataproc-versions#supported_dataproc_versions), such as "1.2" (including a subminor version, such as "1.2.29"), or the "preview" version (https://cloud.google.com/dataproc/docs/concepts/versioning/dataproc-versions#other_versions). If unspecified, it defaults to the latest Debian version.

Link copied to clipboard

The set of optional components to activate on the cluster.

Link copied to clipboard

Optional. The properties to set on daemon config files.Property keys are specified in prefix:property format, for example core:hadoop.tmp.dir. The following are supported prefixes and their mappings: capacity-scheduler: capacity-scheduler.xml core: core-site.xml distcp: distcp-default.xml hdfs: hdfs-site.xml hive: hive-site.xml mapred: mapred-site.xml pig: pig.properties spark: spark-defaults.conf yarn: yarn-site.xmlFor more information, see Cluster properties (https://cloud.google.com/dataproc/docs/concepts/cluster-properties).