Reference documentation and code samples for the Google Cloud Dataproc V1 Client class KubernetesClusterConfig.
The configuration for running the Dataproc cluster on Kubernetes.
Generated from protobuf message google.cloud.dataproc.v1.KubernetesClusterConfig
Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ kubernetes_namespace |
string
Optional. A namespace within the Kubernetes cluster to deploy into. If this namespace does not exist, it is created. If it exists, Dataproc verifies that another Dataproc VirtualCluster is not installed into it. If not specified, the name of the Dataproc Cluster is used. |
↳ gke_cluster_config |
Google\Cloud\Dataproc\V1\GkeClusterConfig
Required. The configuration for running the Dataproc cluster on GKE. |
↳ kubernetes_software_config |
Google\Cloud\Dataproc\V1\KubernetesSoftwareConfig
Optional. The software configuration for this Dataproc cluster running on Kubernetes. |
getKubernetesNamespace
Optional. A namespace within the Kubernetes cluster to deploy into. If this namespace does not exist, it is created. If it exists, Dataproc verifies that another Dataproc VirtualCluster is not installed into it. If not specified, the name of the Dataproc Cluster is used.
Generated from protobuf field string kubernetes_namespace = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
string |
setKubernetesNamespace
Optional. A namespace within the Kubernetes cluster to deploy into. If this namespace does not exist, it is created. If it exists, Dataproc verifies that another Dataproc VirtualCluster is not installed into it. If not specified, the name of the Dataproc Cluster is used.
Generated from protobuf field string kubernetes_namespace = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getGkeClusterConfig
Required. The configuration for running the Dataproc cluster on GKE.
Generated from protobuf field .google.cloud.dataproc.v1.GkeClusterConfig gke_cluster_config = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Google\Cloud\Dataproc\V1\GkeClusterConfig|null |
hasGkeClusterConfig
setGkeClusterConfig
Required. The configuration for running the Dataproc cluster on GKE.
Generated from protobuf field .google.cloud.dataproc.v1.GkeClusterConfig gke_cluster_config = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Dataproc\V1\GkeClusterConfig
|
Returns | |
---|---|
Type | Description |
$this |
getKubernetesSoftwareConfig
Optional. The software configuration for this Dataproc cluster running on Kubernetes.
Generated from protobuf field .google.cloud.dataproc.v1.KubernetesSoftwareConfig kubernetes_software_config = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
Google\Cloud\Dataproc\V1\KubernetesSoftwareConfig|null |
hasKubernetesSoftwareConfig
clearKubernetesSoftwareConfig
setKubernetesSoftwareConfig
Optional. The software configuration for this Dataproc cluster running on Kubernetes.
Generated from protobuf field .google.cloud.dataproc.v1.KubernetesSoftwareConfig kubernetes_software_config = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Dataproc\V1\KubernetesSoftwareConfig
|
Returns | |
---|---|
Type | Description |
$this |
getConfig
Returns | |
---|---|
Type | Description |
string |