Package com.google.cloud.dataproc.v1
Interface KubernetesClusterConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
KubernetesClusterConfig
,KubernetesClusterConfig.Builder
public interface KubernetesClusterConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description KubernetesClusterConfig.ConfigCase
getConfigCase()
GkeClusterConfig
getGkeClusterConfig()
Required.GkeClusterConfigOrBuilder
getGkeClusterConfigOrBuilder()
Required.String
getKubernetesNamespace()
Optional.com.google.protobuf.ByteString
getKubernetesNamespaceBytes()
Optional.KubernetesSoftwareConfig
getKubernetesSoftwareConfig()
Optional.KubernetesSoftwareConfigOrBuilder
getKubernetesSoftwareConfigOrBuilder()
Optional.boolean
hasGkeClusterConfig()
Required.boolean
hasKubernetesSoftwareConfig()
Optional.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getKubernetesNamespace
String 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.
string kubernetes_namespace = 1 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The kubernetesNamespace.
-
getKubernetesNamespaceBytes
com.google.protobuf.ByteString getKubernetesNamespaceBytes()
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.
string kubernetes_namespace = 1 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The bytes for kubernetesNamespace.
-
hasGkeClusterConfig
boolean hasGkeClusterConfig()
Required. The configuration for running the Dataproc cluster on GKE.
.google.cloud.dataproc.v1.GkeClusterConfig gke_cluster_config = 2 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- Whether the gkeClusterConfig field is set.
-
getGkeClusterConfig
GkeClusterConfig getGkeClusterConfig()
Required. The configuration for running the Dataproc cluster on GKE.
.google.cloud.dataproc.v1.GkeClusterConfig gke_cluster_config = 2 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The gkeClusterConfig.
-
getGkeClusterConfigOrBuilder
GkeClusterConfigOrBuilder getGkeClusterConfigOrBuilder()
Required. The configuration for running the Dataproc cluster on GKE.
.google.cloud.dataproc.v1.GkeClusterConfig gke_cluster_config = 2 [(.google.api.field_behavior) = REQUIRED];
-
hasKubernetesSoftwareConfig
boolean hasKubernetesSoftwareConfig()
Optional. The software configuration for this Dataproc cluster running on Kubernetes.
.google.cloud.dataproc.v1.KubernetesSoftwareConfig kubernetes_software_config = 3 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- Whether the kubernetesSoftwareConfig field is set.
-
getKubernetesSoftwareConfig
KubernetesSoftwareConfig getKubernetesSoftwareConfig()
Optional. The software configuration for this Dataproc cluster running on Kubernetes.
.google.cloud.dataproc.v1.KubernetesSoftwareConfig kubernetes_software_config = 3 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The kubernetesSoftwareConfig.
-
getKubernetesSoftwareConfigOrBuilder
KubernetesSoftwareConfigOrBuilder getKubernetesSoftwareConfigOrBuilder()
Optional. The software configuration for this Dataproc cluster running on Kubernetes.
.google.cloud.dataproc.v1.KubernetesSoftwareConfig kubernetes_software_config = 3 [(.google.api.field_behavior) = OPTIONAL];
-
getConfigCase
KubernetesClusterConfig.ConfigCase getConfigCase()
-
-