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 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];