Module: Google::Cloud::Dataproc::V1

Defined in:
lib/google/cloud/dataproc/v1.rb,
lib/google/cloud/dataproc/v1/rest.rb,
lib/google/cloud/dataproc/v1/version.rb,
lib/google/cloud/dataproc/v1/job_controller.rb,
lib/google/cloud/dataproc/v1/batch_controller.rb,
lib/google/cloud/dataproc/v1/bindings_override.rb,
lib/google/cloud/dataproc/v1/cluster_controller.rb,
lib/google/cloud/dataproc/v1/session_controller.rb,
lib/google/cloud/dataproc/v1/job_controller/rest.rb,
lib/google/cloud/dataproc/v1/batch_controller/rest.rb,
lib/google/cloud/dataproc/v1/job_controller/client.rb,
lib/google/cloud/dataproc/v1/node_group_controller.rb,
lib/google/cloud/dataproc/v1/batch_controller/paths.rb,
lib/google/cloud/dataproc/v1/batch_controller/client.rb,
lib/google/cloud/dataproc/v1/cluster_controller/rest.rb,
lib/google/cloud/dataproc/v1/session_controller/rest.rb,
lib/google/cloud/dataproc/v1/cluster_controller/paths.rb,
lib/google/cloud/dataproc/v1/session_controller/paths.rb,
lib/google/cloud/dataproc/v1/cluster_controller/client.rb,
lib/google/cloud/dataproc/v1/job_controller/operations.rb,
lib/google/cloud/dataproc/v1/session_controller/client.rb,
lib/google/cloud/dataproc/v1/workflow_template_service.rb,
lib/google/cloud/dataproc/v1/autoscaling_policy_service.rb,
lib/google/cloud/dataproc/v1/job_controller/credentials.rb,
lib/google/cloud/dataproc/v1/job_controller/rest/client.rb,
lib/google/cloud/dataproc/v1/node_group_controller/rest.rb,
lib/google/cloud/dataproc/v1/batch_controller/operations.rb,
lib/google/cloud/dataproc/v1/node_group_controller/paths.rb,
lib/google/cloud/dataproc/v1/session_template_controller.rb,
lib/google/cloud/dataproc/v1/batch_controller/credentials.rb,
lib/google/cloud/dataproc/v1/batch_controller/rest/client.rb,
lib/google/cloud/dataproc/v1/node_group_controller/client.rb,
lib/google/cloud/dataproc/v1/cluster_controller/operations.rb,
lib/google/cloud/dataproc/v1/session_controller/operations.rb,
lib/google/cloud/dataproc/v1/cluster_controller/credentials.rb,
lib/google/cloud/dataproc/v1/cluster_controller/rest/client.rb,
lib/google/cloud/dataproc/v1/job_controller/rest/operations.rb,
lib/google/cloud/dataproc/v1/session_controller/credentials.rb,
lib/google/cloud/dataproc/v1/session_controller/rest/client.rb,
lib/google/cloud/dataproc/v1/workflow_template_service/rest.rb,
lib/google/cloud/dataproc/v1/autoscaling_policy_service/rest.rb,
lib/google/cloud/dataproc/v1/workflow_template_service/paths.rb,
lib/google/cloud/dataproc/v1/autoscaling_policy_service/paths.rb,
lib/google/cloud/dataproc/v1/batch_controller/rest/operations.rb,
lib/google/cloud/dataproc/v1/job_controller/rest/service_stub.rb,
lib/google/cloud/dataproc/v1/node_group_controller/operations.rb,
lib/google/cloud/dataproc/v1/session_template_controller/rest.rb,
lib/google/cloud/dataproc/v1/workflow_template_service/client.rb,
lib/google/cloud/dataproc/v1/autoscaling_policy_service/client.rb,
lib/google/cloud/dataproc/v1/node_group_controller/credentials.rb,
lib/google/cloud/dataproc/v1/node_group_controller/rest/client.rb,
lib/google/cloud/dataproc/v1/session_template_controller/paths.rb,
lib/google/cloud/dataproc/v1/batch_controller/rest/service_stub.rb,
lib/google/cloud/dataproc/v1/cluster_controller/rest/operations.rb,
lib/google/cloud/dataproc/v1/session_controller/rest/operations.rb,
lib/google/cloud/dataproc/v1/session_template_controller/client.rb,
lib/google/cloud/dataproc/v1/cluster_controller/rest/service_stub.rb,
lib/google/cloud/dataproc/v1/session_controller/rest/service_stub.rb,
lib/google/cloud/dataproc/v1/workflow_template_service/operations.rb,
lib/google/cloud/dataproc/v1/node_group_controller/rest/operations.rb,
lib/google/cloud/dataproc/v1/workflow_template_service/credentials.rb,
lib/google/cloud/dataproc/v1/workflow_template_service/rest/client.rb,
lib/google/cloud/dataproc/v1/autoscaling_policy_service/credentials.rb,
lib/google/cloud/dataproc/v1/autoscaling_policy_service/rest/client.rb,
lib/google/cloud/dataproc/v1/node_group_controller/rest/service_stub.rb,
lib/google/cloud/dataproc/v1/session_template_controller/credentials.rb,
lib/google/cloud/dataproc/v1/session_template_controller/rest/client.rb,
lib/google/cloud/dataproc/v1/workflow_template_service/rest/operations.rb,
lib/google/cloud/dataproc/v1/workflow_template_service/rest/service_stub.rb,
lib/google/cloud/dataproc/v1/autoscaling_policy_service/rest/service_stub.rb,
lib/google/cloud/dataproc/v1/session_template_controller/rest/service_stub.rb,
proto_docs/google/cloud/dataproc/v1/jobs.rb,
proto_docs/google/cloud/dataproc/v1/shared.rb,
proto_docs/google/cloud/dataproc/v1/batches.rb,
proto_docs/google/cloud/dataproc/v1/clusters.rb,
proto_docs/google/cloud/dataproc/v1/sessions.rb,
proto_docs/google/cloud/dataproc/v1/operations.rb,
proto_docs/google/cloud/dataproc/v1/node_groups.rb,
proto_docs/google/cloud/dataproc/v1/session_templates.rb,
proto_docs/google/cloud/dataproc/v1/workflow_templates.rb,
proto_docs/google/cloud/dataproc/v1/autoscaling_policies.rb

Overview

Examples:

Loading just the REST part of this package, including all its services, and instantiating a REST client


require "google/cloud/dataproc/v1/rest"
client = ::Google::Cloud::Dataproc::V1::AutoscalingPolicyService::Rest::Client.new

Defined Under Namespace

Modules: AutoscalingPolicyService, BatchController, ClusterController, Component, FailureAction, JobController, NodeGroupController, SessionController, SessionTemplateController, WorkflowTemplateService Classes: AcceleratorConfig, AutoscalingConfig, AutoscalingPolicy, AuxiliaryNodeGroup, AuxiliaryServicesConfig, BasicAutoscalingAlgorithm, BasicYarnAutoscalingConfig, Batch, BatchOperationMetadata, CancelJobRequest, Cluster, ClusterConfig, ClusterMetrics, ClusterOperation, ClusterOperationMetadata, ClusterOperationStatus, ClusterSelector, ClusterStatus, ConfidentialInstanceConfig, CreateAutoscalingPolicyRequest, CreateBatchRequest, CreateClusterRequest, CreateNodeGroupRequest, CreateSessionRequest, CreateSessionTemplateRequest, CreateWorkflowTemplateRequest, DataprocMetricConfig, DeleteAutoscalingPolicyRequest, DeleteBatchRequest, DeleteClusterRequest, DeleteJobRequest, DeleteSessionRequest, DeleteSessionTemplateRequest, DeleteWorkflowTemplateRequest, DiagnoseClusterRequest, DiagnoseClusterResults, DiskConfig, DriverSchedulingConfig, EncryptionConfig, EndpointConfig, EnvironmentConfig, ExecutionConfig, GceClusterConfig, GetAutoscalingPolicyRequest, GetBatchRequest, GetClusterRequest, GetJobRequest, GetNodeGroupRequest, GetSessionRequest, GetSessionTemplateRequest, GetWorkflowTemplateRequest, GkeClusterConfig, GkeNodePoolConfig, GkeNodePoolTarget, HadoopJob, HiveJob, IdentityConfig, InstanceFlexibilityPolicy, InstanceGroupAutoscalingPolicyConfig, InstanceGroupConfig, InstanceReference, InstantiateInlineWorkflowTemplateRequest, InstantiateWorkflowTemplateRequest, Job, JobMetadata, JobPlacement, JobReference, JobScheduling, JobStatus, JupyterConfig, KerberosConfig, KubernetesClusterConfig, KubernetesSoftwareConfig, LifecycleConfig, ListAutoscalingPoliciesRequest, ListAutoscalingPoliciesResponse, ListBatchesRequest, ListBatchesResponse, ListClustersRequest, ListClustersResponse, ListJobsRequest, ListJobsResponse, ListSessionTemplatesRequest, ListSessionTemplatesResponse, ListSessionsRequest, ListSessionsResponse, ListWorkflowTemplatesRequest, ListWorkflowTemplatesResponse, LoggingConfig, ManagedCluster, ManagedGroupConfig, MetastoreConfig, NodeGroup, NodeGroupAffinity, NodeGroupOperationMetadata, NodeInitializationAction, OrderedJob, ParameterValidation, PeripheralsConfig, PigJob, PrestoJob, PyPiRepositoryConfig, PySparkBatch, PySparkJob, QueryList, RegexValidation, RepositoryConfig, ReservationAffinity, ResizeNodeGroupRequest, RuntimeConfig, RuntimeInfo, SecurityConfig, Session, SessionOperationMetadata, SessionTemplate, ShieldedInstanceConfig, SoftwareConfig, SparkBatch, SparkHistoryServerConfig, SparkJob, SparkRBatch, SparkRJob, SparkSqlBatch, SparkSqlJob, StartClusterRequest, StartupConfig, StopClusterRequest, SubmitJobRequest, TemplateParameter, TerminateSessionRequest, TrinoJob, UpdateAutoscalingPolicyRequest, UpdateClusterRequest, UpdateJobRequest, UpdateSessionTemplateRequest, UpdateWorkflowTemplateRequest, UsageMetrics, UsageSnapshot, ValueValidation, VirtualClusterConfig, WorkflowGraph, WorkflowMetadata, WorkflowNode, WorkflowTemplate, WorkflowTemplatePlacement, YarnApplication

Constant Summary collapse

VERSION =
"0.25.0"