| Class | Description | 
| com.google.cloud.dataproc.v1.AcceleratorConfig | Specifies the type and number of accelerator cards attached to the instances
 of an instance. See GPUs on Compute
 Engine. | 
| com.google.cloud.dataproc.v1.AcceleratorConfig.Builder | Specifies the type and number of accelerator cards attached to the instances
 of an instance. See GPUs on Compute
 Engine. | 
| com.google.cloud.dataproc.v1.AutoscalingConfig | Autoscaling Policy config associated with the cluster. | 
| com.google.cloud.dataproc.v1.AutoscalingConfig.Builder | Autoscaling Policy config associated with the cluster. | 
| com.google.cloud.dataproc.v1.AutoscalingPoliciesProto |  | 
| com.google.cloud.dataproc.v1.AutoscalingPolicy | Describes an autoscaling policy for Dataproc cluster autoscaler. | 
| com.google.cloud.dataproc.v1.AutoscalingPolicy.Builder | Describes an autoscaling policy for Dataproc cluster autoscaler. | 
| com.google.cloud.dataproc.v1.AutoscalingPolicyName |  | 
| com.google.cloud.dataproc.v1.AutoscalingPolicyName.Builder | Builder for projects/{project}/locations/{location}/autoscalingPolicies/{autoscaling_policy}. | 
| com.google.cloud.dataproc.v1.AutoscalingPolicyName.ProjectRegionAutoscalingPolicyBuilder | Builder for projects/{project}/regions/{region}/autoscalingPolicies/{autoscaling_policy}. | 
| com.google.cloud.dataproc.v1.AutoscalingPolicyServiceClient.ListAutoscalingPoliciesFixedSizeCollection |  | 
| com.google.cloud.dataproc.v1.AutoscalingPolicyServiceClient.ListAutoscalingPoliciesPage |  | 
| com.google.cloud.dataproc.v1.AutoscalingPolicyServiceClient.ListAutoscalingPoliciesPagedResponse |  | 
| com.google.cloud.dataproc.v1.AutoscalingPolicyServiceGrpc | The API interface for managing autoscaling policies in the
 Dataproc API. | 
| com.google.cloud.dataproc.v1.AutoscalingPolicyServiceGrpc.AutoscalingPolicyServiceImplBase | Base class for the server implementation of the service AutoscalingPolicyService.
 The API interface for managing autoscaling policies in the | 
| com.google.cloud.dataproc.v1.AutoscalingPolicyServiceSettings.Builder | Builder for AutoscalingPolicyServiceSettings. | 
| com.google.cloud.dataproc.v1.AutotuningConfig | Autotuning configuration of the workload. | 
| com.google.cloud.dataproc.v1.AutotuningConfig.Builder | Autotuning configuration of the workload. | 
| com.google.cloud.dataproc.v1.AuxiliaryNodeGroup | Node group identification and configuration information. | 
| com.google.cloud.dataproc.v1.AuxiliaryNodeGroup.Builder | Node group identification and configuration information. | 
| com.google.cloud.dataproc.v1.AuxiliaryServicesConfig | Auxiliary services configuration for a Cluster. | 
| com.google.cloud.dataproc.v1.AuxiliaryServicesConfig.Builder | Auxiliary services configuration for a Cluster. | 
| com.google.cloud.dataproc.v1.BasicAutoscalingAlgorithm | Basic algorithm for autoscaling. | 
| com.google.cloud.dataproc.v1.BasicAutoscalingAlgorithm.Builder | Basic algorithm for autoscaling. | 
| com.google.cloud.dataproc.v1.BasicYarnAutoscalingConfig | Basic autoscaling configurations for YARN. | 
| com.google.cloud.dataproc.v1.BasicYarnAutoscalingConfig.Builder | Basic autoscaling configurations for YARN. | 
| com.google.cloud.dataproc.v1.Batch | A representation of a batch workload in the service. | 
| com.google.cloud.dataproc.v1.Batch.Builder | A representation of a batch workload in the service. | 
| com.google.cloud.dataproc.v1.Batch.StateHistory | Historical state information. | 
| com.google.cloud.dataproc.v1.Batch.StateHistory.Builder | Historical state information. | 
| com.google.cloud.dataproc.v1.BatchControllerClient.ListBatchesFixedSizeCollection |  | 
| com.google.cloud.dataproc.v1.BatchControllerClient.ListBatchesPage |  | 
| com.google.cloud.dataproc.v1.BatchControllerClient.ListBatchesPagedResponse |  | 
| com.google.cloud.dataproc.v1.BatchControllerGrpc | The BatchController provides methods to manage batch workloads. | 
| com.google.cloud.dataproc.v1.BatchControllerGrpc.BatchControllerImplBase | Base class for the server implementation of the service BatchController.
 The BatchController provides methods to manage batch workloads. | 
| com.google.cloud.dataproc.v1.BatchControllerSettings.Builder | Builder for BatchControllerSettings. | 
| com.google.cloud.dataproc.v1.BatchName |  | 
| com.google.cloud.dataproc.v1.BatchName.Builder | Builder for projects/{project}/locations/{location}/batches/{batch}. | 
| com.google.cloud.dataproc.v1.BatchOperationMetadata | Metadata describing the Batch operation. | 
| com.google.cloud.dataproc.v1.BatchOperationMetadata.Builder | Metadata describing the Batch operation. | 
| com.google.cloud.dataproc.v1.BatchesProto |  | 
| com.google.cloud.dataproc.v1.CancelJobRequest | A request to cancel a job. | 
| com.google.cloud.dataproc.v1.CancelJobRequest.Builder | A request to cancel a job. | 
| com.google.cloud.dataproc.v1.Cluster | Describes the identifying information, config, and status of
 a Dataproc cluster | 
| com.google.cloud.dataproc.v1.Cluster.Builder | Describes the identifying information, config, and status of
 a Dataproc cluster | 
| com.google.cloud.dataproc.v1.ClusterConfig | The cluster config. | 
| com.google.cloud.dataproc.v1.ClusterConfig.Builder | The cluster config. | 
| com.google.cloud.dataproc.v1.ClusterControllerClient.ListClustersFixedSizeCollection |  | 
| com.google.cloud.dataproc.v1.ClusterControllerClient.ListClustersPage |  | 
| com.google.cloud.dataproc.v1.ClusterControllerClient.ListClustersPagedResponse |  | 
| com.google.cloud.dataproc.v1.ClusterControllerGrpc | The ClusterControllerService provides methods to manage clusters
 of Compute Engine instances. | 
| com.google.cloud.dataproc.v1.ClusterControllerGrpc.ClusterControllerImplBase | Base class for the server implementation of the service ClusterController.
 The ClusterControllerService provides methods to manage clusters | 
| com.google.cloud.dataproc.v1.ClusterControllerSettings.Builder | Builder for ClusterControllerSettings. | 
| com.google.cloud.dataproc.v1.ClusterMetrics | Contains cluster daemon metrics, such as HDFS and YARN stats.
 Beta Feature: This report is available for testing purposes only. It may | 
| com.google.cloud.dataproc.v1.ClusterMetrics.Builder | Contains cluster daemon metrics, such as HDFS and YARN stats.
 Beta Feature: This report is available for testing purposes only. It may | 
| com.google.cloud.dataproc.v1.ClusterOperation | The cluster operation triggered by a workflow. | 
| com.google.cloud.dataproc.v1.ClusterOperation.Builder | The cluster operation triggered by a workflow. | 
| com.google.cloud.dataproc.v1.ClusterOperationMetadata | Metadata describing the operation. | 
| com.google.cloud.dataproc.v1.ClusterOperationMetadata.Builder | Metadata describing the operation. | 
| com.google.cloud.dataproc.v1.ClusterOperationStatus | The status of the operation. | 
| com.google.cloud.dataproc.v1.ClusterOperationStatus.Builder | The status of the operation. | 
| com.google.cloud.dataproc.v1.ClusterRegionName |  | 
| com.google.cloud.dataproc.v1.ClusterRegionName.Builder | Builder for projects/{project}/regions/{region}/clusters/{cluster}. | 
| com.google.cloud.dataproc.v1.ClusterSelector | A selector that chooses target cluster for jobs based on metadata. | 
| com.google.cloud.dataproc.v1.ClusterSelector.Builder | A selector that chooses target cluster for jobs based on metadata. | 
| com.google.cloud.dataproc.v1.ClusterStatus | The status of a cluster and its instances. | 
| com.google.cloud.dataproc.v1.ClusterStatus.Builder | The status of a cluster and its instances. | 
| com.google.cloud.dataproc.v1.ClustersProto |  | 
| com.google.cloud.dataproc.v1.ConfidentialInstanceConfig | Confidential Instance Config for clusters using Confidential
 VMs | 
| com.google.cloud.dataproc.v1.ConfidentialInstanceConfig.Builder | Confidential Instance Config for clusters using Confidential
 VMs | 
| com.google.cloud.dataproc.v1.CreateAutoscalingPolicyRequest | A request to create an autoscaling policy. | 
| com.google.cloud.dataproc.v1.CreateAutoscalingPolicyRequest.Builder | A request to create an autoscaling policy. | 
| com.google.cloud.dataproc.v1.CreateBatchRequest | A request to create a batch workload. | 
| com.google.cloud.dataproc.v1.CreateBatchRequest.Builder | A request to create a batch workload. | 
| com.google.cloud.dataproc.v1.CreateClusterRequest | A request to create a cluster. | 
| com.google.cloud.dataproc.v1.CreateClusterRequest.Builder | A request to create a cluster. | 
| com.google.cloud.dataproc.v1.CreateNodeGroupRequest | A request to create a node group. | 
| com.google.cloud.dataproc.v1.CreateNodeGroupRequest.Builder | A request to create a node group. | 
| com.google.cloud.dataproc.v1.CreateSessionRequest | A request to create a session. | 
| com.google.cloud.dataproc.v1.CreateSessionRequest.Builder | A request to create a session. | 
| com.google.cloud.dataproc.v1.CreateSessionTemplateRequest | A request to create a session template. | 
| com.google.cloud.dataproc.v1.CreateSessionTemplateRequest.Builder | A request to create a session template. | 
| com.google.cloud.dataproc.v1.CreateWorkflowTemplateRequest | A request to create a workflow template. | 
| com.google.cloud.dataproc.v1.CreateWorkflowTemplateRequest.Builder | A request to create a workflow template. | 
| com.google.cloud.dataproc.v1.DataprocMetricConfig | Dataproc metric config. | 
| com.google.cloud.dataproc.v1.DataprocMetricConfig.Builder | Dataproc metric config. | 
| com.google.cloud.dataproc.v1.DataprocMetricConfig.Metric | A Dataproc custom metric. | 
| com.google.cloud.dataproc.v1.DataprocMetricConfig.Metric.Builder | A Dataproc custom metric. | 
| com.google.cloud.dataproc.v1.DeleteAutoscalingPolicyRequest | A request to delete an autoscaling policy.
 Autoscaling policies in use by one or more clusters will not be deleted. | 
| com.google.cloud.dataproc.v1.DeleteAutoscalingPolicyRequest.Builder | A request to delete an autoscaling policy.
 Autoscaling policies in use by one or more clusters will not be deleted. | 
| com.google.cloud.dataproc.v1.DeleteBatchRequest | A request to delete a batch workload. | 
| com.google.cloud.dataproc.v1.DeleteBatchRequest.Builder | A request to delete a batch workload. | 
| com.google.cloud.dataproc.v1.DeleteClusterRequest | A request to delete a cluster. | 
| com.google.cloud.dataproc.v1.DeleteClusterRequest.Builder | A request to delete a cluster. | 
| com.google.cloud.dataproc.v1.DeleteJobRequest | A request to delete a job. | 
| com.google.cloud.dataproc.v1.DeleteJobRequest.Builder | A request to delete a job. | 
| com.google.cloud.dataproc.v1.DeleteSessionRequest | A request to delete a session. | 
| com.google.cloud.dataproc.v1.DeleteSessionRequest.Builder | A request to delete a session. | 
| com.google.cloud.dataproc.v1.DeleteSessionTemplateRequest | A request to delete a session template. | 
| com.google.cloud.dataproc.v1.DeleteSessionTemplateRequest.Builder | A request to delete a session template. | 
| com.google.cloud.dataproc.v1.DeleteWorkflowTemplateRequest | A request to delete a workflow template.
 Currently started workflows will remain running. | 
| com.google.cloud.dataproc.v1.DeleteWorkflowTemplateRequest.Builder | A request to delete a workflow template.
 Currently started workflows will remain running. | 
| com.google.cloud.dataproc.v1.DiagnoseClusterRequest | A request to collect cluster diagnostic information. | 
| com.google.cloud.dataproc.v1.DiagnoseClusterRequest.Builder | A request to collect cluster diagnostic information. | 
| com.google.cloud.dataproc.v1.DiagnoseClusterResults | The location of diagnostic output. | 
| com.google.cloud.dataproc.v1.DiagnoseClusterResults.Builder | The location of diagnostic output. | 
| com.google.cloud.dataproc.v1.DiskConfig | Specifies the config of disk options for a group of VM instances. | 
| com.google.cloud.dataproc.v1.DiskConfig.Builder | Specifies the config of disk options for a group of VM instances. | 
| com.google.cloud.dataproc.v1.DriverSchedulingConfig | Driver scheduling configuration. | 
| com.google.cloud.dataproc.v1.DriverSchedulingConfig.Builder | Driver scheduling configuration. | 
| com.google.cloud.dataproc.v1.EncryptionConfig | Encryption settings for the cluster. | 
| com.google.cloud.dataproc.v1.EncryptionConfig.Builder | Encryption settings for the cluster. | 
| com.google.cloud.dataproc.v1.EndpointConfig | Endpoint config for this cluster | 
| com.google.cloud.dataproc.v1.EndpointConfig.Builder | Endpoint config for this cluster | 
| com.google.cloud.dataproc.v1.EnvironmentConfig | Environment configuration for a workload. | 
| com.google.cloud.dataproc.v1.EnvironmentConfig.Builder | Environment configuration for a workload. | 
| com.google.cloud.dataproc.v1.ExecutionConfig | Execution configuration for a workload. | 
| com.google.cloud.dataproc.v1.ExecutionConfig.Builder | Execution configuration for a workload. | 
| com.google.cloud.dataproc.v1.GceClusterConfig | Common config settings for resources of Compute Engine cluster
 instances, applicable to all instances in the cluster. | 
| com.google.cloud.dataproc.v1.GceClusterConfig.Builder | Common config settings for resources of Compute Engine cluster
 instances, applicable to all instances in the cluster. | 
| com.google.cloud.dataproc.v1.GetAutoscalingPolicyRequest | A request to fetch an autoscaling policy. | 
| com.google.cloud.dataproc.v1.GetAutoscalingPolicyRequest.Builder | A request to fetch an autoscaling policy. | 
| com.google.cloud.dataproc.v1.GetBatchRequest | A request to get the resource representation for a batch workload. | 
| com.google.cloud.dataproc.v1.GetBatchRequest.Builder | A request to get the resource representation for a batch workload. | 
| com.google.cloud.dataproc.v1.GetClusterRequest | Request to get the resource representation for a cluster in a project. | 
| com.google.cloud.dataproc.v1.GetClusterRequest.Builder | Request to get the resource representation for a cluster in a project. | 
| com.google.cloud.dataproc.v1.GetJobRequest | A request to get the resource representation for a job in a project. | 
| com.google.cloud.dataproc.v1.GetJobRequest.Builder | A request to get the resource representation for a job in a project. | 
| com.google.cloud.dataproc.v1.GetNodeGroupRequest | A request to get a node group . | 
| com.google.cloud.dataproc.v1.GetNodeGroupRequest.Builder | A request to get a node group . | 
| com.google.cloud.dataproc.v1.GetSessionRequest | A request to get the resource representation for a session. | 
| com.google.cloud.dataproc.v1.GetSessionRequest.Builder | A request to get the resource representation for a session. | 
| com.google.cloud.dataproc.v1.GetSessionTemplateRequest | A request to get the resource representation for a session template. | 
| com.google.cloud.dataproc.v1.GetSessionTemplateRequest.Builder | A request to get the resource representation for a session template. | 
| com.google.cloud.dataproc.v1.GetWorkflowTemplateRequest | A request to fetch a workflow template. | 
| com.google.cloud.dataproc.v1.GetWorkflowTemplateRequest.Builder | A request to fetch a workflow template. | 
| com.google.cloud.dataproc.v1.GkeClusterConfig | The cluster's GKE config. | 
| com.google.cloud.dataproc.v1.GkeClusterConfig.Builder | The cluster's GKE config. | 
| com.google.cloud.dataproc.v1.GkeNodePoolConfig | The configuration of a GKE node pool used by a Dataproc-on-GKE
 cluster. | 
| com.google.cloud.dataproc.v1.GkeNodePoolConfig.Builder | The configuration of a GKE node pool used by a Dataproc-on-GKE
 cluster. | 
| com.google.cloud.dataproc.v1.GkeNodePoolConfig.GkeNodeConfig | Parameters that describe cluster nodes. | 
| com.google.cloud.dataproc.v1.GkeNodePoolConfig.GkeNodeConfig.Builder | Parameters that describe cluster nodes. | 
| com.google.cloud.dataproc.v1.GkeNodePoolConfig.GkeNodePoolAcceleratorConfig | A GkeNodeConfigAcceleratorConfig represents a Hardware Accelerator request
 for a node pool. | 
| com.google.cloud.dataproc.v1.GkeNodePoolConfig.GkeNodePoolAcceleratorConfig.Builder | A GkeNodeConfigAcceleratorConfig represents a Hardware Accelerator request
 for a node pool. | 
| com.google.cloud.dataproc.v1.GkeNodePoolConfig.GkeNodePoolAutoscalingConfig | GkeNodePoolAutoscaling contains information the cluster autoscaler needs to
 adjust the size of the node pool to the current cluster usage. | 
| com.google.cloud.dataproc.v1.GkeNodePoolConfig.GkeNodePoolAutoscalingConfig.Builder | GkeNodePoolAutoscaling contains information the cluster autoscaler needs to
 adjust the size of the node pool to the current cluster usage. | 
| com.google.cloud.dataproc.v1.GkeNodePoolTarget | GKE node pools that Dataproc workloads run on. | 
| com.google.cloud.dataproc.v1.GkeNodePoolTarget.Builder | GKE node pools that Dataproc workloads run on. | 
| com.google.cloud.dataproc.v1.HadoopJob | A Dataproc job for running
 Apache Hadoop
 MapReduce | 
| com.google.cloud.dataproc.v1.HadoopJob.Builder | A Dataproc job for running
 Apache Hadoop
 MapReduce | 
| com.google.cloud.dataproc.v1.HiveJob | A Dataproc job for running Apache Hive
 queries on YARN. | 
| com.google.cloud.dataproc.v1.HiveJob.Builder | A Dataproc job for running Apache Hive
 queries on YARN. | 
| com.google.cloud.dataproc.v1.IdentityConfig | Identity related configuration, including service account based
 secure multi-tenancy user mappings. | 
| com.google.cloud.dataproc.v1.IdentityConfig.Builder | Identity related configuration, including service account based
 secure multi-tenancy user mappings. | 
| com.google.cloud.dataproc.v1.InstanceFlexibilityPolicy | Instance flexibility Policy allowing a mixture of VM shapes and provisioning
 models. | 
| com.google.cloud.dataproc.v1.InstanceFlexibilityPolicy.Builder | Instance flexibility Policy allowing a mixture of VM shapes and provisioning
 models. | 
| com.google.cloud.dataproc.v1.InstanceFlexibilityPolicy.InstanceSelection | Defines machines types and a rank to which the machines types belong. | 
| com.google.cloud.dataproc.v1.InstanceFlexibilityPolicy.InstanceSelection.Builder | Defines machines types and a rank to which the machines types belong. | 
| com.google.cloud.dataproc.v1.InstanceFlexibilityPolicy.InstanceSelectionResult | Defines a mapping from machine types to the number of VMs that are created
 with each machine type. | 
| com.google.cloud.dataproc.v1.InstanceFlexibilityPolicy.InstanceSelectionResult.Builder | Defines a mapping from machine types to the number of VMs that are created
 with each machine type. | 
| com.google.cloud.dataproc.v1.InstanceGroupAutoscalingPolicyConfig | Configuration for the size bounds of an instance group, including its
 proportional size to other groups. | 
| com.google.cloud.dataproc.v1.InstanceGroupAutoscalingPolicyConfig.Builder | Configuration for the size bounds of an instance group, including its
 proportional size to other groups. | 
| com.google.cloud.dataproc.v1.InstanceGroupConfig | The config settings for Compute Engine resources in
 an instance group, such as a master or worker group. | 
| com.google.cloud.dataproc.v1.InstanceGroupConfig.Builder | The config settings for Compute Engine resources in
 an instance group, such as a master or worker group. | 
| com.google.cloud.dataproc.v1.InstanceReference | A reference to a Compute Engine instance. | 
| com.google.cloud.dataproc.v1.InstanceReference.Builder | A reference to a Compute Engine instance. | 
| com.google.cloud.dataproc.v1.InstantiateInlineWorkflowTemplateRequest | A request to instantiate an inline workflow template. | 
| com.google.cloud.dataproc.v1.InstantiateInlineWorkflowTemplateRequest.Builder | A request to instantiate an inline workflow template. | 
| com.google.cloud.dataproc.v1.InstantiateWorkflowTemplateRequest | A request to instantiate a workflow template. | 
| com.google.cloud.dataproc.v1.InstantiateWorkflowTemplateRequest.Builder | A request to instantiate a workflow template. | 
| com.google.cloud.dataproc.v1.Job | A Dataproc job resource. | 
| com.google.cloud.dataproc.v1.Job.Builder | A Dataproc job resource. | 
| com.google.cloud.dataproc.v1.JobControllerClient.ListJobsFixedSizeCollection |  | 
| com.google.cloud.dataproc.v1.JobControllerClient.ListJobsPage |  | 
| com.google.cloud.dataproc.v1.JobControllerClient.ListJobsPagedResponse |  | 
| com.google.cloud.dataproc.v1.JobControllerGrpc | The JobController provides methods to manage jobs. | 
| com.google.cloud.dataproc.v1.JobControllerGrpc.JobControllerImplBase | Base class for the server implementation of the service JobController.
 The JobController provides methods to manage jobs. | 
| com.google.cloud.dataproc.v1.JobControllerSettings.Builder | Builder for JobControllerSettings. | 
| com.google.cloud.dataproc.v1.JobMetadata | Job Operation metadata. | 
| com.google.cloud.dataproc.v1.JobMetadata.Builder | Job Operation metadata. | 
| com.google.cloud.dataproc.v1.JobPlacement | Dataproc job config. | 
| com.google.cloud.dataproc.v1.JobPlacement.Builder | Dataproc job config. | 
| com.google.cloud.dataproc.v1.JobReference | Encapsulates the full scoping used to reference a job. | 
| com.google.cloud.dataproc.v1.JobReference.Builder | Encapsulates the full scoping used to reference a job. | 
| com.google.cloud.dataproc.v1.JobScheduling | Job scheduling options. | 
| com.google.cloud.dataproc.v1.JobScheduling.Builder | Job scheduling options. | 
| com.google.cloud.dataproc.v1.JobStatus | Dataproc job status. | 
| com.google.cloud.dataproc.v1.JobStatus.Builder | Dataproc job status. | 
| com.google.cloud.dataproc.v1.JobsProto |  | 
| com.google.cloud.dataproc.v1.JupyterConfig | Jupyter configuration for an interactive session. | 
| com.google.cloud.dataproc.v1.JupyterConfig.Builder | Jupyter configuration for an interactive session. | 
| com.google.cloud.dataproc.v1.KerberosConfig | Specifies Kerberos related configuration. | 
| com.google.cloud.dataproc.v1.KerberosConfig.Builder | Specifies Kerberos related configuration. | 
| com.google.cloud.dataproc.v1.KubernetesClusterConfig | The configuration for running the Dataproc cluster on Kubernetes. | 
| com.google.cloud.dataproc.v1.KubernetesClusterConfig.Builder | The configuration for running the Dataproc cluster on Kubernetes. | 
| com.google.cloud.dataproc.v1.KubernetesSoftwareConfig | The software configuration for this Dataproc cluster running on Kubernetes. | 
| com.google.cloud.dataproc.v1.KubernetesSoftwareConfig.Builder | The software configuration for this Dataproc cluster running on Kubernetes. | 
| com.google.cloud.dataproc.v1.LifecycleConfig | Specifies the cluster auto-delete schedule configuration. | 
| com.google.cloud.dataproc.v1.LifecycleConfig.Builder | Specifies the cluster auto-delete schedule configuration. | 
| com.google.cloud.dataproc.v1.ListAutoscalingPoliciesRequest | A request to list autoscaling policies in a project. | 
| com.google.cloud.dataproc.v1.ListAutoscalingPoliciesRequest.Builder | A request to list autoscaling policies in a project. | 
| com.google.cloud.dataproc.v1.ListAutoscalingPoliciesResponse | A response to a request to list autoscaling policies in a project. | 
| com.google.cloud.dataproc.v1.ListAutoscalingPoliciesResponse.Builder | A response to a request to list autoscaling policies in a project. | 
| com.google.cloud.dataproc.v1.ListBatchesRequest | A request to list batch workloads in a project. | 
| com.google.cloud.dataproc.v1.ListBatchesRequest.Builder | A request to list batch workloads in a project. | 
| com.google.cloud.dataproc.v1.ListBatchesResponse | A list of batch workloads. | 
| com.google.cloud.dataproc.v1.ListBatchesResponse.Builder | A list of batch workloads. | 
| com.google.cloud.dataproc.v1.ListClustersRequest | A request to list the clusters in a project. | 
| com.google.cloud.dataproc.v1.ListClustersRequest.Builder | A request to list the clusters in a project. | 
| com.google.cloud.dataproc.v1.ListClustersResponse | The list of all clusters in a project. | 
| com.google.cloud.dataproc.v1.ListClustersResponse.Builder | The list of all clusters in a project. | 
| com.google.cloud.dataproc.v1.ListJobsRequest | A request to list jobs in a project. | 
| com.google.cloud.dataproc.v1.ListJobsRequest.Builder | A request to list jobs in a project. | 
| com.google.cloud.dataproc.v1.ListJobsResponse | A list of jobs in a project. | 
| com.google.cloud.dataproc.v1.ListJobsResponse.Builder | A list of jobs in a project. | 
| com.google.cloud.dataproc.v1.ListSessionTemplatesRequest | A request to list session templates in a project. | 
| com.google.cloud.dataproc.v1.ListSessionTemplatesRequest.Builder | A request to list session templates in a project. | 
| com.google.cloud.dataproc.v1.ListSessionTemplatesResponse | A list of session templates. | 
| com.google.cloud.dataproc.v1.ListSessionTemplatesResponse.Builder | A list of session templates. | 
| com.google.cloud.dataproc.v1.ListSessionsRequest | A request to list sessions in a project. | 
| com.google.cloud.dataproc.v1.ListSessionsRequest.Builder | A request to list sessions in a project. | 
| com.google.cloud.dataproc.v1.ListSessionsResponse | A list of interactive sessions. | 
| com.google.cloud.dataproc.v1.ListSessionsResponse.Builder | A list of interactive sessions. | 
| com.google.cloud.dataproc.v1.ListWorkflowTemplatesRequest | A request to list workflow templates in a project. | 
| com.google.cloud.dataproc.v1.ListWorkflowTemplatesRequest.Builder | A request to list workflow templates in a project. | 
| com.google.cloud.dataproc.v1.ListWorkflowTemplatesResponse | A response to a request to list workflow templates in a project. | 
| com.google.cloud.dataproc.v1.ListWorkflowTemplatesResponse.Builder | A response to a request to list workflow templates in a project. | 
| com.google.cloud.dataproc.v1.LocationName |  | 
| com.google.cloud.dataproc.v1.LocationName.Builder | Builder for projects/{project}/locations/{location}. | 
| com.google.cloud.dataproc.v1.LoggingConfig | The runtime logging config of the job. | 
| com.google.cloud.dataproc.v1.LoggingConfig.Builder | The runtime logging config of the job. | 
| com.google.cloud.dataproc.v1.ManagedCluster | Cluster that is managed by the workflow. | 
| com.google.cloud.dataproc.v1.ManagedCluster.Builder | Cluster that is managed by the workflow. | 
| com.google.cloud.dataproc.v1.ManagedGroupConfig | Specifies the resources used to actively manage an instance group. | 
| com.google.cloud.dataproc.v1.ManagedGroupConfig.Builder | Specifies the resources used to actively manage an instance group. | 
| com.google.cloud.dataproc.v1.MetastoreConfig | Specifies a Metastore configuration. | 
| com.google.cloud.dataproc.v1.MetastoreConfig.Builder | Specifies a Metastore configuration. | 
| com.google.cloud.dataproc.v1.NodeGroup | Dataproc Node Group.
 The Dataproc NodeGroupresource is not related to the
 Dataproc NodeGroupAffinity | 
| com.google.cloud.dataproc.v1.NodeGroup.Builder | Dataproc Node Group.
 **The Dataproc NodeGroupresource is not related to the
 Dataproc NodeGroupAffinity | 
| com.google.cloud.dataproc.v1.NodeGroupAffinity | Node Group Affinity for clusters using sole-tenant node groups.
 **The Dataproc NodeGroupAffinityresource is not related to the
 Dataproc NodeGroup resource. | 
| com.google.cloud.dataproc.v1.NodeGroupAffinity.Builder | Node Group Affinity for clusters using sole-tenant node groups.
 The Dataproc NodeGroupAffinityresource is not related to the
 Dataproc NodeGroup resource. | 
| com.google.cloud.dataproc.v1.NodeGroupControllerGrpc | The NodeGroupControllerServiceprovides methods to manage node groups
 of Compute Engine managed instances. | 
| com.google.cloud.dataproc.v1.NodeGroupControllerGrpc.NodeGroupControllerImplBase | Base class for the server implementation of the service NodeGroupController.
 The NodeGroupControllerServiceprovides methods to manage node groups | 
| com.google.cloud.dataproc.v1.NodeGroupControllerSettings.Builder | Builder for NodeGroupControllerSettings. | 
| com.google.cloud.dataproc.v1.NodeGroupName |  | 
| com.google.cloud.dataproc.v1.NodeGroupName.Builder | Builder for projects/{project}/regions/{region}/clusters/{cluster}/nodeGroups/{node_group}. | 
| com.google.cloud.dataproc.v1.NodeGroupOperationMetadata | Metadata describing the node group operation. | 
| com.google.cloud.dataproc.v1.NodeGroupOperationMetadata.Builder | Metadata describing the node group operation. | 
| com.google.cloud.dataproc.v1.NodeGroupsProto |  | 
| com.google.cloud.dataproc.v1.NodeInitializationAction | Specifies an executable to run on a fully configured node and a
 timeout period for executable completion. | 
| com.google.cloud.dataproc.v1.NodeInitializationAction.Builder | Specifies an executable to run on a fully configured node and a
 timeout period for executable completion. | 
| com.google.cloud.dataproc.v1.OperationsProto |  | 
| com.google.cloud.dataproc.v1.OrderedJob | A job executed by the workflow. | 
| com.google.cloud.dataproc.v1.OrderedJob.Builder | A job executed by the workflow. | 
| com.google.cloud.dataproc.v1.ParameterValidation | Configuration for parameter validation. | 
| com.google.cloud.dataproc.v1.ParameterValidation.Builder | Configuration for parameter validation. | 
| com.google.cloud.dataproc.v1.PeripheralsConfig | Auxiliary services configuration for a workload. | 
| com.google.cloud.dataproc.v1.PeripheralsConfig.Builder | Auxiliary services configuration for a workload. | 
| com.google.cloud.dataproc.v1.PigJob | A Dataproc job for running Apache Pig
 queries on YARN. | 
| com.google.cloud.dataproc.v1.PigJob.Builder | A Dataproc job for running Apache Pig
 queries on YARN. | 
| com.google.cloud.dataproc.v1.PrestoJob | A Dataproc job for running Presto queries.
 IMPORTANT: The Dataproc Presto Optional
 Component | 
| com.google.cloud.dataproc.v1.PrestoJob.Builder | A Dataproc job for running Presto queries.
 IMPORTANT: The Dataproc Presto Optional
 Component | 
| com.google.cloud.dataproc.v1.PyPiRepositoryConfig | Configuration for PyPi repository | 
| com.google.cloud.dataproc.v1.PyPiRepositoryConfig.Builder | Configuration for PyPi repository | 
| com.google.cloud.dataproc.v1.PySparkBatch | A configuration for running an
 Apache
 PySpark | 
| com.google.cloud.dataproc.v1.PySparkBatch.Builder | A configuration for running an
 Apache
 PySpark | 
| com.google.cloud.dataproc.v1.PySparkJob | A Dataproc job for running
 Apache
 PySpark | 
| com.google.cloud.dataproc.v1.PySparkJob.Builder | A Dataproc job for running
 Apache
 PySpark | 
| com.google.cloud.dataproc.v1.QueryList | A list of queries to run on a cluster. | 
| com.google.cloud.dataproc.v1.QueryList.Builder | A list of queries to run on a cluster. | 
| com.google.cloud.dataproc.v1.RegexValidation | Validation based on regular expressions. | 
| com.google.cloud.dataproc.v1.RegexValidation.Builder | Validation based on regular expressions. | 
| com.google.cloud.dataproc.v1.RegionName |  | 
| com.google.cloud.dataproc.v1.RegionName.Builder | Builder for projects/{project}/regions/{region}. | 
| com.google.cloud.dataproc.v1.RepositoryConfig | Configuration for dependency repositories | 
| com.google.cloud.dataproc.v1.RepositoryConfig.Builder | Configuration for dependency repositories | 
| com.google.cloud.dataproc.v1.ReservationAffinity | Reservation Affinity for consuming Zonal reservation. | 
| com.google.cloud.dataproc.v1.ReservationAffinity.Builder | Reservation Affinity for consuming Zonal reservation. | 
| com.google.cloud.dataproc.v1.ResizeNodeGroupRequest | A request to resize a node group. | 
| com.google.cloud.dataproc.v1.ResizeNodeGroupRequest.Builder | A request to resize a node group. | 
| com.google.cloud.dataproc.v1.RuntimeConfig | Runtime configuration for a workload. | 
| com.google.cloud.dataproc.v1.RuntimeConfig.Builder | Runtime configuration for a workload. | 
| com.google.cloud.dataproc.v1.RuntimeInfo | Runtime information about workload execution. | 
| com.google.cloud.dataproc.v1.RuntimeInfo.Builder | Runtime information about workload execution. | 
| com.google.cloud.dataproc.v1.SecurityConfig | Security related configuration, including encryption, Kerberos, etc. | 
| com.google.cloud.dataproc.v1.SecurityConfig.Builder | Security related configuration, including encryption, Kerberos, etc. | 
| com.google.cloud.dataproc.v1.Session | A representation of a session. | 
| com.google.cloud.dataproc.v1.Session.Builder | A representation of a session. | 
| com.google.cloud.dataproc.v1.Session.SessionStateHistory | Historical state information. | 
| com.google.cloud.dataproc.v1.Session.SessionStateHistory.Builder | Historical state information. | 
| com.google.cloud.dataproc.v1.SessionControllerClient.ListSessionsFixedSizeCollection |  | 
| com.google.cloud.dataproc.v1.SessionControllerClient.ListSessionsPage |  | 
| com.google.cloud.dataproc.v1.SessionControllerClient.ListSessionsPagedResponse |  | 
| com.google.cloud.dataproc.v1.SessionControllerGrpc | The SessionControllerprovides methods to manage interactive sessions. | 
| com.google.cloud.dataproc.v1.SessionControllerGrpc.SessionControllerImplBase | Base class for the server implementation of the service SessionController.
 The SessionControllerprovides methods to manage interactive sessions. | 
| com.google.cloud.dataproc.v1.SessionControllerSettings.Builder | Builder for SessionControllerSettings. | 
| com.google.cloud.dataproc.v1.SessionName |  | 
| com.google.cloud.dataproc.v1.SessionName.Builder | Builder for projects/{project}/locations/{location}/sessions/{session}. | 
| com.google.cloud.dataproc.v1.SessionOperationMetadata | Metadata describing the Session operation. | 
| com.google.cloud.dataproc.v1.SessionOperationMetadata.Builder | Metadata describing the Session operation. | 
| com.google.cloud.dataproc.v1.SessionTemplate | A representation of a session template. | 
| com.google.cloud.dataproc.v1.SessionTemplate.Builder | A representation of a session template. | 
| com.google.cloud.dataproc.v1.SessionTemplateControllerClient.ListSessionTemplatesFixedSizeCollection |  | 
| com.google.cloud.dataproc.v1.SessionTemplateControllerClient.ListSessionTemplatesPage |  | 
| com.google.cloud.dataproc.v1.SessionTemplateControllerClient.ListSessionTemplatesPagedResponse |  | 
| com.google.cloud.dataproc.v1.SessionTemplateControllerGrpc | The SessionTemplateController provides methods to manage session templates. | 
| com.google.cloud.dataproc.v1.SessionTemplateControllerGrpc.SessionTemplateControllerImplBase | Base class for the server implementation of the service SessionTemplateController.
 The SessionTemplateController provides methods to manage session templates. | 
| com.google.cloud.dataproc.v1.SessionTemplateControllerSettings.Builder | Builder for SessionTemplateControllerSettings. | 
| com.google.cloud.dataproc.v1.SessionTemplateName |  | 
| com.google.cloud.dataproc.v1.SessionTemplateName.Builder | Builder for projects/{project}/locations/{location}/sessionTemplates/{template}. | 
| com.google.cloud.dataproc.v1.SessionTemplatesProto |  | 
| com.google.cloud.dataproc.v1.SessionsProto |  | 
| com.google.cloud.dataproc.v1.SharedProto |  | 
| com.google.cloud.dataproc.v1.ShieldedInstanceConfig | Shielded Instance Config for clusters using Compute Engine Shielded
 VMs. | 
| com.google.cloud.dataproc.v1.ShieldedInstanceConfig.Builder | Shielded Instance Config for clusters using Compute Engine Shielded
 VMs. | 
| com.google.cloud.dataproc.v1.SoftwareConfig | Specifies the selection and config of software inside the cluster. | 
| com.google.cloud.dataproc.v1.SoftwareConfig.Builder | Specifies the selection and config of software inside the cluster. | 
| com.google.cloud.dataproc.v1.SparkBatch | A configuration for running an Apache Spark
 batch workload. | 
| com.google.cloud.dataproc.v1.SparkBatch.Builder | A configuration for running an Apache Spark
 batch workload. | 
| com.google.cloud.dataproc.v1.SparkHistoryServerConfig | Spark History Server configuration for the workload. | 
| com.google.cloud.dataproc.v1.SparkHistoryServerConfig.Builder | Spark History Server configuration for the workload. | 
| com.google.cloud.dataproc.v1.SparkJob | A Dataproc job for running Apache Spark
 applications on YARN. | 
| com.google.cloud.dataproc.v1.SparkJob.Builder | A Dataproc job for running Apache Spark
 applications on YARN. | 
| com.google.cloud.dataproc.v1.SparkRBatch | A configuration for running an
 Apache SparkR
 batch workload. | 
| com.google.cloud.dataproc.v1.SparkRBatch.Builder | A configuration for running an
 Apache SparkR
 batch workload. | 
| com.google.cloud.dataproc.v1.SparkRJob | A Dataproc job for running
 Apache SparkR
 applications on YARN. | 
| com.google.cloud.dataproc.v1.SparkRJob.Builder | A Dataproc job for running
 Apache SparkR
 applications on YARN. | 
| com.google.cloud.dataproc.v1.SparkSqlBatch | A configuration for running
 Apache Spark SQL queries as a batch
 workload. | 
| com.google.cloud.dataproc.v1.SparkSqlBatch.Builder | A configuration for running
 Apache Spark SQL queries as a batch
 workload. | 
| com.google.cloud.dataproc.v1.SparkSqlJob | A Dataproc job for running Apache Spark
 SQL queries. | 
| com.google.cloud.dataproc.v1.SparkSqlJob.Builder | A Dataproc job for running Apache Spark
 SQL queries. | 
| com.google.cloud.dataproc.v1.StartClusterRequest | A request to start a cluster. | 
| com.google.cloud.dataproc.v1.StartClusterRequest.Builder | A request to start a cluster. | 
| com.google.cloud.dataproc.v1.StartupConfig | Configuration to handle the startup of instances during cluster create and
 update process. | 
| com.google.cloud.dataproc.v1.StartupConfig.Builder | Configuration to handle the startup of instances during cluster create and
 update process. | 
| com.google.cloud.dataproc.v1.StopClusterRequest | A request to stop a cluster. | 
| com.google.cloud.dataproc.v1.StopClusterRequest.Builder | A request to stop a cluster. | 
| com.google.cloud.dataproc.v1.SubmitJobRequest | A request to submit a job. | 
| com.google.cloud.dataproc.v1.SubmitJobRequest.Builder | A request to submit a job. | 
| com.google.cloud.dataproc.v1.TemplateParameter | A configurable parameter that replaces one or more fields in the template.
 Parameterizable fields:
 - Labels | 
| com.google.cloud.dataproc.v1.TemplateParameter.Builder | A configurable parameter that replaces one or more fields in the template.
 Parameterizable fields:
 - Labels | 
| com.google.cloud.dataproc.v1.TerminateSessionRequest | A request to terminate an interactive session. | 
| com.google.cloud.dataproc.v1.TerminateSessionRequest.Builder | A request to terminate an interactive session. | 
| com.google.cloud.dataproc.v1.TrinoJob | A Dataproc job for running Trino queries.
 IMPORTANT: The Dataproc Trino Optional
 Component | 
| com.google.cloud.dataproc.v1.TrinoJob.Builder | A Dataproc job for running Trino queries.
 IMPORTANT: The Dataproc Trino Optional
 Component | 
| com.google.cloud.dataproc.v1.UpdateAutoscalingPolicyRequest | A request to update an autoscaling policy. | 
| com.google.cloud.dataproc.v1.UpdateAutoscalingPolicyRequest.Builder | A request to update an autoscaling policy. | 
| com.google.cloud.dataproc.v1.UpdateClusterRequest | A request to update a cluster. | 
| com.google.cloud.dataproc.v1.UpdateClusterRequest.Builder | A request to update a cluster. | 
| com.google.cloud.dataproc.v1.UpdateJobRequest | A request to update a job. | 
| com.google.cloud.dataproc.v1.UpdateJobRequest.Builder | A request to update a job. | 
| com.google.cloud.dataproc.v1.UpdateSessionTemplateRequest | A request to update a session template. | 
| com.google.cloud.dataproc.v1.UpdateSessionTemplateRequest.Builder | A request to update a session template. | 
| com.google.cloud.dataproc.v1.UpdateWorkflowTemplateRequest | A request to update a workflow template. | 
| com.google.cloud.dataproc.v1.UpdateWorkflowTemplateRequest.Builder | A request to update a workflow template. | 
| com.google.cloud.dataproc.v1.UsageMetrics | Usage metrics represent approximate total resources consumed by a workload. | 
| com.google.cloud.dataproc.v1.UsageMetrics.Builder | Usage metrics represent approximate total resources consumed by a workload. | 
| com.google.cloud.dataproc.v1.UsageSnapshot | The usage snapshot represents the resources consumed by a workload at a
 specified time. | 
| com.google.cloud.dataproc.v1.UsageSnapshot.Builder | The usage snapshot represents the resources consumed by a workload at a
 specified time. | 
| com.google.cloud.dataproc.v1.ValueValidation | Validation based on a list of allowed values. | 
| com.google.cloud.dataproc.v1.ValueValidation.Builder | Validation based on a list of allowed values. | 
| com.google.cloud.dataproc.v1.VirtualClusterConfig | The Dataproc cluster config for a cluster that does not directly control the
 underlying compute resources, such as a Dataproc-on-GKE
 cluster. | 
| com.google.cloud.dataproc.v1.VirtualClusterConfig.Builder | The Dataproc cluster config for a cluster that does not directly control the
 underlying compute resources, such as a Dataproc-on-GKE
 cluster. | 
| com.google.cloud.dataproc.v1.WorkflowGraph | The workflow graph. | 
| com.google.cloud.dataproc.v1.WorkflowGraph.Builder | The workflow graph. | 
| com.google.cloud.dataproc.v1.WorkflowMetadata | A Dataproc workflow template resource. | 
| com.google.cloud.dataproc.v1.WorkflowMetadata.Builder | A Dataproc workflow template resource. | 
| com.google.cloud.dataproc.v1.WorkflowNode | The workflow node. | 
| com.google.cloud.dataproc.v1.WorkflowNode.Builder | The workflow node. | 
| com.google.cloud.dataproc.v1.WorkflowTemplate | A Dataproc workflow template resource. | 
| com.google.cloud.dataproc.v1.WorkflowTemplate.Builder | A Dataproc workflow template resource. | 
| com.google.cloud.dataproc.v1.WorkflowTemplateName |  | 
| com.google.cloud.dataproc.v1.WorkflowTemplateName.Builder | Builder for projects/{project}/regions/{region}/workflowTemplates/{workflow_template}. | 
| com.google.cloud.dataproc.v1.WorkflowTemplateName.ProjectLocationWorkflowTemplateBuilder | Builder for projects/{project}/locations/{location}/workflowTemplates/{workflow_template}. | 
| com.google.cloud.dataproc.v1.WorkflowTemplatePlacement | Specifies workflow execution target.
 Either managed_clusterorcluster_selectoris required. | 
| com.google.cloud.dataproc.v1.WorkflowTemplatePlacement.Builder | Specifies workflow execution target.
 Either managed_clusterorcluster_selectoris required. | 
| com.google.cloud.dataproc.v1.WorkflowTemplateServiceClient.ListWorkflowTemplatesFixedSizeCollection |  | 
| com.google.cloud.dataproc.v1.WorkflowTemplateServiceClient.ListWorkflowTemplatesPage |  | 
| com.google.cloud.dataproc.v1.WorkflowTemplateServiceClient.ListWorkflowTemplatesPagedResponse |  | 
| com.google.cloud.dataproc.v1.WorkflowTemplateServiceGrpc | The API interface for managing Workflow Templates in the
 Dataproc API. | 
| com.google.cloud.dataproc.v1.WorkflowTemplateServiceGrpc.WorkflowTemplateServiceImplBase | Base class for the server implementation of the service WorkflowTemplateService.
 The API interface for managing Workflow Templates in the | 
| com.google.cloud.dataproc.v1.WorkflowTemplateServiceSettings.Builder | Builder for WorkflowTemplateServiceSettings. | 
| com.google.cloud.dataproc.v1.WorkflowTemplatesProto |  | 
| com.google.cloud.dataproc.v1.YarnApplication | A YARN application created by a job. Application information is a subset of
 <code>org.apache.hadoop.yarn.proto.YarnProtos.ApplicationReportProto</code>. | 
| com.google.cloud.dataproc.v1.YarnApplication.Builder | A YARN application created by a job. Application information is a subset of
 <code>org.apache.hadoop.yarn.proto.YarnProtos.ApplicationReportProto</code>. |