Reference documentation and code samples for the Google Cloud Dataproc V1 Client class KubernetesSoftwareConfig.
The software configuration for this Dataproc cluster running on Kubernetes.
Generated from protobuf message google.cloud.dataproc.v1.KubernetesSoftwareConfig
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ component_version
array| Google\Protobuf\Internal\MapField
The components that should be installed in this Dataproc cluster. The key must be a string from the KubernetesComponent enumeration. The value is the version of the software to be installed. At least one entry must be specified.
↳ properties
array| Google\Protobuf\Internal\MapField
The properties to set on daemon config files. Property keys are specified in prefix:property
format, for example spark:spark.kubernetes.container.image
. The following are supported prefixes and their mappings: * spark: spark-defaults.conf
For more information, see Cluster properties
.
getComponentVersion
The components that should be installed in this Dataproc cluster. The key must be a string from the KubernetesComponent enumeration. The value is the version of the software to be installed.
At least one entry must be specified.
setComponentVersion
The components that should be installed in this Dataproc cluster. The key must be a string from the KubernetesComponent enumeration. The value is the version of the software to be installed.
At least one entry must be specified.
$this
getProperties
The properties to set on daemon config files.
Property keys are specified in prefix:property
format, for example spark:spark.kubernetes.container.image
. The following are supported
prefixes and their mappings:
- spark:
spark-defaults.conf
For more information, see Cluster properties .
setProperties
The properties to set on daemon config files.
Property keys are specified in prefix:property
format, for example spark:spark.kubernetes.container.image
. The following are supported
prefixes and their mappings:
- spark:
spark-defaults.conf
For more information, see Cluster properties .
$this