1{ 2 "schema": "1.0", 3 "comment": "This file maps proto services/RPCs to the corresponding library clients/methods", 4 "language": "java", 5 "protoPackage": "google.cloud.dataproc.v1", 6 "libraryPackage": "com.google.cloud.dataproc.v1", 7 "services": { 8 "AutoscalingPolicyService": { 9 "clients": { 10 "grpc": { 11 "libraryClient": "AutoscalingPolicyServiceClient", 12 "rpcs": { 13 "CreateAutoscalingPolicy": { 14 "methods": ["createAutoscalingPolicy", "createAutoscalingPolicy", "createAutoscalingPolicy", "createAutoscalingPolicy", "createAutoscalingPolicyCallable"] 15 }, 16 "DeleteAutoscalingPolicy": { 17 "methods": ["deleteAutoscalingPolicy", "deleteAutoscalingPolicy", "deleteAutoscalingPolicy", "deleteAutoscalingPolicyCallable"] 18 }, 19 "GetAutoscalingPolicy": { 20 "methods": ["getAutoscalingPolicy", "getAutoscalingPolicy", "getAutoscalingPolicy", "getAutoscalingPolicyCallable"] 21 }, 22 "ListAutoscalingPolicies": { 23 "methods": ["listAutoscalingPolicies", "listAutoscalingPolicies", "listAutoscalingPolicies", "listAutoscalingPolicies", "listAutoscalingPoliciesPagedCallable", "listAutoscalingPoliciesCallable"] 24 }, 25 "UpdateAutoscalingPolicy": { 26 "methods": ["updateAutoscalingPolicy", "updateAutoscalingPolicy", "updateAutoscalingPolicyCallable"] 27 } 28 } 29 } 30 } 31 }, 32 "BatchController": { 33 "clients": { 34 "grpc": { 35 "libraryClient": "BatchControllerClient", 36 "rpcs": { 37 "CreateBatch": { 38 "methods": ["createBatchAsync", "createBatchAsync", "createBatchAsync", "createBatchOperationCallable", "createBatchCallable"] 39 }, 40 "DeleteBatch": { 41 "methods": ["deleteBatch", "deleteBatch", "deleteBatch", "deleteBatchCallable"] 42 }, 43 "GetBatch": { 44 "methods": ["getBatch", "getBatch", "getBatch", "getBatchCallable"] 45 }, 46 "ListBatches": { 47 "methods": ["listBatches", "listBatches", "listBatches", "listBatchesPagedCallable", "listBatchesCallable"] 48 } 49 } 50 } 51 } 52 }, 53 "ClusterController": { 54 "clients": { 55 "grpc": { 56 "libraryClient": "ClusterControllerClient", 57 "rpcs": { 58 "CreateCluster": { 59 "methods": ["createClusterAsync", "createClusterAsync", "createClusterOperationCallable", "createClusterCallable"] 60 }, 61 "DeleteCluster": { 62 "methods": ["deleteClusterAsync", "deleteClusterAsync", "deleteClusterOperationCallable", "deleteClusterCallable"] 63 }, 64 "DiagnoseCluster": { 65 "methods": ["diagnoseClusterAsync", "diagnoseClusterAsync", "diagnoseClusterOperationCallable", "diagnoseClusterCallable"] 66 }, 67 "GetCluster": { 68 "methods": ["getCluster", "getCluster", "getClusterCallable"] 69 }, 70 "ListClusters": { 71 "methods": ["listClusters", "listClusters", "listClusters", "listClustersPagedCallable", "listClustersCallable"] 72 }, 73 "StartCluster": { 74 "methods": ["startClusterAsync", "startClusterOperationCallable", "startClusterCallable"] 75 }, 76 "StopCluster": { 77 "methods": ["stopClusterAsync", "stopClusterOperationCallable", "stopClusterCallable"] 78 }, 79 "UpdateCluster": { 80 "methods": ["updateClusterAsync", "updateClusterAsync", "updateClusterOperationCallable", "updateClusterCallable"] 81 } 82 } 83 } 84 } 85 }, 86 "JobController": { 87 "clients": { 88 "grpc": { 89 "libraryClient": "JobControllerClient", 90 "rpcs": { 91 "CancelJob": { 92 "methods": ["cancelJob", "cancelJob", "cancelJobCallable"] 93 }, 94 "DeleteJob": { 95 "methods": ["deleteJob", "deleteJob", "deleteJobCallable"] 96 }, 97 "GetJob": { 98 "methods": ["getJob", "getJob", "getJobCallable"] 99 }, 100 "ListJobs": { 101 "methods": ["listJobs", "listJobs", "listJobs", "listJobsPagedCallable", "listJobsCallable"] 102 }, 103 "SubmitJob": { 104 "methods": ["submitJob", "submitJob", "submitJobCallable"] 105 }, 106 "SubmitJobAsOperation": { 107 "methods": ["submitJobAsOperationAsync", "submitJobAsOperationAsync", "submitJobAsOperationOperationCallable", "submitJobAsOperationCallable"] 108 }, 109 "UpdateJob": { 110 "methods": ["updateJob", "updateJobCallable"] 111 } 112 } 113 } 114 } 115 }, 116 "NodeGroupController": { 117 "clients": { 118 "grpc": { 119 "libraryClient": "NodeGroupControllerClient", 120 "rpcs": { 121 "CreateNodeGroup": { 122 "methods": ["createNodeGroupAsync", "createNodeGroupAsync", "createNodeGroupAsync", "createNodeGroupOperationCallable", "createNodeGroupCallable"] 123 }, 124 "GetNodeGroup": { 125 "methods": ["getNodeGroup", "getNodeGroup", "getNodeGroup", "getNodeGroupCallable"] 126 }, 127 "ResizeNodeGroup": { 128 "methods": ["resizeNodeGroupAsync", "resizeNodeGroupAsync", "resizeNodeGroupOperationCallable", "resizeNodeGroupCallable"] 129 } 130 } 131 } 132 } 133 }, 134 "WorkflowTemplateService": { 135 "clients": { 136 "grpc": { 137 "libraryClient": "WorkflowTemplateServiceClient", 138 "rpcs": { 139 "CreateWorkflowTemplate": { 140 "methods": ["createWorkflowTemplate", "createWorkflowTemplate", "createWorkflowTemplate", "createWorkflowTemplate", "createWorkflowTemplateCallable"] 141 }, 142 "DeleteWorkflowTemplate": { 143 "methods": ["deleteWorkflowTemplate", "deleteWorkflowTemplate", "deleteWorkflowTemplate", "deleteWorkflowTemplateCallable"] 144 }, 145 "GetWorkflowTemplate": { 146 "methods": ["getWorkflowTemplate", "getWorkflowTemplate", "getWorkflowTemplate", "getWorkflowTemplateCallable"] 147 }, 148 "InstantiateInlineWorkflowTemplate": { 149 "methods": ["instantiateInlineWorkflowTemplateAsync", "instantiateInlineWorkflowTemplateAsync", "instantiateInlineWorkflowTemplateAsync", "instantiateInlineWorkflowTemplateAsync", "instantiateInlineWorkflowTemplateOperationCallable", "instantiateInlineWorkflowTemplateCallable"] 150 }, 151 "InstantiateWorkflowTemplate": { 152 "methods": ["instantiateWorkflowTemplateAsync", "instantiateWorkflowTemplateAsync", "instantiateWorkflowTemplateAsync", "instantiateWorkflowTemplateAsync", "instantiateWorkflowTemplateAsync", "instantiateWorkflowTemplateOperationCallable", "instantiateWorkflowTemplateCallable"] 153 }, 154 "ListWorkflowTemplates": { 155 "methods": ["listWorkflowTemplates", "listWorkflowTemplates", "listWorkflowTemplates", "listWorkflowTemplates", "listWorkflowTemplatesPagedCallable", "listWorkflowTemplatesCallable"] 156 }, 157 "UpdateWorkflowTemplate": { 158 "methods": ["updateWorkflowTemplate", "updateWorkflowTemplate", "updateWorkflowTemplateCallable"] 159 } 160 } 161 } 162 } 163 } 164 } 165}