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 AuxiliaryServicesConfiggetAuxiliaryServicesConfig()Optional.AuxiliaryServicesConfigOrBuildergetAuxiliaryServicesConfigOrBuilder()Optional.VirtualClusterConfig.InfrastructureConfigCasegetInfrastructureConfigCase()KubernetesClusterConfiggetKubernetesClusterConfig()Required.KubernetesClusterConfigOrBuildergetKubernetesClusterConfigOrBuilder()Required.StringgetStagingBucket()Optional.com.google.protobuf.ByteStringgetStagingBucketBytes()Optional.booleanhasAuxiliaryServicesConfig()Optional.booleanhasKubernetesClusterConfig()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()
-
-