• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /*
2  * Copyright 2020 Google LLC
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  *     https://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 // Generated by the protocol buffer compiler.  DO NOT EDIT!
17 // source: google/cloud/dataproc/v1/workflow_templates.proto
18 
19 package com.google.cloud.dataproc.v1;
20 
21 public final class WorkflowTemplatesProto {
WorkflowTemplatesProto()22   private WorkflowTemplatesProto() {}
23 
registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)24   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}
25 
registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)26   public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
27     registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
28   }
29 
30   static final com.google.protobuf.Descriptors.Descriptor
31       internal_static_google_cloud_dataproc_v1_WorkflowTemplate_descriptor;
32   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33       internal_static_google_cloud_dataproc_v1_WorkflowTemplate_fieldAccessorTable;
34   static final com.google.protobuf.Descriptors.Descriptor
35       internal_static_google_cloud_dataproc_v1_WorkflowTemplate_LabelsEntry_descriptor;
36   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
37       internal_static_google_cloud_dataproc_v1_WorkflowTemplate_LabelsEntry_fieldAccessorTable;
38   static final com.google.protobuf.Descriptors.Descriptor
39       internal_static_google_cloud_dataproc_v1_WorkflowTemplatePlacement_descriptor;
40   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
41       internal_static_google_cloud_dataproc_v1_WorkflowTemplatePlacement_fieldAccessorTable;
42   static final com.google.protobuf.Descriptors.Descriptor
43       internal_static_google_cloud_dataproc_v1_ManagedCluster_descriptor;
44   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
45       internal_static_google_cloud_dataproc_v1_ManagedCluster_fieldAccessorTable;
46   static final com.google.protobuf.Descriptors.Descriptor
47       internal_static_google_cloud_dataproc_v1_ManagedCluster_LabelsEntry_descriptor;
48   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
49       internal_static_google_cloud_dataproc_v1_ManagedCluster_LabelsEntry_fieldAccessorTable;
50   static final com.google.protobuf.Descriptors.Descriptor
51       internal_static_google_cloud_dataproc_v1_ClusterSelector_descriptor;
52   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
53       internal_static_google_cloud_dataproc_v1_ClusterSelector_fieldAccessorTable;
54   static final com.google.protobuf.Descriptors.Descriptor
55       internal_static_google_cloud_dataproc_v1_ClusterSelector_ClusterLabelsEntry_descriptor;
56   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
57       internal_static_google_cloud_dataproc_v1_ClusterSelector_ClusterLabelsEntry_fieldAccessorTable;
58   static final com.google.protobuf.Descriptors.Descriptor
59       internal_static_google_cloud_dataproc_v1_OrderedJob_descriptor;
60   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
61       internal_static_google_cloud_dataproc_v1_OrderedJob_fieldAccessorTable;
62   static final com.google.protobuf.Descriptors.Descriptor
63       internal_static_google_cloud_dataproc_v1_OrderedJob_LabelsEntry_descriptor;
64   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
65       internal_static_google_cloud_dataproc_v1_OrderedJob_LabelsEntry_fieldAccessorTable;
66   static final com.google.protobuf.Descriptors.Descriptor
67       internal_static_google_cloud_dataproc_v1_TemplateParameter_descriptor;
68   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
69       internal_static_google_cloud_dataproc_v1_TemplateParameter_fieldAccessorTable;
70   static final com.google.protobuf.Descriptors.Descriptor
71       internal_static_google_cloud_dataproc_v1_ParameterValidation_descriptor;
72   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
73       internal_static_google_cloud_dataproc_v1_ParameterValidation_fieldAccessorTable;
74   static final com.google.protobuf.Descriptors.Descriptor
75       internal_static_google_cloud_dataproc_v1_RegexValidation_descriptor;
76   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
77       internal_static_google_cloud_dataproc_v1_RegexValidation_fieldAccessorTable;
78   static final com.google.protobuf.Descriptors.Descriptor
79       internal_static_google_cloud_dataproc_v1_ValueValidation_descriptor;
80   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
81       internal_static_google_cloud_dataproc_v1_ValueValidation_fieldAccessorTable;
82   static final com.google.protobuf.Descriptors.Descriptor
83       internal_static_google_cloud_dataproc_v1_WorkflowMetadata_descriptor;
84   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
85       internal_static_google_cloud_dataproc_v1_WorkflowMetadata_fieldAccessorTable;
86   static final com.google.protobuf.Descriptors.Descriptor
87       internal_static_google_cloud_dataproc_v1_WorkflowMetadata_ParametersEntry_descriptor;
88   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
89       internal_static_google_cloud_dataproc_v1_WorkflowMetadata_ParametersEntry_fieldAccessorTable;
90   static final com.google.protobuf.Descriptors.Descriptor
91       internal_static_google_cloud_dataproc_v1_ClusterOperation_descriptor;
92   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
93       internal_static_google_cloud_dataproc_v1_ClusterOperation_fieldAccessorTable;
94   static final com.google.protobuf.Descriptors.Descriptor
95       internal_static_google_cloud_dataproc_v1_WorkflowGraph_descriptor;
96   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
97       internal_static_google_cloud_dataproc_v1_WorkflowGraph_fieldAccessorTable;
98   static final com.google.protobuf.Descriptors.Descriptor
99       internal_static_google_cloud_dataproc_v1_WorkflowNode_descriptor;
100   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
101       internal_static_google_cloud_dataproc_v1_WorkflowNode_fieldAccessorTable;
102   static final com.google.protobuf.Descriptors.Descriptor
103       internal_static_google_cloud_dataproc_v1_CreateWorkflowTemplateRequest_descriptor;
104   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
105       internal_static_google_cloud_dataproc_v1_CreateWorkflowTemplateRequest_fieldAccessorTable;
106   static final com.google.protobuf.Descriptors.Descriptor
107       internal_static_google_cloud_dataproc_v1_GetWorkflowTemplateRequest_descriptor;
108   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
109       internal_static_google_cloud_dataproc_v1_GetWorkflowTemplateRequest_fieldAccessorTable;
110   static final com.google.protobuf.Descriptors.Descriptor
111       internal_static_google_cloud_dataproc_v1_InstantiateWorkflowTemplateRequest_descriptor;
112   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
113       internal_static_google_cloud_dataproc_v1_InstantiateWorkflowTemplateRequest_fieldAccessorTable;
114   static final com.google.protobuf.Descriptors.Descriptor
115       internal_static_google_cloud_dataproc_v1_InstantiateWorkflowTemplateRequest_ParametersEntry_descriptor;
116   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
117       internal_static_google_cloud_dataproc_v1_InstantiateWorkflowTemplateRequest_ParametersEntry_fieldAccessorTable;
118   static final com.google.protobuf.Descriptors.Descriptor
119       internal_static_google_cloud_dataproc_v1_InstantiateInlineWorkflowTemplateRequest_descriptor;
120   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
121       internal_static_google_cloud_dataproc_v1_InstantiateInlineWorkflowTemplateRequest_fieldAccessorTable;
122   static final com.google.protobuf.Descriptors.Descriptor
123       internal_static_google_cloud_dataproc_v1_UpdateWorkflowTemplateRequest_descriptor;
124   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
125       internal_static_google_cloud_dataproc_v1_UpdateWorkflowTemplateRequest_fieldAccessorTable;
126   static final com.google.protobuf.Descriptors.Descriptor
127       internal_static_google_cloud_dataproc_v1_ListWorkflowTemplatesRequest_descriptor;
128   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
129       internal_static_google_cloud_dataproc_v1_ListWorkflowTemplatesRequest_fieldAccessorTable;
130   static final com.google.protobuf.Descriptors.Descriptor
131       internal_static_google_cloud_dataproc_v1_ListWorkflowTemplatesResponse_descriptor;
132   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
133       internal_static_google_cloud_dataproc_v1_ListWorkflowTemplatesResponse_fieldAccessorTable;
134   static final com.google.protobuf.Descriptors.Descriptor
135       internal_static_google_cloud_dataproc_v1_DeleteWorkflowTemplateRequest_descriptor;
136   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
137       internal_static_google_cloud_dataproc_v1_DeleteWorkflowTemplateRequest_fieldAccessorTable;
138 
getDescriptor()139   public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
140     return descriptor;
141   }
142 
143   private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
144 
145   static {
146     java.lang.String[] descriptorData = {
147       "\n1google/cloud/dataproc/v1/workflow_temp"
148           + "lates.proto\022\030google.cloud.dataproc.v1\032\034g"
149           + "oogle/api/annotations.proto\032\027google/api/"
150           + "client.proto\032\037google/api/field_behavior."
151           + "proto\032\031google/api/resource.proto\032\'google"
152           + "/cloud/dataproc/v1/clusters.proto\032#googl"
153           + "e/cloud/dataproc/v1/jobs.proto\032#google/l"
154           + "ongrunning/operations.proto\032\036google/prot"
155           + "obuf/duration.proto\032\033google/protobuf/emp"
156           + "ty.proto\032\037google/protobuf/timestamp.prot"
157           + "o\"\202\006\n\020WorkflowTemplate\022\017\n\002id\030\002 \001(\tB\003\340A\002\022"
158           + "\021\n\004name\030\001 \001(\tB\003\340A\003\022\024\n\007version\030\003 \001(\005B\003\340A\001"
159           + "\0224\n\013create_time\030\004 \001(\0132\032.google.protobuf."
160           + "TimestampB\003\340A\003\0224\n\013update_time\030\005 \001(\0132\032.go"
161           + "ogle.protobuf.TimestampB\003\340A\003\022K\n\006labels\030\006"
162           + " \003(\01326.google.cloud.dataproc.v1.Workflow"
163           + "Template.LabelsEntryB\003\340A\001\022K\n\tplacement\030\007"
164           + " \001(\01323.google.cloud.dataproc.v1.Workflow"
165           + "TemplatePlacementB\003\340A\002\0227\n\004jobs\030\010 \003(\0132$.g"
166           + "oogle.cloud.dataproc.v1.OrderedJobB\003\340A\002\022"
167           + "D\n\nparameters\030\t \003(\0132+.google.cloud.datap"
168           + "roc.v1.TemplateParameterB\003\340A\001\0223\n\013dag_tim"
169           + "eout\030\n \001(\0132\031.google.protobuf.DurationB\003\340"
170           + "A\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030"
171           + "\002 \001(\t:\0028\001:\312\001\352A\306\001\n(dataproc.googleapis.co"
172           + "m/WorkflowTemplate\022Iprojects/{project}/r"
173           + "egions/{region}/workflowTemplates/{workf"
174           + "low_template}\022Mprojects/{project}/locati"
175           + "ons/{location}/workflowTemplates/{workfl"
176           + "ow_template} \001\"\264\001\n\031WorkflowTemplatePlace"
177           + "ment\022C\n\017managed_cluster\030\001 \001(\0132(.google.c"
178           + "loud.dataproc.v1.ManagedClusterH\000\022E\n\020clu"
179           + "ster_selector\030\002 \001(\0132).google.cloud.datap"
180           + "roc.v1.ClusterSelectorH\000B\013\n\tplacement\"\343\001"
181           + "\n\016ManagedCluster\022\031\n\014cluster_name\030\002 \001(\tB\003"
182           + "\340A\002\022<\n\006config\030\003 \001(\0132\'.google.cloud.datap"
183           + "roc.v1.ClusterConfigB\003\340A\002\022I\n\006labels\030\004 \003("
184           + "\01324.google.cloud.dataproc.v1.ManagedClus"
185           + "ter.LabelsEntryB\003\340A\001\032-\n\013LabelsEntry\022\013\n\003k"
186           + "ey\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\265\001\n\017ClusterS"
187           + "elector\022\021\n\004zone\030\001 \001(\tB\003\340A\001\022Y\n\016cluster_la"
188           + "bels\030\002 \003(\0132<.google.cloud.dataproc.v1.Cl"
189           + "usterSelector.ClusterLabelsEntryB\003\340A\002\0324\n"
190           + "\022ClusterLabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005valu"
191           + "e\030\002 \001(\t:\0028\001\"\206\006\n\nOrderedJob\022\024\n\007step_id\030\001 "
192           + "\001(\tB\003\340A\002\022>\n\nhadoop_job\030\002 \001(\0132#.google.cl"
193           + "oud.dataproc.v1.HadoopJobB\003\340A\001H\000\022<\n\tspar"
194           + "k_job\030\003 \001(\0132\".google.cloud.dataproc.v1.S"
195           + "parkJobB\003\340A\001H\000\022@\n\013pyspark_job\030\004 \001(\0132$.go"
196           + "ogle.cloud.dataproc.v1.PySparkJobB\003\340A\001H\000"
197           + "\022:\n\010hive_job\030\005 \001(\0132!.google.cloud.datapr"
198           + "oc.v1.HiveJobB\003\340A\001H\000\0228\n\007pig_job\030\006 \001(\0132 ."
199           + "google.cloud.dataproc.v1.PigJobB\003\340A\001H\000\022?"
200           + "\n\013spark_r_job\030\013 \001(\0132#.google.cloud.datap"
201           + "roc.v1.SparkRJobB\003\340A\001H\000\022C\n\rspark_sql_job"
202           + "\030\007 \001(\0132%.google.cloud.dataproc.v1.SparkS"
203           + "qlJobB\003\340A\001H\000\022>\n\npresto_job\030\014 \001(\0132#.googl"
204           + "e.cloud.dataproc.v1.PrestoJobB\003\340A\001H\000\022E\n\006"
205           + "labels\030\010 \003(\01320.google.cloud.dataproc.v1."
206           + "OrderedJob.LabelsEntryB\003\340A\001\022@\n\nschedulin"
207           + "g\030\t \001(\0132\'.google.cloud.dataproc.v1.JobSc"
208           + "hedulingB\003\340A\001\022\"\n\025prerequisite_step_ids\030\n"
209           + " \003(\tB\003\340A\001\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n"
210           + "\005value\030\002 \001(\t:\0028\001B\n\n\010job_type\"\235\001\n\021Templat"
211           + "eParameter\022\021\n\004name\030\001 \001(\tB\003\340A\002\022\023\n\006fields\030"
212           + "\002 \003(\tB\003\340A\002\022\030\n\013description\030\003 \001(\tB\003\340A\001\022F\n\n"
213           + "validation\030\004 \001(\0132-.google.cloud.dataproc"
214           + ".v1.ParameterValidationB\003\340A\001\"\241\001\n\023Paramet"
215           + "erValidation\022:\n\005regex\030\001 \001(\0132).google.clo"
216           + "ud.dataproc.v1.RegexValidationH\000\022;\n\006valu"
217           + "es\030\002 \001(\0132).google.cloud.dataproc.v1.Valu"
218           + "eValidationH\000B\021\n\017validation_type\"\'\n\017Rege"
219           + "xValidation\022\024\n\007regexes\030\001 \003(\tB\003\340A\002\"&\n\017Val"
220           + "ueValidation\022\023\n\006values\030\001 \003(\tB\003\340A\002\"\324\006\n\020Wo"
221           + "rkflowMetadata\022\025\n\010template\030\001 \001(\tB\003\340A\003\022\024\n"
222           + "\007version\030\002 \001(\005B\003\340A\003\022G\n\016create_cluster\030\003 "
223           + "\001(\0132*.google.cloud.dataproc.v1.ClusterOp"
224           + "erationB\003\340A\003\022;\n\005graph\030\004 \001(\0132\'.google.clo"
225           + "ud.dataproc.v1.WorkflowGraphB\003\340A\003\022G\n\016del"
226           + "ete_cluster\030\005 \001(\0132*.google.cloud.datapro"
227           + "c.v1.ClusterOperationB\003\340A\003\022D\n\005state\030\006 \001("
228           + "\01620.google.cloud.dataproc.v1.WorkflowMet"
229           + "adata.StateB\003\340A\003\022\031\n\014cluster_name\030\007 \001(\tB\003"
230           + "\340A\003\022N\n\nparameters\030\010 \003(\0132:.google.cloud.d"
231           + "ataproc.v1.WorkflowMetadata.ParametersEn"
232           + "try\0223\n\nstart_time\030\t \001(\0132\032.google.protobu"
233           + "f.TimestampB\003\340A\003\0221\n\010end_time\030\n \001(\0132\032.goo"
234           + "gle.protobuf.TimestampB\003\340A\003\022\031\n\014cluster_u"
235           + "uid\030\013 \001(\tB\003\340A\003\0223\n\013dag_timeout\030\014 \001(\0132\031.go"
236           + "ogle.protobuf.DurationB\003\340A\003\0227\n\016dag_start"
237           + "_time\030\r \001(\0132\032.google.protobuf.TimestampB"
238           + "\003\340A\003\0225\n\014dag_end_time\030\016 \001(\0132\032.google.prot"
239           + "obuf.TimestampB\003\340A\003\0321\n\017ParametersEntry\022\013"
240           + "\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"8\n\005State\022"
241           + "\013\n\007UNKNOWN\020\000\022\013\n\007PENDING\020\001\022\013\n\007RUNNING\020\002\022\010"
242           + "\n\004DONE\020\003\"T\n\020ClusterOperation\022\031\n\014operatio"
243           + "n_id\030\001 \001(\tB\003\340A\003\022\022\n\005error\030\002 \001(\tB\003\340A\003\022\021\n\004d"
244           + "one\030\003 \001(\010B\003\340A\003\"K\n\rWorkflowGraph\022:\n\005nodes"
245           + "\030\001 \003(\0132&.google.cloud.dataproc.v1.Workfl"
246           + "owNodeB\003\340A\003\"\243\002\n\014WorkflowNode\022\024\n\007step_id\030"
247           + "\001 \001(\tB\003\340A\003\022\"\n\025prerequisite_step_ids\030\002 \003("
248           + "\tB\003\340A\003\022\023\n\006job_id\030\003 \001(\tB\003\340A\003\022D\n\005state\030\005 \001"
249           + "(\01620.google.cloud.dataproc.v1.WorkflowNo"
250           + "de.NodeStateB\003\340A\003\022\022\n\005error\030\006 \001(\tB\003\340A\003\"j\n"
251           + "\tNodeState\022\032\n\026NODE_STATE_UNSPECIFIED\020\000\022\013"
252           + "\n\007BLOCKED\020\001\022\014\n\010RUNNABLE\020\002\022\013\n\007RUNNING\020\003\022\r"
253           + "\n\tCOMPLETED\020\004\022\n\n\006FAILED\020\005\"\244\001\n\035CreateWork"
254           + "flowTemplateRequest\022@\n\006parent\030\001 \001(\tB0\340A\002"
255           + "\372A*\022(dataproc.googleapis.com/WorkflowTem"
256           + "plate\022A\n\010template\030\002 \001(\0132*.google.cloud.d"
257           + "ataproc.v1.WorkflowTemplateB\003\340A\002\"r\n\032GetW"
258           + "orkflowTemplateRequest\022>\n\004name\030\001 \001(\tB0\340A"
259           + "\002\372A*\n(dataproc.googleapis.com/WorkflowTe"
260           + "mplate\022\024\n\007version\030\002 \001(\005B\003\340A\001\"\255\002\n\"Instant"
261           + "iateWorkflowTemplateRequest\022>\n\004name\030\001 \001("
262           + "\tB0\340A\002\372A*\n(dataproc.googleapis.com/Workf"
263           + "lowTemplate\022\024\n\007version\030\002 \001(\005B\003\340A\001\022\027\n\nreq"
264           + "uest_id\030\005 \001(\tB\003\340A\001\022e\n\nparameters\030\006 \003(\0132L"
265           + ".google.cloud.dataproc.v1.InstantiateWor"
266           + "kflowTemplateRequest.ParametersEntryB\003\340A"
267           + "\001\0321\n\017ParametersEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005val"
268           + "ue\030\002 \001(\t:\0028\001\"\310\001\n(InstantiateInlineWorkfl"
269           + "owTemplateRequest\022@\n\006parent\030\001 \001(\tB0\340A\002\372A"
270           + "*\022(dataproc.googleapis.com/WorkflowTempl"
271           + "ate\022A\n\010template\030\002 \001(\0132*.google.cloud.dat"
272           + "aproc.v1.WorkflowTemplateB\003\340A\002\022\027\n\nreques"
273           + "t_id\030\003 \001(\tB\003\340A\001\"b\n\035UpdateWorkflowTemplat"
274           + "eRequest\022A\n\010template\030\001 \001(\0132*.google.clou"
275           + "d.dataproc.v1.WorkflowTemplateB\003\340A\002\"\221\001\n\034"
276           + "ListWorkflowTemplatesRequest\022@\n\006parent\030\001"
277           + " \001(\tB0\340A\002\372A*\022(dataproc.googleapis.com/Wo"
278           + "rkflowTemplate\022\026\n\tpage_size\030\002 \001(\005B\003\340A\001\022\027"
279           + "\n\npage_token\030\003 \001(\tB\003\340A\001\"\201\001\n\035ListWorkflow"
280           + "TemplatesResponse\022B\n\ttemplates\030\001 \003(\0132*.g"
281           + "oogle.cloud.dataproc.v1.WorkflowTemplate"
282           + "B\003\340A\003\022\034\n\017next_page_token\030\002 \001(\tB\003\340A\003\"u\n\035D"
283           + "eleteWorkflowTemplateRequest\022>\n\004name\030\001 \001"
284           + "(\tB0\340A\002\372A*\n(dataproc.googleapis.com/Work"
285           + "flowTemplate\022\024\n\007version\030\002 \001(\005B\003\340A\0012\346\020\n\027W"
286           + "orkflowTemplateService\022\233\002\n\026CreateWorkflo"
287           + "wTemplate\0227.google.cloud.dataproc.v1.Cre"
288           + "ateWorkflowTemplateRequest\032*.google.clou"
289           + "d.dataproc.v1.WorkflowTemplate\"\233\001\202\323\344\223\002\202\001"
290           + "\"5/v1/{parent=projects/*/locations/*}/wo"
291           + "rkflowTemplates:\010templateZ?\"3/v1/{parent"
292           + "=projects/*/regions/*}/workflowTemplates"
293           + ":\010template\332A\017parent,template\022\364\001\n\023GetWork"
294           + "flowTemplate\0224.google.cloud.dataproc.v1."
295           + "GetWorkflowTemplateRequest\032*.google.clou"
296           + "d.dataproc.v1.WorkflowTemplate\"{\202\323\344\223\002n\0225"
297           + "/v1/{name=projects/*/locations/*/workflo"
298           + "wTemplates/*}Z5\0223/v1/{name=projects/*/re"
299           + "gions/*/workflowTemplates/*}\332A\004name\022\325\002\n\033"
300           + "InstantiateWorkflowTemplate\022<.google.clo"
301           + "ud.dataproc.v1.InstantiateWorkflowTempla"
302           + "teRequest\032\035.google.longrunning.Operation"
303           + "\"\330\001\202\323\344\223\002\214\001\"A/v1/{name=projects/*/locatio"
304           + "ns/*/workflowTemplates/*}:instantiate:\001*"
305           + "ZD\"?/v1/{name=projects/*/regions/*/workf"
306           + "lowTemplates/*}:instantiate:\001*\332A\004name\332A\017"
307           + "name,parameters\312A)\n\025google.protobuf.Empt"
308           + "y\022\020WorkflowMetadata\022\364\002\n!InstantiateInlin"
309           + "eWorkflowTemplate\022B.google.cloud.datapro"
310           + "c.v1.InstantiateInlineWorkflowTemplateRe"
311           + "quest\032\035.google.longrunning.Operation\"\353\001\202"
312           + "\323\344\223\002\246\001\"G/v1/{parent=projects/*/locations"
313           + "/*}/workflowTemplates:instantiateInline:"
314           + "\010templateZQ\"E/v1/{parent=projects/*/regi"
315           + "ons/*}/workflowTemplates:instantiateInli"
316           + "ne:\010template\332A\017parent,template\312A)\n\025googl"
317           + "e.protobuf.Empty\022\020WorkflowMetadata\022\246\002\n\026U"
318           + "pdateWorkflowTemplate\0227.google.cloud.dat"
319           + "aproc.v1.UpdateWorkflowTemplateRequest\032*"
320           + ".google.cloud.dataproc.v1.WorkflowTempla"
321           + "te\"\246\001\202\323\344\223\002\224\001\032>/v1/{template.name=project"
322           + "s/*/locations/*/workflowTemplates/*}:\010te"
323           + "mplateZH\032</v1/{template.name=projects/*/"
324           + "regions/*/workflowTemplates/*}:\010template"
325           + "\332A\010template\022\207\002\n\025ListWorkflowTemplates\0226."
326           + "google.cloud.dataproc.v1.ListWorkflowTem"
327           + "platesRequest\0327.google.cloud.dataproc.v1"
328           + ".ListWorkflowTemplatesResponse\"}\202\323\344\223\002n\0225"
329           + "/v1/{parent=projects/*/locations/*}/work"
330           + "flowTemplatesZ5\0223/v1/{parent=projects/*/"
331           + "regions/*}/workflowTemplates\332A\006parent\022\346\001"
332           + "\n\026DeleteWorkflowTemplate\0227.google.cloud."
333           + "dataproc.v1.DeleteWorkflowTemplateReques"
334           + "t\032\026.google.protobuf.Empty\"{\202\323\344\223\002n*5/v1/{"
335           + "name=projects/*/locations/*/workflowTemp"
336           + "lates/*}Z5*3/v1/{name=projects/*/regions"
337           + "/*/workflowTemplates/*}\332A\004name\032K\312A\027datap"
338           + "roc.googleapis.com\322A.https://www.googlea"
339           + "pis.com/auth/cloud-platformBu\n\034com.googl"
340           + "e.cloud.dataproc.v1B\026WorkflowTemplatesPr"
341           + "otoP\001Z;cloud.google.com/go/dataproc/v2/a"
342           + "piv1/dataprocpb;dataprocpbb\006proto3"
343     };
344     descriptor =
345         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
346             descriptorData,
347             new com.google.protobuf.Descriptors.FileDescriptor[] {
348               com.google.api.AnnotationsProto.getDescriptor(),
349               com.google.api.ClientProto.getDescriptor(),
350               com.google.api.FieldBehaviorProto.getDescriptor(),
351               com.google.api.ResourceProto.getDescriptor(),
352               com.google.cloud.dataproc.v1.ClustersProto.getDescriptor(),
353               com.google.cloud.dataproc.v1.JobsProto.getDescriptor(),
354               com.google.longrunning.OperationsProto.getDescriptor(),
355               com.google.protobuf.DurationProto.getDescriptor(),
356               com.google.protobuf.EmptyProto.getDescriptor(),
357               com.google.protobuf.TimestampProto.getDescriptor(),
358             });
359     internal_static_google_cloud_dataproc_v1_WorkflowTemplate_descriptor =
360         getDescriptor().getMessageTypes().get(0);
361     internal_static_google_cloud_dataproc_v1_WorkflowTemplate_fieldAccessorTable =
362         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
363             internal_static_google_cloud_dataproc_v1_WorkflowTemplate_descriptor,
364             new java.lang.String[] {
365               "Id",
366               "Name",
367               "Version",
368               "CreateTime",
369               "UpdateTime",
370               "Labels",
371               "Placement",
372               "Jobs",
373               "Parameters",
374               "DagTimeout",
375             });
376     internal_static_google_cloud_dataproc_v1_WorkflowTemplate_LabelsEntry_descriptor =
377         internal_static_google_cloud_dataproc_v1_WorkflowTemplate_descriptor
378             .getNestedTypes()
379             .get(0);
380     internal_static_google_cloud_dataproc_v1_WorkflowTemplate_LabelsEntry_fieldAccessorTable =
381         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
382             internal_static_google_cloud_dataproc_v1_WorkflowTemplate_LabelsEntry_descriptor,
383             new java.lang.String[] {
384               "Key", "Value",
385             });
386     internal_static_google_cloud_dataproc_v1_WorkflowTemplatePlacement_descriptor =
387         getDescriptor().getMessageTypes().get(1);
388     internal_static_google_cloud_dataproc_v1_WorkflowTemplatePlacement_fieldAccessorTable =
389         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
390             internal_static_google_cloud_dataproc_v1_WorkflowTemplatePlacement_descriptor,
391             new java.lang.String[] {
392               "ManagedCluster", "ClusterSelector", "Placement",
393             });
394     internal_static_google_cloud_dataproc_v1_ManagedCluster_descriptor =
395         getDescriptor().getMessageTypes().get(2);
396     internal_static_google_cloud_dataproc_v1_ManagedCluster_fieldAccessorTable =
397         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
398             internal_static_google_cloud_dataproc_v1_ManagedCluster_descriptor,
399             new java.lang.String[] {
400               "ClusterName", "Config", "Labels",
401             });
402     internal_static_google_cloud_dataproc_v1_ManagedCluster_LabelsEntry_descriptor =
403         internal_static_google_cloud_dataproc_v1_ManagedCluster_descriptor.getNestedTypes().get(0);
404     internal_static_google_cloud_dataproc_v1_ManagedCluster_LabelsEntry_fieldAccessorTable =
405         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
406             internal_static_google_cloud_dataproc_v1_ManagedCluster_LabelsEntry_descriptor,
407             new java.lang.String[] {
408               "Key", "Value",
409             });
410     internal_static_google_cloud_dataproc_v1_ClusterSelector_descriptor =
411         getDescriptor().getMessageTypes().get(3);
412     internal_static_google_cloud_dataproc_v1_ClusterSelector_fieldAccessorTable =
413         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
414             internal_static_google_cloud_dataproc_v1_ClusterSelector_descriptor,
415             new java.lang.String[] {
416               "Zone", "ClusterLabels",
417             });
418     internal_static_google_cloud_dataproc_v1_ClusterSelector_ClusterLabelsEntry_descriptor =
419         internal_static_google_cloud_dataproc_v1_ClusterSelector_descriptor.getNestedTypes().get(0);
420     internal_static_google_cloud_dataproc_v1_ClusterSelector_ClusterLabelsEntry_fieldAccessorTable =
421         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
422             internal_static_google_cloud_dataproc_v1_ClusterSelector_ClusterLabelsEntry_descriptor,
423             new java.lang.String[] {
424               "Key", "Value",
425             });
426     internal_static_google_cloud_dataproc_v1_OrderedJob_descriptor =
427         getDescriptor().getMessageTypes().get(4);
428     internal_static_google_cloud_dataproc_v1_OrderedJob_fieldAccessorTable =
429         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
430             internal_static_google_cloud_dataproc_v1_OrderedJob_descriptor,
431             new java.lang.String[] {
432               "StepId",
433               "HadoopJob",
434               "SparkJob",
435               "PysparkJob",
436               "HiveJob",
437               "PigJob",
438               "SparkRJob",
439               "SparkSqlJob",
440               "PrestoJob",
441               "Labels",
442               "Scheduling",
443               "PrerequisiteStepIds",
444               "JobType",
445             });
446     internal_static_google_cloud_dataproc_v1_OrderedJob_LabelsEntry_descriptor =
447         internal_static_google_cloud_dataproc_v1_OrderedJob_descriptor.getNestedTypes().get(0);
448     internal_static_google_cloud_dataproc_v1_OrderedJob_LabelsEntry_fieldAccessorTable =
449         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
450             internal_static_google_cloud_dataproc_v1_OrderedJob_LabelsEntry_descriptor,
451             new java.lang.String[] {
452               "Key", "Value",
453             });
454     internal_static_google_cloud_dataproc_v1_TemplateParameter_descriptor =
455         getDescriptor().getMessageTypes().get(5);
456     internal_static_google_cloud_dataproc_v1_TemplateParameter_fieldAccessorTable =
457         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
458             internal_static_google_cloud_dataproc_v1_TemplateParameter_descriptor,
459             new java.lang.String[] {
460               "Name", "Fields", "Description", "Validation",
461             });
462     internal_static_google_cloud_dataproc_v1_ParameterValidation_descriptor =
463         getDescriptor().getMessageTypes().get(6);
464     internal_static_google_cloud_dataproc_v1_ParameterValidation_fieldAccessorTable =
465         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
466             internal_static_google_cloud_dataproc_v1_ParameterValidation_descriptor,
467             new java.lang.String[] {
468               "Regex", "Values", "ValidationType",
469             });
470     internal_static_google_cloud_dataproc_v1_RegexValidation_descriptor =
471         getDescriptor().getMessageTypes().get(7);
472     internal_static_google_cloud_dataproc_v1_RegexValidation_fieldAccessorTable =
473         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
474             internal_static_google_cloud_dataproc_v1_RegexValidation_descriptor,
475             new java.lang.String[] {
476               "Regexes",
477             });
478     internal_static_google_cloud_dataproc_v1_ValueValidation_descriptor =
479         getDescriptor().getMessageTypes().get(8);
480     internal_static_google_cloud_dataproc_v1_ValueValidation_fieldAccessorTable =
481         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
482             internal_static_google_cloud_dataproc_v1_ValueValidation_descriptor,
483             new java.lang.String[] {
484               "Values",
485             });
486     internal_static_google_cloud_dataproc_v1_WorkflowMetadata_descriptor =
487         getDescriptor().getMessageTypes().get(9);
488     internal_static_google_cloud_dataproc_v1_WorkflowMetadata_fieldAccessorTable =
489         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
490             internal_static_google_cloud_dataproc_v1_WorkflowMetadata_descriptor,
491             new java.lang.String[] {
492               "Template",
493               "Version",
494               "CreateCluster",
495               "Graph",
496               "DeleteCluster",
497               "State",
498               "ClusterName",
499               "Parameters",
500               "StartTime",
501               "EndTime",
502               "ClusterUuid",
503               "DagTimeout",
504               "DagStartTime",
505               "DagEndTime",
506             });
507     internal_static_google_cloud_dataproc_v1_WorkflowMetadata_ParametersEntry_descriptor =
508         internal_static_google_cloud_dataproc_v1_WorkflowMetadata_descriptor
509             .getNestedTypes()
510             .get(0);
511     internal_static_google_cloud_dataproc_v1_WorkflowMetadata_ParametersEntry_fieldAccessorTable =
512         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
513             internal_static_google_cloud_dataproc_v1_WorkflowMetadata_ParametersEntry_descriptor,
514             new java.lang.String[] {
515               "Key", "Value",
516             });
517     internal_static_google_cloud_dataproc_v1_ClusterOperation_descriptor =
518         getDescriptor().getMessageTypes().get(10);
519     internal_static_google_cloud_dataproc_v1_ClusterOperation_fieldAccessorTable =
520         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
521             internal_static_google_cloud_dataproc_v1_ClusterOperation_descriptor,
522             new java.lang.String[] {
523               "OperationId", "Error", "Done",
524             });
525     internal_static_google_cloud_dataproc_v1_WorkflowGraph_descriptor =
526         getDescriptor().getMessageTypes().get(11);
527     internal_static_google_cloud_dataproc_v1_WorkflowGraph_fieldAccessorTable =
528         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
529             internal_static_google_cloud_dataproc_v1_WorkflowGraph_descriptor,
530             new java.lang.String[] {
531               "Nodes",
532             });
533     internal_static_google_cloud_dataproc_v1_WorkflowNode_descriptor =
534         getDescriptor().getMessageTypes().get(12);
535     internal_static_google_cloud_dataproc_v1_WorkflowNode_fieldAccessorTable =
536         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
537             internal_static_google_cloud_dataproc_v1_WorkflowNode_descriptor,
538             new java.lang.String[] {
539               "StepId", "PrerequisiteStepIds", "JobId", "State", "Error",
540             });
541     internal_static_google_cloud_dataproc_v1_CreateWorkflowTemplateRequest_descriptor =
542         getDescriptor().getMessageTypes().get(13);
543     internal_static_google_cloud_dataproc_v1_CreateWorkflowTemplateRequest_fieldAccessorTable =
544         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
545             internal_static_google_cloud_dataproc_v1_CreateWorkflowTemplateRequest_descriptor,
546             new java.lang.String[] {
547               "Parent", "Template",
548             });
549     internal_static_google_cloud_dataproc_v1_GetWorkflowTemplateRequest_descriptor =
550         getDescriptor().getMessageTypes().get(14);
551     internal_static_google_cloud_dataproc_v1_GetWorkflowTemplateRequest_fieldAccessorTable =
552         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
553             internal_static_google_cloud_dataproc_v1_GetWorkflowTemplateRequest_descriptor,
554             new java.lang.String[] {
555               "Name", "Version",
556             });
557     internal_static_google_cloud_dataproc_v1_InstantiateWorkflowTemplateRequest_descriptor =
558         getDescriptor().getMessageTypes().get(15);
559     internal_static_google_cloud_dataproc_v1_InstantiateWorkflowTemplateRequest_fieldAccessorTable =
560         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
561             internal_static_google_cloud_dataproc_v1_InstantiateWorkflowTemplateRequest_descriptor,
562             new java.lang.String[] {
563               "Name", "Version", "RequestId", "Parameters",
564             });
565     internal_static_google_cloud_dataproc_v1_InstantiateWorkflowTemplateRequest_ParametersEntry_descriptor =
566         internal_static_google_cloud_dataproc_v1_InstantiateWorkflowTemplateRequest_descriptor
567             .getNestedTypes()
568             .get(0);
569     internal_static_google_cloud_dataproc_v1_InstantiateWorkflowTemplateRequest_ParametersEntry_fieldAccessorTable =
570         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
571             internal_static_google_cloud_dataproc_v1_InstantiateWorkflowTemplateRequest_ParametersEntry_descriptor,
572             new java.lang.String[] {
573               "Key", "Value",
574             });
575     internal_static_google_cloud_dataproc_v1_InstantiateInlineWorkflowTemplateRequest_descriptor =
576         getDescriptor().getMessageTypes().get(16);
577     internal_static_google_cloud_dataproc_v1_InstantiateInlineWorkflowTemplateRequest_fieldAccessorTable =
578         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
579             internal_static_google_cloud_dataproc_v1_InstantiateInlineWorkflowTemplateRequest_descriptor,
580             new java.lang.String[] {
581               "Parent", "Template", "RequestId",
582             });
583     internal_static_google_cloud_dataproc_v1_UpdateWorkflowTemplateRequest_descriptor =
584         getDescriptor().getMessageTypes().get(17);
585     internal_static_google_cloud_dataproc_v1_UpdateWorkflowTemplateRequest_fieldAccessorTable =
586         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
587             internal_static_google_cloud_dataproc_v1_UpdateWorkflowTemplateRequest_descriptor,
588             new java.lang.String[] {
589               "Template",
590             });
591     internal_static_google_cloud_dataproc_v1_ListWorkflowTemplatesRequest_descriptor =
592         getDescriptor().getMessageTypes().get(18);
593     internal_static_google_cloud_dataproc_v1_ListWorkflowTemplatesRequest_fieldAccessorTable =
594         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
595             internal_static_google_cloud_dataproc_v1_ListWorkflowTemplatesRequest_descriptor,
596             new java.lang.String[] {
597               "Parent", "PageSize", "PageToken",
598             });
599     internal_static_google_cloud_dataproc_v1_ListWorkflowTemplatesResponse_descriptor =
600         getDescriptor().getMessageTypes().get(19);
601     internal_static_google_cloud_dataproc_v1_ListWorkflowTemplatesResponse_fieldAccessorTable =
602         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
603             internal_static_google_cloud_dataproc_v1_ListWorkflowTemplatesResponse_descriptor,
604             new java.lang.String[] {
605               "Templates", "NextPageToken",
606             });
607     internal_static_google_cloud_dataproc_v1_DeleteWorkflowTemplateRequest_descriptor =
608         getDescriptor().getMessageTypes().get(20);
609     internal_static_google_cloud_dataproc_v1_DeleteWorkflowTemplateRequest_fieldAccessorTable =
610         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
611             internal_static_google_cloud_dataproc_v1_DeleteWorkflowTemplateRequest_descriptor,
612             new java.lang.String[] {
613               "Name", "Version",
614             });
615     com.google.protobuf.ExtensionRegistry registry =
616         com.google.protobuf.ExtensionRegistry.newInstance();
617     registry.add(com.google.api.ClientProto.defaultHost);
618     registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
619     registry.add(com.google.api.AnnotationsProto.http);
620     registry.add(com.google.api.ClientProto.methodSignature);
621     registry.add(com.google.api.ClientProto.oauthScopes);
622     registry.add(com.google.api.ResourceProto.resource);
623     registry.add(com.google.api.ResourceProto.resourceReference);
624     registry.add(com.google.longrunning.OperationsProto.operationInfo);
com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)625     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
626         descriptor, registry);
com.google.api.AnnotationsProto.getDescriptor()627     com.google.api.AnnotationsProto.getDescriptor();
com.google.api.ClientProto.getDescriptor()628     com.google.api.ClientProto.getDescriptor();
com.google.api.FieldBehaviorProto.getDescriptor()629     com.google.api.FieldBehaviorProto.getDescriptor();
com.google.api.ResourceProto.getDescriptor()630     com.google.api.ResourceProto.getDescriptor();
com.google.cloud.dataproc.v1.ClustersProto.getDescriptor()631     com.google.cloud.dataproc.v1.ClustersProto.getDescriptor();
com.google.cloud.dataproc.v1.JobsProto.getDescriptor()632     com.google.cloud.dataproc.v1.JobsProto.getDescriptor();
com.google.longrunning.OperationsProto.getDescriptor()633     com.google.longrunning.OperationsProto.getDescriptor();
com.google.protobuf.DurationProto.getDescriptor()634     com.google.protobuf.DurationProto.getDescriptor();
com.google.protobuf.EmptyProto.getDescriptor()635     com.google.protobuf.EmptyProto.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor()636     com.google.protobuf.TimestampProto.getDescriptor();
637   }
638 
639   // @@protoc_insertion_point(outer_class_scope)
640 }
641