[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-06-20 UTC."],[[["\u003cp\u003eThis webpage covers the \u003ccode\u003edataproc.googleapis.com\u003c/code\u003e service, which is used to manage Hadoop-based clusters and jobs on Google Cloud Platform.\u003c/p\u003e\n"],["\u003cp\u003eThe content details methods for managing autoscaling policies, such as creating, deleting, getting, listing, and updating them.\u003c/p\u003e\n"],["\u003cp\u003eCluster management methods are provided, which includes the ability to create, delete, diagnose, get, list, start, stop, and update clusters.\u003c/p\u003e\n"],["\u003cp\u003eThere are several job-related methods such as canceling, deleting, getting, listing, submitting, and updating jobs, plus submitting a job as an operation.\u003c/p\u003e\n"],["\u003cp\u003eThe page outlines methods to manage workflow templates, including creating, deleting, getting, listing, updating, and instantiating workflow templates, as well as methods to manage node groups.\u003c/p\u003e\n"]]],[],null,["# Cloud Dataproc API\n\nManages Hadoop-based clusters and jobs on Google Cloud Platform.\n\nService: dataproc.googleapis.com\n--------------------------------\n\nThe Service name `dataproc.googleapis.com` is needed to create RPC client stubs.\n\n[google.cloud.dataproc.v1.AutoscalingPolicyService](/dataproc/docs/reference/rpc/google.cloud.dataproc.v1#google.cloud.dataproc.v1.AutoscalingPolicyService)\n------------------------------------------------------------------------------------------------------------------------------------------------------------\n\n[google.cloud.dataproc.v1.ClusterController](/dataproc/docs/reference/rpc/google.cloud.dataproc.v1#google.cloud.dataproc.v1.ClusterController)\n----------------------------------------------------------------------------------------------------------------------------------------------\n\n[google.cloud.dataproc.v1.JobController](/dataproc/docs/reference/rpc/google.cloud.dataproc.v1#google.cloud.dataproc.v1.JobController)\n--------------------------------------------------------------------------------------------------------------------------------------\n\n[google.cloud.dataproc.v1.NodeGroupController](/dataproc/docs/reference/rpc/google.cloud.dataproc.v1#google.cloud.dataproc.v1.NodeGroupController)\n--------------------------------------------------------------------------------------------------------------------------------------------------\n\n[google.cloud.dataproc.v1.WorkflowTemplateService](/dataproc/docs/reference/rpc/google.cloud.dataproc.v1#google.cloud.dataproc.v1.WorkflowTemplateService)\n----------------------------------------------------------------------------------------------------------------------------------------------------------\n\n[google.iam.v1.IAMPolicy](/dataproc/docs/reference/rpc/google.iam.v1#google.iam.v1.IAMPolicy)\n---------------------------------------------------------------------------------------------\n\n[google.longrunning.Operations](/dataproc/docs/reference/rpc/google.longrunning#google.longrunning.Operations)\n--------------------------------------------------------------------------------------------------------------"]]