Package com.google.cloud.dataproc.v1
Interface VirtualClusterConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
VirtualClusterConfig
,VirtualClusterConfig.Builder
public interface VirtualClusterConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuxiliaryServicesConfig
getAuxiliaryServicesConfig()
Optional.AuxiliaryServicesConfigOrBuilder
getAuxiliaryServicesConfigOrBuilder()
Optional.VirtualClusterConfig.InfrastructureConfigCase
getInfrastructureConfigCase()
KubernetesClusterConfig
getKubernetesClusterConfig()
Required.KubernetesClusterConfigOrBuilder
getKubernetesClusterConfigOrBuilder()
Required.String
getStagingBucket()
Optional.com.google.protobuf.ByteString
getStagingBucketBytes()
Optional.boolean
hasAuxiliaryServicesConfig()
Optional.boolean
hasKubernetesClusterConfig()
Required.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getStagingBucket
String getStagingBucket()
Optional. A Cloud Storage bucket used to stage job dependencies, config files, and job driver console output. If you do not specify a staging bucket, Cloud Dataproc will determine a Cloud Storage location (US, ASIA, or EU) for your cluster's staging bucket according to the Compute Engine zone where your cluster is deployed, and then create and manage this project-level, per-location bucket (see [Dataproc staging and temp buckets](https://cloud.google.com/dataproc/docs/concepts/configuring-clusters/staging-bucket)). **This field requires a Cloud Storage bucket name, not a `gs://...` URI to a Cloud Storage bucket.**
string staging_bucket = 1 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The stagingBucket.
-
getStagingBucketBytes
com.google.protobuf.ByteString getStagingBucketBytes()
Optional. A Cloud Storage bucket used to stage job dependencies, config files, and job driver console output. If you do not specify a staging bucket, Cloud Dataproc will determine a Cloud Storage location (US, ASIA, or EU) for your cluster's staging bucket according to the Compute Engine zone where your cluster is deployed, and then create and manage this project-level, per-location bucket (see [Dataproc staging and temp buckets](https://cloud.google.com/dataproc/docs/concepts/configuring-clusters/staging-bucket)). **This field requires a Cloud Storage bucket name, not a `gs://...` URI to a Cloud Storage bucket.**
string staging_bucket = 1 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The bytes for stagingBucket.
-
hasKubernetesClusterConfig
boolean hasKubernetesClusterConfig()
Required. The configuration for running the Dataproc cluster on Kubernetes.
.google.cloud.dataproc.v1.KubernetesClusterConfig kubernetes_cluster_config = 6 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- Whether the kubernetesClusterConfig field is set.
-
getKubernetesClusterConfig
KubernetesClusterConfig getKubernetesClusterConfig()
Required. The configuration for running the Dataproc cluster on Kubernetes.
.google.cloud.dataproc.v1.KubernetesClusterConfig kubernetes_cluster_config = 6 [(.google.api.field_behavior) = REQUIRED];
- Returns:
- The kubernetesClusterConfig.
-
getKubernetesClusterConfigOrBuilder
KubernetesClusterConfigOrBuilder getKubernetesClusterConfigOrBuilder()
Required. The configuration for running the Dataproc cluster on Kubernetes.
.google.cloud.dataproc.v1.KubernetesClusterConfig kubernetes_cluster_config = 6 [(.google.api.field_behavior) = REQUIRED];
-
hasAuxiliaryServicesConfig
boolean hasAuxiliaryServicesConfig()
Optional. Configuration of auxiliary services used by this cluster.
.google.cloud.dataproc.v1.AuxiliaryServicesConfig auxiliary_services_config = 7 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- Whether the auxiliaryServicesConfig field is set.
-
getAuxiliaryServicesConfig
AuxiliaryServicesConfig getAuxiliaryServicesConfig()
Optional. Configuration of auxiliary services used by this cluster.
.google.cloud.dataproc.v1.AuxiliaryServicesConfig auxiliary_services_config = 7 [(.google.api.field_behavior) = OPTIONAL];
- Returns:
- The auxiliaryServicesConfig.
-
getAuxiliaryServicesConfigOrBuilder
AuxiliaryServicesConfigOrBuilder getAuxiliaryServicesConfigOrBuilder()
Optional. Configuration of auxiliary services used by this cluster.
.google.cloud.dataproc.v1.AuxiliaryServicesConfig auxiliary_services_config = 7 [(.google.api.field_behavior) = OPTIONAL];
-
getInfrastructureConfigCase
VirtualClusterConfig.InfrastructureConfigCase getInfrastructureConfigCase()
-
-