• 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/functions/v2/functions.proto
18 
19 package com.google.cloud.functions.v2;
20 
21 public final class FunctionsProto {
FunctionsProto()22   private FunctionsProto() {}
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_functions_v2_Function_descriptor;
32   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33       internal_static_google_cloud_functions_v2_Function_fieldAccessorTable;
34   static final com.google.protobuf.Descriptors.Descriptor
35       internal_static_google_cloud_functions_v2_Function_LabelsEntry_descriptor;
36   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
37       internal_static_google_cloud_functions_v2_Function_LabelsEntry_fieldAccessorTable;
38   static final com.google.protobuf.Descriptors.Descriptor
39       internal_static_google_cloud_functions_v2_StateMessage_descriptor;
40   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
41       internal_static_google_cloud_functions_v2_StateMessage_fieldAccessorTable;
42   static final com.google.protobuf.Descriptors.Descriptor
43       internal_static_google_cloud_functions_v2_StorageSource_descriptor;
44   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
45       internal_static_google_cloud_functions_v2_StorageSource_fieldAccessorTable;
46   static final com.google.protobuf.Descriptors.Descriptor
47       internal_static_google_cloud_functions_v2_RepoSource_descriptor;
48   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
49       internal_static_google_cloud_functions_v2_RepoSource_fieldAccessorTable;
50   static final com.google.protobuf.Descriptors.Descriptor
51       internal_static_google_cloud_functions_v2_Source_descriptor;
52   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
53       internal_static_google_cloud_functions_v2_Source_fieldAccessorTable;
54   static final com.google.protobuf.Descriptors.Descriptor
55       internal_static_google_cloud_functions_v2_SourceProvenance_descriptor;
56   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
57       internal_static_google_cloud_functions_v2_SourceProvenance_fieldAccessorTable;
58   static final com.google.protobuf.Descriptors.Descriptor
59       internal_static_google_cloud_functions_v2_BuildConfig_descriptor;
60   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
61       internal_static_google_cloud_functions_v2_BuildConfig_fieldAccessorTable;
62   static final com.google.protobuf.Descriptors.Descriptor
63       internal_static_google_cloud_functions_v2_BuildConfig_EnvironmentVariablesEntry_descriptor;
64   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
65       internal_static_google_cloud_functions_v2_BuildConfig_EnvironmentVariablesEntry_fieldAccessorTable;
66   static final com.google.protobuf.Descriptors.Descriptor
67       internal_static_google_cloud_functions_v2_ServiceConfig_descriptor;
68   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
69       internal_static_google_cloud_functions_v2_ServiceConfig_fieldAccessorTable;
70   static final com.google.protobuf.Descriptors.Descriptor
71       internal_static_google_cloud_functions_v2_ServiceConfig_EnvironmentVariablesEntry_descriptor;
72   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
73       internal_static_google_cloud_functions_v2_ServiceConfig_EnvironmentVariablesEntry_fieldAccessorTable;
74   static final com.google.protobuf.Descriptors.Descriptor
75       internal_static_google_cloud_functions_v2_SecretEnvVar_descriptor;
76   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
77       internal_static_google_cloud_functions_v2_SecretEnvVar_fieldAccessorTable;
78   static final com.google.protobuf.Descriptors.Descriptor
79       internal_static_google_cloud_functions_v2_SecretVolume_descriptor;
80   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
81       internal_static_google_cloud_functions_v2_SecretVolume_fieldAccessorTable;
82   static final com.google.protobuf.Descriptors.Descriptor
83       internal_static_google_cloud_functions_v2_SecretVolume_SecretVersion_descriptor;
84   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
85       internal_static_google_cloud_functions_v2_SecretVolume_SecretVersion_fieldAccessorTable;
86   static final com.google.protobuf.Descriptors.Descriptor
87       internal_static_google_cloud_functions_v2_EventTrigger_descriptor;
88   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
89       internal_static_google_cloud_functions_v2_EventTrigger_fieldAccessorTable;
90   static final com.google.protobuf.Descriptors.Descriptor
91       internal_static_google_cloud_functions_v2_EventFilter_descriptor;
92   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
93       internal_static_google_cloud_functions_v2_EventFilter_fieldAccessorTable;
94   static final com.google.protobuf.Descriptors.Descriptor
95       internal_static_google_cloud_functions_v2_GetFunctionRequest_descriptor;
96   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
97       internal_static_google_cloud_functions_v2_GetFunctionRequest_fieldAccessorTable;
98   static final com.google.protobuf.Descriptors.Descriptor
99       internal_static_google_cloud_functions_v2_ListFunctionsRequest_descriptor;
100   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
101       internal_static_google_cloud_functions_v2_ListFunctionsRequest_fieldAccessorTable;
102   static final com.google.protobuf.Descriptors.Descriptor
103       internal_static_google_cloud_functions_v2_ListFunctionsResponse_descriptor;
104   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
105       internal_static_google_cloud_functions_v2_ListFunctionsResponse_fieldAccessorTable;
106   static final com.google.protobuf.Descriptors.Descriptor
107       internal_static_google_cloud_functions_v2_CreateFunctionRequest_descriptor;
108   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
109       internal_static_google_cloud_functions_v2_CreateFunctionRequest_fieldAccessorTable;
110   static final com.google.protobuf.Descriptors.Descriptor
111       internal_static_google_cloud_functions_v2_UpdateFunctionRequest_descriptor;
112   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
113       internal_static_google_cloud_functions_v2_UpdateFunctionRequest_fieldAccessorTable;
114   static final com.google.protobuf.Descriptors.Descriptor
115       internal_static_google_cloud_functions_v2_DeleteFunctionRequest_descriptor;
116   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
117       internal_static_google_cloud_functions_v2_DeleteFunctionRequest_fieldAccessorTable;
118   static final com.google.protobuf.Descriptors.Descriptor
119       internal_static_google_cloud_functions_v2_GenerateUploadUrlRequest_descriptor;
120   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
121       internal_static_google_cloud_functions_v2_GenerateUploadUrlRequest_fieldAccessorTable;
122   static final com.google.protobuf.Descriptors.Descriptor
123       internal_static_google_cloud_functions_v2_GenerateUploadUrlResponse_descriptor;
124   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
125       internal_static_google_cloud_functions_v2_GenerateUploadUrlResponse_fieldAccessorTable;
126   static final com.google.protobuf.Descriptors.Descriptor
127       internal_static_google_cloud_functions_v2_GenerateDownloadUrlRequest_descriptor;
128   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
129       internal_static_google_cloud_functions_v2_GenerateDownloadUrlRequest_fieldAccessorTable;
130   static final com.google.protobuf.Descriptors.Descriptor
131       internal_static_google_cloud_functions_v2_GenerateDownloadUrlResponse_descriptor;
132   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
133       internal_static_google_cloud_functions_v2_GenerateDownloadUrlResponse_fieldAccessorTable;
134   static final com.google.protobuf.Descriptors.Descriptor
135       internal_static_google_cloud_functions_v2_ListRuntimesRequest_descriptor;
136   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
137       internal_static_google_cloud_functions_v2_ListRuntimesRequest_fieldAccessorTable;
138   static final com.google.protobuf.Descriptors.Descriptor
139       internal_static_google_cloud_functions_v2_ListRuntimesResponse_descriptor;
140   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
141       internal_static_google_cloud_functions_v2_ListRuntimesResponse_fieldAccessorTable;
142   static final com.google.protobuf.Descriptors.Descriptor
143       internal_static_google_cloud_functions_v2_ListRuntimesResponse_Runtime_descriptor;
144   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
145       internal_static_google_cloud_functions_v2_ListRuntimesResponse_Runtime_fieldAccessorTable;
146   static final com.google.protobuf.Descriptors.Descriptor
147       internal_static_google_cloud_functions_v2_OperationMetadata_descriptor;
148   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
149       internal_static_google_cloud_functions_v2_OperationMetadata_fieldAccessorTable;
150   static final com.google.protobuf.Descriptors.Descriptor
151       internal_static_google_cloud_functions_v2_Stage_descriptor;
152   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
153       internal_static_google_cloud_functions_v2_Stage_fieldAccessorTable;
154 
getDescriptor()155   public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
156     return descriptor;
157   }
158 
159   private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
160 
161   static {
162     java.lang.String[] descriptorData = {
163       "\n)google/cloud/functions/v2/functions.pr"
164           + "oto\022\031google.cloud.functions.v2\032\034google/a"
165           + "pi/annotations.proto\032\027google/api/client."
166           + "proto\032\037google/api/field_behavior.proto\032\031"
167           + "google/api/resource.proto\032#google/longru"
168           + "nning/operations.proto\032\031google/protobuf/"
169           + "any.proto\032\033google/protobuf/empty.proto\032 "
170           + "google/protobuf/field_mask.proto\032\037google"
171           + "/protobuf/timestamp.proto\"\207\007\n\010Function\022\014"
172           + "\n\004name\030\001 \001(\t\022;\n\013environment\030\n \001(\0162&.goog"
173           + "le.cloud.functions.v2.Environment\022\023\n\013des"
174           + "cription\030\002 \001(\t\022<\n\014build_config\030\003 \001(\0132&.g"
175           + "oogle.cloud.functions.v2.BuildConfig\022@\n\016"
176           + "service_config\030\004 \001(\0132(.google.cloud.func"
177           + "tions.v2.ServiceConfig\022>\n\revent_trigger\030"
178           + "\005 \001(\0132\'.google.cloud.functions.v2.EventT"
179           + "rigger\022=\n\005state\030\006 \001(\0162).google.cloud.fun"
180           + "ctions.v2.Function.StateB\003\340A\003\0224\n\013update_"
181           + "time\030\007 \001(\0132\032.google.protobuf.TimestampB\003"
182           + "\340A\003\022?\n\006labels\030\010 \003(\0132/.google.cloud.funct"
183           + "ions.v2.Function.LabelsEntry\022D\n\016state_me"
184           + "ssages\030\t \003(\0132\'.google.cloud.functions.v2"
185           + ".StateMessageB\003\340A\003\022<\n\014kms_key_name\030\031 \001(\t"
186           + "B&\372A#\n!cloudkms.googleapis.com/CryptoKey"
187           + "\022\020\n\003url\030\016 \001(\tB\003\340A\003\032-\n\013LabelsEntry\022\013\n\003key"
188           + "\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"`\n\005State\022\025\n\021ST"
189           + "ATE_UNSPECIFIED\020\000\022\n\n\006ACTIVE\020\001\022\n\n\006FAILED\020"
190           + "\002\022\r\n\tDEPLOYING\020\003\022\014\n\010DELETING\020\004\022\013\n\007UNKNOW"
191           + "N\020\005:~\352A{\n&cloudfunctions.googleapis.com/"
192           + "Function\022<projects/{project}/locations/{"
193           + "location}/functions/{function}*\tfunction"
194           + "s2\010function\"\271\001\n\014StateMessage\022B\n\010severity"
195           + "\030\001 \001(\01620.google.cloud.functions.v2.State"
196           + "Message.Severity\022\014\n\004type\030\002 \001(\t\022\017\n\007messag"
197           + "e\030\003 \001(\t\"F\n\010Severity\022\030\n\024SEVERITY_UNSPECIF"
198           + "IED\020\000\022\t\n\005ERROR\020\001\022\013\n\007WARNING\020\002\022\010\n\004INFO\020\003\""
199           + "C\n\rStorageSource\022\016\n\006bucket\030\001 \001(\t\022\016\n\006obje"
200           + "ct\030\002 \001(\t\022\022\n\ngeneration\030\003 \001(\003\"\243\001\n\nRepoSou"
201           + "rce\022\025\n\013branch_name\030\003 \001(\tH\000\022\022\n\010tag_name\030\004"
202           + " \001(\tH\000\022\024\n\ncommit_sha\030\005 \001(\tH\000\022\022\n\nproject_"
203           + "id\030\001 \001(\t\022\021\n\trepo_name\030\002 \001(\t\022\013\n\003dir\030\006 \001(\t"
204           + "\022\024\n\014invert_regex\030\007 \001(\010B\n\n\010revision\"\224\001\n\006S"
205           + "ource\022B\n\016storage_source\030\001 \001(\0132(.google.c"
206           + "loud.functions.v2.StorageSourceH\000\022<\n\013rep"
207           + "o_source\030\002 \001(\0132%.google.cloud.functions."
208           + "v2.RepoSourceH\000B\010\n\006source\"\242\001\n\020SourceProv"
209           + "enance\022I\n\027resolved_storage_source\030\001 \001(\0132"
210           + "(.google.cloud.functions.v2.StorageSourc"
211           + "e\022C\n\024resolved_repo_source\030\002 \001(\0132%.google"
212           + ".cloud.functions.v2.RepoSource\"\314\005\n\013Build"
213           + "Config\0226\n\005build\030\001 \001(\tB\'\340A\003\372A!\n\037cloudbuil"
214           + "d.googleapis.com/Build\022\017\n\007runtime\030\002 \001(\t\022"
215           + "\023\n\013entry_point\030\003 \001(\t\0221\n\006source\030\004 \001(\0132!.g"
216           + "oogle.cloud.functions.v2.Source\022K\n\021sourc"
217           + "e_provenance\030\010 \001(\0132+.google.cloud.functi"
218           + "ons.v2.SourceProvenanceB\003\340A\003\022>\n\013worker_p"
219           + "ool\030\005 \001(\tB)\372A&\n$cloudbuild.googleapis.co"
220           + "m/WorkerPool\022_\n\025environment_variables\030\006 "
221           + "\003(\0132@.google.cloud.functions.v2.BuildCon"
222           + "fig.EnvironmentVariablesEntry\022S\n\017docker_"
223           + "registry\030\n \001(\01625.google.cloud.functions."
224           + "v2.BuildConfig.DockerRegistryB\003\340A\001\022J\n\021do"
225           + "cker_repository\030\007 \001(\tB/\372A,\n*artifactregi"
226           + "stry.googleapis.com/Repository\032;\n\031Enviro"
227           + "nmentVariablesEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005valu"
228           + "e\030\002 \001(\t:\0028\001\"`\n\016DockerRegistry\022\037\n\033DOCKER_"
229           + "REGISTRY_UNSPECIFIED\020\000\022\026\n\022CONTAINER_REGI"
230           + "STRY\020\001\022\025\n\021ARTIFACT_REGISTRY\020\002\"\252\n\n\rServic"
231           + "eConfig\0223\n\007service\030\001 \001(\tB\"\340A\003\372A\034\n\032run.go"
232           + "ogleapis.com/Service\022\027\n\017timeout_seconds\030"
233           + "\002 \001(\005\022\030\n\020available_memory\030\r \001(\t\022\025\n\ravail"
234           + "able_cpu\030\026 \001(\t\022a\n\025environment_variables\030"
235           + "\004 \003(\0132B.google.cloud.functions.v2.Servic"
236           + "eConfig.EnvironmentVariablesEntry\022\032\n\022max"
237           + "_instance_count\030\005 \001(\005\022\032\n\022min_instance_co"
238           + "unt\030\014 \001(\005\022>\n\rvpc_connector\030\006 \001(\tB\'\372A$\n\"v"
239           + "pcaccess.googleapis.com/Connector\022j\n\035vpc"
240           + "_connector_egress_settings\030\007 \001(\0162C.googl"
241           + "e.cloud.functions.v2.ServiceConfig.VpcCo"
242           + "nnectorEgressSettings\022R\n\020ingress_setting"
243           + "s\030\010 \001(\01628.google.cloud.functions.v2.Serv"
244           + "iceConfig.IngressSettings\022\020\n\003uri\030\t \001(\tB\003"
245           + "\340A\003\022\035\n\025service_account_email\030\n \001(\t\022&\n\036al"
246           + "l_traffic_on_latest_revision\030\020 \001(\010\022M\n\034se"
247           + "cret_environment_variables\030\021 \003(\0132\'.googl"
248           + "e.cloud.functions.v2.SecretEnvVar\022?\n\016sec"
249           + "ret_volumes\030\023 \003(\0132\'.google.cloud.functio"
250           + "ns.v2.SecretVolume\022\025\n\010revision\030\022 \001(\tB\003\340A"
251           + "\003\022(\n max_instance_request_concurrency\030\024 "
252           + "\001(\005\022N\n\016security_level\030\025 \001(\01626.google.clo"
253           + "ud.functions.v2.ServiceConfig.SecurityLe"
254           + "vel\032;\n\031EnvironmentVariablesEntry\022\013\n\003key\030"
255           + "\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"u\n\032VpcConnector"
256           + "EgressSettings\022-\n)VPC_CONNECTOR_EGRESS_S"
257           + "ETTINGS_UNSPECIFIED\020\000\022\027\n\023PRIVATE_RANGES_"
258           + "ONLY\020\001\022\017\n\013ALL_TRAFFIC\020\002\"x\n\017IngressSettin"
259           + "gs\022 \n\034INGRESS_SETTINGS_UNSPECIFIED\020\000\022\r\n\t"
260           + "ALLOW_ALL\020\001\022\027\n\023ALLOW_INTERNAL_ONLY\020\002\022\033\n\027"
261           + "ALLOW_INTERNAL_AND_GCLB\020\003\"W\n\rSecurityLev"
262           + "el\022\036\n\032SECURITY_LEVEL_UNSPECIFIED\020\000\022\021\n\rSE"
263           + "CURE_ALWAYS\020\001\022\023\n\017SECURE_OPTIONAL\020\002\"P\n\014Se"
264           + "cretEnvVar\022\013\n\003key\030\001 \001(\t\022\022\n\nproject_id\030\002 "
265           + "\001(\t\022\016\n\006secret\030\003 \001(\t\022\017\n\007version\030\004 \001(\t\"\277\001\n"
266           + "\014SecretVolume\022\022\n\nmount_path\030\001 \001(\t\022\022\n\npro"
267           + "ject_id\030\002 \001(\t\022\016\n\006secret\030\003 \001(\t\022G\n\010version"
268           + "s\030\004 \003(\01325.google.cloud.functions.v2.Secr"
269           + "etVolume.SecretVersion\032.\n\rSecretVersion\022"
270           + "\017\n\007version\030\001 \001(\t\022\014\n\004path\030\002 \001(\t\"\205\004\n\014Event"
271           + "Trigger\0228\n\007trigger\030\001 \001(\tB\'\340A\003\372A!\n\037eventa"
272           + "rc.googleapis.com/Trigger\022\026\n\016trigger_reg"
273           + "ion\030\002 \001(\t\022\027\n\nevent_type\030\003 \001(\tB\003\340A\002\022=\n\rev"
274           + "ent_filters\030\004 \003(\0132&.google.cloud.functio"
275           + "ns.v2.EventFilter\0229\n\014pubsub_topic\030\005 \001(\tB"
276           + "#\340A\001\372A\035\n\033pubsub.googleapis.com/Topic\022\"\n\025"
277           + "service_account_email\030\006 \001(\tB\003\340A\001\022N\n\014retr"
278           + "y_policy\030\007 \001(\01623.google.cloud.functions."
279           + "v2.EventTrigger.RetryPolicyB\003\340A\001\0228\n\007chan"
280           + "nel\030\010 \001(\tB\'\340A\001\372A!\n\037eventarc.googleapis.c"
281           + "om/Channel\"b\n\013RetryPolicy\022\034\n\030RETRY_POLIC"
282           + "Y_UNSPECIFIED\020\000\022\035\n\031RETRY_POLICY_DO_NOT_R"
283           + "ETRY\020\001\022\026\n\022RETRY_POLICY_RETRY\020\002\"P\n\013EventF"
284           + "ilter\022\026\n\tattribute\030\001 \001(\tB\003\340A\002\022\022\n\005value\030\002"
285           + " \001(\tB\003\340A\002\022\025\n\010operator\030\003 \001(\tB\003\340A\001\"R\n\022GetF"
286           + "unctionRequest\022<\n\004name\030\001 \001(\tB.\340A\002\372A(\n&cl"
287           + "oudfunctions.googleapis.com/Function\"\237\001\n"
288           + "\024ListFunctionsRequest\022>\n\006parent\030\001 \001(\tB.\340"
289           + "A\002\372A(\022&cloudfunctions.googleapis.com/Fun"
290           + "ction\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003"
291           + " \001(\t\022\016\n\006filter\030\004 \001(\t\022\020\n\010order_by\030\005 \001(\t\"}"
292           + "\n\025ListFunctionsResponse\0226\n\tfunctions\030\001 \003"
293           + "(\0132#.google.cloud.functions.v2.Function\022"
294           + "\027\n\017next_page_token\030\002 \001(\t\022\023\n\013unreachable\030"
295           + "\003 \003(\t\"\243\001\n\025CreateFunctionRequest\0229\n\006paren"
296           + "t\030\001 \001(\tB)\340A\002\372A#\n!locations.googleapis.co"
297           + "m/Location\022:\n\010function\030\002 \001(\0132#.google.cl"
298           + "oud.functions.v2.FunctionB\003\340A\002\022\023\n\013functi"
299           + "on_id\030\003 \001(\t\"\204\001\n\025UpdateFunctionRequest\022:\n"
300           + "\010function\030\001 \001(\0132#.google.cloud.functions"
301           + ".v2.FunctionB\003\340A\002\022/\n\013update_mask\030\002 \001(\0132\032"
302           + ".google.protobuf.FieldMask\"U\n\025DeleteFunc"
303           + "tionRequest\022<\n\004name\030\001 \001(\tB.\340A\002\372A(\n&cloud"
304           + "functions.googleapis.com/Function\"\223\001\n\030Ge"
305           + "nerateUploadUrlRequest\0229\n\006parent\030\001 \001(\tB)"
306           + "\340A\002\372A#\n!locations.googleapis.com/Locatio"
307           + "n\022<\n\014kms_key_name\030\002 \001(\tB&\372A#\n!cloudkms.g"
308           + "oogleapis.com/CryptoKey\"q\n\031GenerateUploa"
309           + "dUrlResponse\022\022\n\nupload_url\030\001 \001(\t\022@\n\016stor"
310           + "age_source\030\002 \001(\0132(.google.cloud.function"
311           + "s.v2.StorageSource\"Z\n\032GenerateDownloadUr"
312           + "lRequest\022<\n\004name\030\001 \001(\tB.\340A\002\372A(\n&cloudfun"
313           + "ctions.googleapis.com/Function\"3\n\033Genera"
314           + "teDownloadUrlResponse\022\024\n\014download_url\030\001 "
315           + "\001(\t\"`\n\023ListRuntimesRequest\0229\n\006parent\030\001 \001"
316           + "(\tB)\340A\002\372A#\n!locations.googleapis.com/Loc"
317           + "ation\022\016\n\006filter\030\002 \001(\t\"\256\003\n\024ListRuntimesRe"
318           + "sponse\022I\n\010runtimes\030\001 \003(\01327.google.cloud."
319           + "functions.v2.ListRuntimesResponse.Runtim"
320           + "e\032\311\001\n\007Runtime\022\014\n\004name\030\001 \001(\t\022\024\n\014display_n"
321           + "ame\030\005 \001(\t\022K\n\005stage\030\002 \001(\0162<.google.cloud."
322           + "functions.v2.ListRuntimesResponse.Runtim"
323           + "eStage\022\020\n\010warnings\030\003 \003(\t\022;\n\013environment\030"
324           + "\004 \001(\0162&.google.cloud.functions.v2.Enviro"
325           + "nment\"\177\n\014RuntimeStage\022\035\n\031RUNTIME_STAGE_U"
326           + "NSPECIFIED\020\000\022\017\n\013DEVELOPMENT\020\001\022\t\n\005ALPHA\020\002"
327           + "\022\010\n\004BETA\020\003\022\006\n\002GA\020\004\022\016\n\nDEPRECATED\020\005\022\022\n\016DE"
328           + "COMMISSIONED\020\006\"\270\002\n\021OperationMetadata\022/\n\013"
329           + "create_time\030\001 \001(\0132\032.google.protobuf.Time"
330           + "stamp\022,\n\010end_time\030\002 \001(\0132\032.google.protobu"
331           + "f.Timestamp\022\016\n\006target\030\003 \001(\t\022\014\n\004verb\030\004 \001("
332           + "\t\022\025\n\rstatus_detail\030\005 \001(\t\022\030\n\020cancel_reque"
333           + "sted\030\006 \001(\010\022\023\n\013api_version\030\007 \001(\t\022.\n\020reque"
334           + "st_resource\030\010 \001(\0132\024.google.protobuf.Any\022"
335           + "0\n\006stages\030\t \003(\0132 .google.cloud.functions"
336           + ".v2.Stage\"\304\003\n\005Stage\0223\n\004name\030\001 \001(\0162%.goog"
337           + "le.cloud.functions.v2.Stage.Name\022\017\n\007mess"
338           + "age\030\002 \001(\t\0225\n\005state\030\003 \001(\0162&.google.cloud."
339           + "functions.v2.Stage.State\022\020\n\010resource\030\004 \001"
340           + "(\t\022\024\n\014resource_uri\030\005 \001(\t\022?\n\016state_messag"
341           + "es\030\006 \003(\0132\'.google.cloud.functions.v2.Sta"
342           + "teMessage\"\204\001\n\004Name\022\024\n\020NAME_UNSPECIFIED\020\000"
343           + "\022\025\n\021ARTIFACT_REGISTRY\020\001\022\t\n\005BUILD\020\002\022\013\n\007SE"
344           + "RVICE\020\003\022\013\n\007TRIGGER\020\004\022\024\n\020SERVICE_ROLLBACK"
345           + "\020\005\022\024\n\020TRIGGER_ROLLBACK\020\006\"N\n\005State\022\025\n\021STA"
346           + "TE_UNSPECIFIED\020\000\022\017\n\013NOT_STARTED\020\001\022\017\n\013IN_"
347           + "PROGRESS\020\002\022\014\n\010COMPLETE\020\003*@\n\013Environment\022"
348           + "\033\n\027ENVIRONMENT_UNSPECIFIED\020\000\022\t\n\005GEN_1\020\001\022"
349           + "\t\n\005GEN_2\020\0022\252\016\n\017FunctionService\022\237\001\n\013GetFu"
350           + "nction\022-.google.cloud.functions.v2.GetFu"
351           + "nctionRequest\032#.google.cloud.functions.v"
352           + "2.Function\"<\202\323\344\223\002/\022-/v2/{name=projects/*"
353           + "/locations/*/functions/*}\332A\004name\022\262\001\n\rLis"
354           + "tFunctions\022/.google.cloud.functions.v2.L"
355           + "istFunctionsRequest\0320.google.cloud.funct"
356           + "ions.v2.ListFunctionsResponse\">\202\323\344\223\002/\022-/"
357           + "v2/{parent=projects/*/locations/*}/funct"
358           + "ions\332A\006parent\022\225\002\n\016CreateFunction\0220.googl"
359           + "e.cloud.functions.v2.CreateFunctionReque"
360           + "st\032\035.google.longrunning.Operation\"\261\001\202\323\344\223"
361           + "\0029\"-/v2/{parent=projects/*/locations/*}/"
362           + "functions:\010function\332A\033parent,function,fu"
363           + "nction_id\312AQ\n\"google.cloud.functions.v2."
364           + "Function\022+google.cloud.functions.v2.Oper"
365           + "ationMetadata\022\227\002\n\016UpdateFunction\0220.googl"
366           + "e.cloud.functions.v2.UpdateFunctionReque"
367           + "st\032\035.google.longrunning.Operation\"\263\001\202\323\344\223"
368           + "\002B26/v2/{function.name=projects/*/locati"
369           + "ons/*/functions/*}:\010function\332A\024function,"
370           + "update_mask\312AQ\n\"google.cloud.functions.v"
371           + "2.Function\022+google.cloud.functions.v2.Op"
372           + "erationMetadata\022\347\001\n\016DeleteFunction\0220.goo"
373           + "gle.cloud.functions.v2.DeleteFunctionReq"
374           + "uest\032\035.google.longrunning.Operation\"\203\001\202\323"
375           + "\344\223\002/*-/v2/{name=projects/*/locations/*/f"
376           + "unctions/*}\332A\004name\312AD\n\025google.protobuf.E"
377           + "mpty\022+google.cloud.functions.v2.Operatio"
378           + "nMetadata\022\312\001\n\021GenerateUploadUrl\0223.google"
379           + ".cloud.functions.v2.GenerateUploadUrlReq"
380           + "uest\0324.google.cloud.functions.v2.Generat"
381           + "eUploadUrlResponse\"J\202\323\344\223\002D\"?/v2/{parent="
382           + "projects/*/locations/*}/functions:genera"
383           + "teUploadUrl:\001*\022\322\001\n\023GenerateDownloadUrl\0225"
384           + ".google.cloud.functions.v2.GenerateDownl"
385           + "oadUrlRequest\0326.google.cloud.functions.v"
386           + "2.GenerateDownloadUrlResponse\"L\202\323\344\223\002F\"A/"
387           + "v2/{name=projects/*/locations/*/function"
388           + "s/*}:generateDownloadUrl:\001*\022\256\001\n\014ListRunt"
389           + "imes\022..google.cloud.functions.v2.ListRun"
390           + "timesRequest\032/.google.cloud.functions.v2"
391           + ".ListRuntimesResponse\"=\202\323\344\223\002.\022,/v2/{pare"
392           + "nt=projects/*/locations/*}/runtimes\332A\006pa"
393           + "rent\032Q\312A\035cloudfunctions.googleapis.com\322A"
394           + ".https://www.googleapis.com/auth/cloud-p"
395           + "latformB\356\007\n\035com.google.cloud.functions.v"
396           + "2B\016FunctionsProtoP\001Z;cloud.google.com/go"
397           + "/functions/apiv2/functionspb;functionspb"
398           + "\242\002\003GCF\352Ao\n*artifactregistry.googleapis.c"
399           + "om/Repository\022Aprojects/{project}/locati"
400           + "ons/{location}/repositories/{repository}"
401           + "\352AY\n\037cloudbuild.googleapis.com/Build\0226pr"
402           + "ojects/{project}/locations/{location}/bu"
403           + "ilds/{build}\352Ai\n$cloudbuild.googleapis.c"
404           + "om/WorkerPool\022Aprojects/{project}/locati"
405           + "ons/{location}/workerPools/{worker_pool}"
406           + "\352AX\n\032run.googleapis.com/Service\022:project"
407           + "s/{project}/locations/{location}/service"
408           + "s/{service}\352Ad\n\"vpcaccess.googleapis.com"
409           + "/Connector\022>projects/{project}/locations"
410           + "/{location}/connectors/{connector}\352A]\n\037e"
411           + "ventarc.googleapis.com/Trigger\022:projects"
412           + "/{project}/locations/{location}/triggers"
413           + "/{trigger}\352A]\n\037eventarc.googleapis.com/C"
414           + "hannel\022:projects/{project}/locations/{lo"
415           + "cation}/channels/{channel}\352A@\n\033pubsub.go"
416           + "ogleapis.com/Topic\022!projects/{project}/t"
417           + "opics/{topic}\352Ax\n!cloudkms.googleapis.co"
418           + "m/CryptoKey\022Sprojects/{project}/location"
419           + "s/{location}/keyRings/{key_ring}/cryptoK"
420           + "eys/{crypto_key}b\006proto3"
421     };
422     descriptor =
423         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
424             descriptorData,
425             new com.google.protobuf.Descriptors.FileDescriptor[] {
426               com.google.api.AnnotationsProto.getDescriptor(),
427               com.google.api.ClientProto.getDescriptor(),
428               com.google.api.FieldBehaviorProto.getDescriptor(),
429               com.google.api.ResourceProto.getDescriptor(),
430               com.google.longrunning.OperationsProto.getDescriptor(),
431               com.google.protobuf.AnyProto.getDescriptor(),
432               com.google.protobuf.EmptyProto.getDescriptor(),
433               com.google.protobuf.FieldMaskProto.getDescriptor(),
434               com.google.protobuf.TimestampProto.getDescriptor(),
435             });
436     internal_static_google_cloud_functions_v2_Function_descriptor =
437         getDescriptor().getMessageTypes().get(0);
438     internal_static_google_cloud_functions_v2_Function_fieldAccessorTable =
439         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
440             internal_static_google_cloud_functions_v2_Function_descriptor,
441             new java.lang.String[] {
442               "Name",
443               "Environment",
444               "Description",
445               "BuildConfig",
446               "ServiceConfig",
447               "EventTrigger",
448               "State",
449               "UpdateTime",
450               "Labels",
451               "StateMessages",
452               "KmsKeyName",
453               "Url",
454             });
455     internal_static_google_cloud_functions_v2_Function_LabelsEntry_descriptor =
456         internal_static_google_cloud_functions_v2_Function_descriptor.getNestedTypes().get(0);
457     internal_static_google_cloud_functions_v2_Function_LabelsEntry_fieldAccessorTable =
458         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
459             internal_static_google_cloud_functions_v2_Function_LabelsEntry_descriptor,
460             new java.lang.String[] {
461               "Key", "Value",
462             });
463     internal_static_google_cloud_functions_v2_StateMessage_descriptor =
464         getDescriptor().getMessageTypes().get(1);
465     internal_static_google_cloud_functions_v2_StateMessage_fieldAccessorTable =
466         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
467             internal_static_google_cloud_functions_v2_StateMessage_descriptor,
468             new java.lang.String[] {
469               "Severity", "Type", "Message",
470             });
471     internal_static_google_cloud_functions_v2_StorageSource_descriptor =
472         getDescriptor().getMessageTypes().get(2);
473     internal_static_google_cloud_functions_v2_StorageSource_fieldAccessorTable =
474         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
475             internal_static_google_cloud_functions_v2_StorageSource_descriptor,
476             new java.lang.String[] {
477               "Bucket", "Object", "Generation",
478             });
479     internal_static_google_cloud_functions_v2_RepoSource_descriptor =
480         getDescriptor().getMessageTypes().get(3);
481     internal_static_google_cloud_functions_v2_RepoSource_fieldAccessorTable =
482         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
483             internal_static_google_cloud_functions_v2_RepoSource_descriptor,
484             new java.lang.String[] {
485               "BranchName",
486               "TagName",
487               "CommitSha",
488               "ProjectId",
489               "RepoName",
490               "Dir",
491               "InvertRegex",
492               "Revision",
493             });
494     internal_static_google_cloud_functions_v2_Source_descriptor =
495         getDescriptor().getMessageTypes().get(4);
496     internal_static_google_cloud_functions_v2_Source_fieldAccessorTable =
497         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
498             internal_static_google_cloud_functions_v2_Source_descriptor,
499             new java.lang.String[] {
500               "StorageSource", "RepoSource", "Source",
501             });
502     internal_static_google_cloud_functions_v2_SourceProvenance_descriptor =
503         getDescriptor().getMessageTypes().get(5);
504     internal_static_google_cloud_functions_v2_SourceProvenance_fieldAccessorTable =
505         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
506             internal_static_google_cloud_functions_v2_SourceProvenance_descriptor,
507             new java.lang.String[] {
508               "ResolvedStorageSource", "ResolvedRepoSource",
509             });
510     internal_static_google_cloud_functions_v2_BuildConfig_descriptor =
511         getDescriptor().getMessageTypes().get(6);
512     internal_static_google_cloud_functions_v2_BuildConfig_fieldAccessorTable =
513         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
514             internal_static_google_cloud_functions_v2_BuildConfig_descriptor,
515             new java.lang.String[] {
516               "Build",
517               "Runtime",
518               "EntryPoint",
519               "Source",
520               "SourceProvenance",
521               "WorkerPool",
522               "EnvironmentVariables",
523               "DockerRegistry",
524               "DockerRepository",
525             });
526     internal_static_google_cloud_functions_v2_BuildConfig_EnvironmentVariablesEntry_descriptor =
527         internal_static_google_cloud_functions_v2_BuildConfig_descriptor.getNestedTypes().get(0);
528     internal_static_google_cloud_functions_v2_BuildConfig_EnvironmentVariablesEntry_fieldAccessorTable =
529         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
530             internal_static_google_cloud_functions_v2_BuildConfig_EnvironmentVariablesEntry_descriptor,
531             new java.lang.String[] {
532               "Key", "Value",
533             });
534     internal_static_google_cloud_functions_v2_ServiceConfig_descriptor =
535         getDescriptor().getMessageTypes().get(7);
536     internal_static_google_cloud_functions_v2_ServiceConfig_fieldAccessorTable =
537         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
538             internal_static_google_cloud_functions_v2_ServiceConfig_descriptor,
539             new java.lang.String[] {
540               "Service",
541               "TimeoutSeconds",
542               "AvailableMemory",
543               "AvailableCpu",
544               "EnvironmentVariables",
545               "MaxInstanceCount",
546               "MinInstanceCount",
547               "VpcConnector",
548               "VpcConnectorEgressSettings",
549               "IngressSettings",
550               "Uri",
551               "ServiceAccountEmail",
552               "AllTrafficOnLatestRevision",
553               "SecretEnvironmentVariables",
554               "SecretVolumes",
555               "Revision",
556               "MaxInstanceRequestConcurrency",
557               "SecurityLevel",
558             });
559     internal_static_google_cloud_functions_v2_ServiceConfig_EnvironmentVariablesEntry_descriptor =
560         internal_static_google_cloud_functions_v2_ServiceConfig_descriptor.getNestedTypes().get(0);
561     internal_static_google_cloud_functions_v2_ServiceConfig_EnvironmentVariablesEntry_fieldAccessorTable =
562         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
563             internal_static_google_cloud_functions_v2_ServiceConfig_EnvironmentVariablesEntry_descriptor,
564             new java.lang.String[] {
565               "Key", "Value",
566             });
567     internal_static_google_cloud_functions_v2_SecretEnvVar_descriptor =
568         getDescriptor().getMessageTypes().get(8);
569     internal_static_google_cloud_functions_v2_SecretEnvVar_fieldAccessorTable =
570         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
571             internal_static_google_cloud_functions_v2_SecretEnvVar_descriptor,
572             new java.lang.String[] {
573               "Key", "ProjectId", "Secret", "Version",
574             });
575     internal_static_google_cloud_functions_v2_SecretVolume_descriptor =
576         getDescriptor().getMessageTypes().get(9);
577     internal_static_google_cloud_functions_v2_SecretVolume_fieldAccessorTable =
578         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
579             internal_static_google_cloud_functions_v2_SecretVolume_descriptor,
580             new java.lang.String[] {
581               "MountPath", "ProjectId", "Secret", "Versions",
582             });
583     internal_static_google_cloud_functions_v2_SecretVolume_SecretVersion_descriptor =
584         internal_static_google_cloud_functions_v2_SecretVolume_descriptor.getNestedTypes().get(0);
585     internal_static_google_cloud_functions_v2_SecretVolume_SecretVersion_fieldAccessorTable =
586         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
587             internal_static_google_cloud_functions_v2_SecretVolume_SecretVersion_descriptor,
588             new java.lang.String[] {
589               "Version", "Path",
590             });
591     internal_static_google_cloud_functions_v2_EventTrigger_descriptor =
592         getDescriptor().getMessageTypes().get(10);
593     internal_static_google_cloud_functions_v2_EventTrigger_fieldAccessorTable =
594         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
595             internal_static_google_cloud_functions_v2_EventTrigger_descriptor,
596             new java.lang.String[] {
597               "Trigger",
598               "TriggerRegion",
599               "EventType",
600               "EventFilters",
601               "PubsubTopic",
602               "ServiceAccountEmail",
603               "RetryPolicy",
604               "Channel",
605             });
606     internal_static_google_cloud_functions_v2_EventFilter_descriptor =
607         getDescriptor().getMessageTypes().get(11);
608     internal_static_google_cloud_functions_v2_EventFilter_fieldAccessorTable =
609         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
610             internal_static_google_cloud_functions_v2_EventFilter_descriptor,
611             new java.lang.String[] {
612               "Attribute", "Value", "Operator",
613             });
614     internal_static_google_cloud_functions_v2_GetFunctionRequest_descriptor =
615         getDescriptor().getMessageTypes().get(12);
616     internal_static_google_cloud_functions_v2_GetFunctionRequest_fieldAccessorTable =
617         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
618             internal_static_google_cloud_functions_v2_GetFunctionRequest_descriptor,
619             new java.lang.String[] {
620               "Name",
621             });
622     internal_static_google_cloud_functions_v2_ListFunctionsRequest_descriptor =
623         getDescriptor().getMessageTypes().get(13);
624     internal_static_google_cloud_functions_v2_ListFunctionsRequest_fieldAccessorTable =
625         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
626             internal_static_google_cloud_functions_v2_ListFunctionsRequest_descriptor,
627             new java.lang.String[] {
628               "Parent", "PageSize", "PageToken", "Filter", "OrderBy",
629             });
630     internal_static_google_cloud_functions_v2_ListFunctionsResponse_descriptor =
631         getDescriptor().getMessageTypes().get(14);
632     internal_static_google_cloud_functions_v2_ListFunctionsResponse_fieldAccessorTable =
633         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
634             internal_static_google_cloud_functions_v2_ListFunctionsResponse_descriptor,
635             new java.lang.String[] {
636               "Functions", "NextPageToken", "Unreachable",
637             });
638     internal_static_google_cloud_functions_v2_CreateFunctionRequest_descriptor =
639         getDescriptor().getMessageTypes().get(15);
640     internal_static_google_cloud_functions_v2_CreateFunctionRequest_fieldAccessorTable =
641         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
642             internal_static_google_cloud_functions_v2_CreateFunctionRequest_descriptor,
643             new java.lang.String[] {
644               "Parent", "Function", "FunctionId",
645             });
646     internal_static_google_cloud_functions_v2_UpdateFunctionRequest_descriptor =
647         getDescriptor().getMessageTypes().get(16);
648     internal_static_google_cloud_functions_v2_UpdateFunctionRequest_fieldAccessorTable =
649         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
650             internal_static_google_cloud_functions_v2_UpdateFunctionRequest_descriptor,
651             new java.lang.String[] {
652               "Function", "UpdateMask",
653             });
654     internal_static_google_cloud_functions_v2_DeleteFunctionRequest_descriptor =
655         getDescriptor().getMessageTypes().get(17);
656     internal_static_google_cloud_functions_v2_DeleteFunctionRequest_fieldAccessorTable =
657         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
658             internal_static_google_cloud_functions_v2_DeleteFunctionRequest_descriptor,
659             new java.lang.String[] {
660               "Name",
661             });
662     internal_static_google_cloud_functions_v2_GenerateUploadUrlRequest_descriptor =
663         getDescriptor().getMessageTypes().get(18);
664     internal_static_google_cloud_functions_v2_GenerateUploadUrlRequest_fieldAccessorTable =
665         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
666             internal_static_google_cloud_functions_v2_GenerateUploadUrlRequest_descriptor,
667             new java.lang.String[] {
668               "Parent", "KmsKeyName",
669             });
670     internal_static_google_cloud_functions_v2_GenerateUploadUrlResponse_descriptor =
671         getDescriptor().getMessageTypes().get(19);
672     internal_static_google_cloud_functions_v2_GenerateUploadUrlResponse_fieldAccessorTable =
673         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
674             internal_static_google_cloud_functions_v2_GenerateUploadUrlResponse_descriptor,
675             new java.lang.String[] {
676               "UploadUrl", "StorageSource",
677             });
678     internal_static_google_cloud_functions_v2_GenerateDownloadUrlRequest_descriptor =
679         getDescriptor().getMessageTypes().get(20);
680     internal_static_google_cloud_functions_v2_GenerateDownloadUrlRequest_fieldAccessorTable =
681         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
682             internal_static_google_cloud_functions_v2_GenerateDownloadUrlRequest_descriptor,
683             new java.lang.String[] {
684               "Name",
685             });
686     internal_static_google_cloud_functions_v2_GenerateDownloadUrlResponse_descriptor =
687         getDescriptor().getMessageTypes().get(21);
688     internal_static_google_cloud_functions_v2_GenerateDownloadUrlResponse_fieldAccessorTable =
689         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
690             internal_static_google_cloud_functions_v2_GenerateDownloadUrlResponse_descriptor,
691             new java.lang.String[] {
692               "DownloadUrl",
693             });
694     internal_static_google_cloud_functions_v2_ListRuntimesRequest_descriptor =
695         getDescriptor().getMessageTypes().get(22);
696     internal_static_google_cloud_functions_v2_ListRuntimesRequest_fieldAccessorTable =
697         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
698             internal_static_google_cloud_functions_v2_ListRuntimesRequest_descriptor,
699             new java.lang.String[] {
700               "Parent", "Filter",
701             });
702     internal_static_google_cloud_functions_v2_ListRuntimesResponse_descriptor =
703         getDescriptor().getMessageTypes().get(23);
704     internal_static_google_cloud_functions_v2_ListRuntimesResponse_fieldAccessorTable =
705         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
706             internal_static_google_cloud_functions_v2_ListRuntimesResponse_descriptor,
707             new java.lang.String[] {
708               "Runtimes",
709             });
710     internal_static_google_cloud_functions_v2_ListRuntimesResponse_Runtime_descriptor =
711         internal_static_google_cloud_functions_v2_ListRuntimesResponse_descriptor
712             .getNestedTypes()
713             .get(0);
714     internal_static_google_cloud_functions_v2_ListRuntimesResponse_Runtime_fieldAccessorTable =
715         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
716             internal_static_google_cloud_functions_v2_ListRuntimesResponse_Runtime_descriptor,
717             new java.lang.String[] {
718               "Name", "DisplayName", "Stage", "Warnings", "Environment",
719             });
720     internal_static_google_cloud_functions_v2_OperationMetadata_descriptor =
721         getDescriptor().getMessageTypes().get(24);
722     internal_static_google_cloud_functions_v2_OperationMetadata_fieldAccessorTable =
723         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
724             internal_static_google_cloud_functions_v2_OperationMetadata_descriptor,
725             new java.lang.String[] {
726               "CreateTime",
727               "EndTime",
728               "Target",
729               "Verb",
730               "StatusDetail",
731               "CancelRequested",
732               "ApiVersion",
733               "RequestResource",
734               "Stages",
735             });
736     internal_static_google_cloud_functions_v2_Stage_descriptor =
737         getDescriptor().getMessageTypes().get(25);
738     internal_static_google_cloud_functions_v2_Stage_fieldAccessorTable =
739         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
740             internal_static_google_cloud_functions_v2_Stage_descriptor,
741             new java.lang.String[] {
742               "Name", "Message", "State", "Resource", "ResourceUri", "StateMessages",
743             });
744     com.google.protobuf.ExtensionRegistry registry =
745         com.google.protobuf.ExtensionRegistry.newInstance();
746     registry.add(com.google.api.ClientProto.defaultHost);
747     registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
748     registry.add(com.google.api.AnnotationsProto.http);
749     registry.add(com.google.api.ClientProto.methodSignature);
750     registry.add(com.google.api.ClientProto.oauthScopes);
751     registry.add(com.google.api.ResourceProto.resource);
752     registry.add(com.google.api.ResourceProto.resourceDefinition);
753     registry.add(com.google.api.ResourceProto.resourceReference);
754     registry.add(com.google.longrunning.OperationsProto.operationInfo);
com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)755     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
756         descriptor, registry);
com.google.api.AnnotationsProto.getDescriptor()757     com.google.api.AnnotationsProto.getDescriptor();
com.google.api.ClientProto.getDescriptor()758     com.google.api.ClientProto.getDescriptor();
com.google.api.FieldBehaviorProto.getDescriptor()759     com.google.api.FieldBehaviorProto.getDescriptor();
com.google.api.ResourceProto.getDescriptor()760     com.google.api.ResourceProto.getDescriptor();
com.google.longrunning.OperationsProto.getDescriptor()761     com.google.longrunning.OperationsProto.getDescriptor();
com.google.protobuf.AnyProto.getDescriptor()762     com.google.protobuf.AnyProto.getDescriptor();
com.google.protobuf.EmptyProto.getDescriptor()763     com.google.protobuf.EmptyProto.getDescriptor();
com.google.protobuf.FieldMaskProto.getDescriptor()764     com.google.protobuf.FieldMaskProto.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor()765     com.google.protobuf.TimestampProto.getDescriptor();
766   }
767 
768   // @@protoc_insertion_point(outer_class_scope)
769 }
770