• 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/aiplatform/v1/study.proto
18 
19 package com.google.cloud.aiplatform.v1;
20 
21 public final class StudyProto {
StudyProto()22   private StudyProto() {}
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_aiplatform_v1_Study_descriptor;
32   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
33       internal_static_google_cloud_aiplatform_v1_Study_fieldAccessorTable;
34   static final com.google.protobuf.Descriptors.Descriptor
35       internal_static_google_cloud_aiplatform_v1_Trial_descriptor;
36   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
37       internal_static_google_cloud_aiplatform_v1_Trial_fieldAccessorTable;
38   static final com.google.protobuf.Descriptors.Descriptor
39       internal_static_google_cloud_aiplatform_v1_Trial_Parameter_descriptor;
40   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
41       internal_static_google_cloud_aiplatform_v1_Trial_Parameter_fieldAccessorTable;
42   static final com.google.protobuf.Descriptors.Descriptor
43       internal_static_google_cloud_aiplatform_v1_Trial_WebAccessUrisEntry_descriptor;
44   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
45       internal_static_google_cloud_aiplatform_v1_Trial_WebAccessUrisEntry_fieldAccessorTable;
46   static final com.google.protobuf.Descriptors.Descriptor
47       internal_static_google_cloud_aiplatform_v1_StudySpec_descriptor;
48   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
49       internal_static_google_cloud_aiplatform_v1_StudySpec_fieldAccessorTable;
50   static final com.google.protobuf.Descriptors.Descriptor
51       internal_static_google_cloud_aiplatform_v1_StudySpec_MetricSpec_descriptor;
52   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
53       internal_static_google_cloud_aiplatform_v1_StudySpec_MetricSpec_fieldAccessorTable;
54   static final com.google.protobuf.Descriptors.Descriptor
55       internal_static_google_cloud_aiplatform_v1_StudySpec_MetricSpec_SafetyMetricConfig_descriptor;
56   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
57       internal_static_google_cloud_aiplatform_v1_StudySpec_MetricSpec_SafetyMetricConfig_fieldAccessorTable;
58   static final com.google.protobuf.Descriptors.Descriptor
59       internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_descriptor;
60   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
61       internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_fieldAccessorTable;
62   static final com.google.protobuf.Descriptors.Descriptor
63       internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_DoubleValueSpec_descriptor;
64   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
65       internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_DoubleValueSpec_fieldAccessorTable;
66   static final com.google.protobuf.Descriptors.Descriptor
67       internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_IntegerValueSpec_descriptor;
68   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
69       internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_IntegerValueSpec_fieldAccessorTable;
70   static final com.google.protobuf.Descriptors.Descriptor
71       internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_CategoricalValueSpec_descriptor;
72   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
73       internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_CategoricalValueSpec_fieldAccessorTable;
74   static final com.google.protobuf.Descriptors.Descriptor
75       internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_DiscreteValueSpec_descriptor;
76   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
77       internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_DiscreteValueSpec_fieldAccessorTable;
78   static final com.google.protobuf.Descriptors.Descriptor
79       internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_descriptor;
80   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
81       internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_fieldAccessorTable;
82   static final com.google.protobuf.Descriptors.Descriptor
83       internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_DiscreteValueCondition_descriptor;
84   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
85       internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_DiscreteValueCondition_fieldAccessorTable;
86   static final com.google.protobuf.Descriptors.Descriptor
87       internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_IntValueCondition_descriptor;
88   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
89       internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_IntValueCondition_fieldAccessorTable;
90   static final com.google.protobuf.Descriptors.Descriptor
91       internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_CategoricalValueCondition_descriptor;
92   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
93       internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_CategoricalValueCondition_fieldAccessorTable;
94   static final com.google.protobuf.Descriptors.Descriptor
95       internal_static_google_cloud_aiplatform_v1_StudySpec_DecayCurveAutomatedStoppingSpec_descriptor;
96   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
97       internal_static_google_cloud_aiplatform_v1_StudySpec_DecayCurveAutomatedStoppingSpec_fieldAccessorTable;
98   static final com.google.protobuf.Descriptors.Descriptor
99       internal_static_google_cloud_aiplatform_v1_StudySpec_MedianAutomatedStoppingSpec_descriptor;
100   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
101       internal_static_google_cloud_aiplatform_v1_StudySpec_MedianAutomatedStoppingSpec_fieldAccessorTable;
102   static final com.google.protobuf.Descriptors.Descriptor
103       internal_static_google_cloud_aiplatform_v1_StudySpec_ConvexAutomatedStoppingSpec_descriptor;
104   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
105       internal_static_google_cloud_aiplatform_v1_StudySpec_ConvexAutomatedStoppingSpec_fieldAccessorTable;
106   static final com.google.protobuf.Descriptors.Descriptor
107       internal_static_google_cloud_aiplatform_v1_Measurement_descriptor;
108   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
109       internal_static_google_cloud_aiplatform_v1_Measurement_fieldAccessorTable;
110   static final com.google.protobuf.Descriptors.Descriptor
111       internal_static_google_cloud_aiplatform_v1_Measurement_Metric_descriptor;
112   static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
113       internal_static_google_cloud_aiplatform_v1_Measurement_Metric_fieldAccessorTable;
114 
getDescriptor()115   public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
116     return descriptor;
117   }
118 
119   private static com.google.protobuf.Descriptors.FileDescriptor descriptor;
120 
121   static {
122     java.lang.String[] descriptorData = {
123       "\n&google/cloud/aiplatform/v1/study.proto"
124           + "\022\032google.cloud.aiplatform.v1\032\037google/api"
125           + "/field_behavior.proto\032\031google/api/resour"
126           + "ce.proto\032\036google/protobuf/duration.proto"
127           + "\032\034google/protobuf/struct.proto\032\037google/p"
128           + "rotobuf/timestamp.proto\"\256\003\n\005Study\022\021\n\004nam"
129           + "e\030\001 \001(\tB\003\340A\003\022\031\n\014display_name\030\002 \001(\tB\003\340A\002\022"
130           + ">\n\nstudy_spec\030\003 \001(\0132%.google.cloud.aipla"
131           + "tform.v1.StudySpecB\003\340A\002\022;\n\005state\030\004 \001(\0162\'"
132           + ".google.cloud.aiplatform.v1.Study.StateB"
133           + "\003\340A\003\0224\n\013create_time\030\005 \001(\0132\032.google.proto"
134           + "buf.TimestampB\003\340A\003\022\034\n\017inactive_reason\030\006 "
135           + "\001(\tB\003\340A\003\"G\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000"
136           + "\022\n\n\006ACTIVE\020\001\022\014\n\010INACTIVE\020\002\022\r\n\tCOMPLETED\020"
137           + "\003:]\352AZ\n\037aiplatform.googleapis.com/Study\022"
138           + "7projects/{project}/locations/{location}"
139           + "/studies/{study}\"\320\007\n\005Trial\022\021\n\004name\030\001 \001(\t"
140           + "B\003\340A\003\022\017\n\002id\030\002 \001(\tB\003\340A\003\022;\n\005state\030\003 \001(\0162\'."
141           + "google.cloud.aiplatform.v1.Trial.StateB\003"
142           + "\340A\003\022D\n\nparameters\030\004 \003(\0132+.google.cloud.a"
143           + "iplatform.v1.Trial.ParameterB\003\340A\003\022G\n\021fin"
144           + "al_measurement\030\005 \001(\0132\'.google.cloud.aipl"
145           + "atform.v1.MeasurementB\003\340A\003\022B\n\014measuremen"
146           + "ts\030\006 \003(\0132\'.google.cloud.aiplatform.v1.Me"
147           + "asurementB\003\340A\003\0223\n\nstart_time\030\007 \001(\0132\032.goo"
148           + "gle.protobuf.TimestampB\003\340A\003\0221\n\010end_time\030"
149           + "\010 \001(\0132\032.google.protobuf.TimestampB\003\340A\003\022\026"
150           + "\n\tclient_id\030\t \001(\tB\003\340A\003\022\036\n\021infeasible_rea"
151           + "son\030\n \001(\tB\003\340A\003\022?\n\ncustom_job\030\013 \001(\tB+\340A\003\372"
152           + "A%\n#aiplatform.googleapis.com/CustomJob\022"
153           + "R\n\017web_access_uris\030\014 \003(\01324.google.cloud."
154           + "aiplatform.v1.Trial.WebAccessUrisEntryB\003"
155           + "\340A\003\032R\n\tParameter\022\031\n\014parameter_id\030\001 \001(\tB\003"
156           + "\340A\003\022*\n\005value\030\002 \001(\0132\026.google.protobuf.Val"
157           + "ueB\003\340A\003\0324\n\022WebAccessUrisEntry\022\013\n\003key\030\001 \001"
158           + "(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"f\n\005State\022\025\n\021STATE_"
159           + "UNSPECIFIED\020\000\022\r\n\tREQUESTED\020\001\022\n\n\006ACTIVE\020\002"
160           + "\022\014\n\010STOPPING\020\003\022\r\n\tSUCCEEDED\020\004\022\016\n\nINFEASI"
161           + "BLE\020\005:l\352Ai\n\037aiplatform.googleapis.com/Tr"
162           + "ial\022Fprojects/{project}/locations/{locat"
163           + "ion}/studies/{study}/trials/{trial}\"\376\034\n\t"
164           + "StudySpec\022j\n\031decay_curve_stopping_spec\030\004"
165           + " \001(\0132E.google.cloud.aiplatform.v1.StudyS"
166           + "pec.DecayCurveAutomatedStoppingSpecH\000\022k\n"
167           + "\036median_automated_stopping_spec\030\005 \001(\0132A."
168           + "google.cloud.aiplatform.v1.StudySpec.Med"
169           + "ianAutomatedStoppingSpecH\000\022k\n\036convex_aut"
170           + "omated_stopping_spec\030\t \001(\0132A.google.clou"
171           + "d.aiplatform.v1.StudySpec.ConvexAutomate"
172           + "dStoppingSpecH\000\022F\n\007metrics\030\001 \003(\01320.googl"
173           + "e.cloud.aiplatform.v1.StudySpec.MetricSp"
174           + "ecB\003\340A\002\022L\n\nparameters\030\002 \003(\01323.google.clo"
175           + "ud.aiplatform.v1.StudySpec.ParameterSpec"
176           + "B\003\340A\002\022B\n\talgorithm\030\003 \001(\0162/.google.cloud."
177           + "aiplatform.v1.StudySpec.Algorithm\022Q\n\021obs"
178           + "ervation_noise\030\006 \001(\01626.google.cloud.aipl"
179           + "atform.v1.StudySpec.ObservationNoise\022b\n\032"
180           + "measurement_selection_type\030\007 \001(\0162>.googl"
181           + "e.cloud.aiplatform.v1.StudySpec.Measurem"
182           + "entSelectionType\032\255\003\n\nMetricSpec\022\026\n\tmetri"
183           + "c_id\030\001 \001(\tB\003\340A\002\022L\n\004goal\030\002 \001(\01629.google.c"
184           + "loud.aiplatform.v1.StudySpec.MetricSpec."
185           + "GoalTypeB\003\340A\002\022_\n\rsafety_config\030\003 \001(\0132C.g"
186           + "oogle.cloud.aiplatform.v1.StudySpec.Metr"
187           + "icSpec.SafetyMetricConfigH\000\210\001\001\032\202\001\n\022Safet"
188           + "yMetricConfig\022\030\n\020safety_threshold\030\001 \001(\001\022"
189           + "-\n desired_min_safe_trials_fraction\030\002 \001("
190           + "\001H\000\210\001\001B#\n!_desired_min_safe_trials_fract"
191           + "ion\"A\n\010GoalType\022\031\n\025GOAL_TYPE_UNSPECIFIED"
192           + "\020\000\022\014\n\010MAXIMIZE\020\001\022\014\n\010MINIMIZE\020\002B\020\n\016_safet"
193           + "y_config\032\315\016\n\rParameterSpec\022`\n\021double_val"
194           + "ue_spec\030\002 \001(\0132C.google.cloud.aiplatform."
195           + "v1.StudySpec.ParameterSpec.DoubleValueSp"
196           + "ecH\000\022b\n\022integer_value_spec\030\003 \001(\0132D.googl"
197           + "e.cloud.aiplatform.v1.StudySpec.Paramete"
198           + "rSpec.IntegerValueSpecH\000\022j\n\026categorical_"
199           + "value_spec\030\004 \001(\0132H.google.cloud.aiplatfo"
200           + "rm.v1.StudySpec.ParameterSpec.Categorica"
201           + "lValueSpecH\000\022d\n\023discrete_value_spec\030\005 \001("
202           + "\0132E.google.cloud.aiplatform.v1.StudySpec"
203           + ".ParameterSpec.DiscreteValueSpecH\000\022\031\n\014pa"
204           + "rameter_id\030\001 \001(\tB\003\340A\002\022Q\n\nscale_type\030\006 \001("
205           + "\0162=.google.cloud.aiplatform.v1.StudySpec"
206           + ".ParameterSpec.ScaleType\022q\n\033conditional_"
207           + "parameter_specs\030\n \003(\0132L.google.cloud.aip"
208           + "latform.v1.StudySpec.ParameterSpec.Condi"
209           + "tionalParameterSpec\032o\n\017DoubleValueSpec\022\026"
210           + "\n\tmin_value\030\001 \001(\001B\003\340A\002\022\026\n\tmax_value\030\002 \001("
211           + "\001B\003\340A\002\022\032\n\rdefault_value\030\004 \001(\001H\000\210\001\001B\020\n\016_d"
212           + "efault_value\032p\n\020IntegerValueSpec\022\026\n\tmin_"
213           + "value\030\001 \001(\003B\003\340A\002\022\026\n\tmax_value\030\002 \001(\003B\003\340A\002"
214           + "\022\032\n\rdefault_value\030\004 \001(\003H\000\210\001\001B\020\n\016_default"
215           + "_value\032Y\n\024CategoricalValueSpec\022\023\n\006values"
216           + "\030\001 \003(\tB\003\340A\002\022\032\n\rdefault_value\030\003 \001(\tH\000\210\001\001B"
217           + "\020\n\016_default_value\032V\n\021DiscreteValueSpec\022\023"
218           + "\n\006values\030\001 \003(\001B\003\340A\002\022\032\n\rdefault_value\030\003 \001"
219           + "(\001H\000\210\001\001B\020\n\016_default_value\032\244\005\n\030Conditiona"
220           + "lParameterSpec\022\205\001\n\026parent_discrete_value"
221           + "s\030\002 \001(\0132c.google.cloud.aiplatform.v1.Stu"
222           + "dySpec.ParameterSpec.ConditionalParamete"
223           + "rSpec.DiscreteValueConditionH\000\022{\n\021parent"
224           + "_int_values\030\003 \001(\0132^.google.cloud.aiplatf"
225           + "orm.v1.StudySpec.ParameterSpec.Condition"
226           + "alParameterSpec.IntValueConditionH\000\022\213\001\n\031"
227           + "parent_categorical_values\030\004 \001(\0132f.google"
228           + ".cloud.aiplatform.v1.StudySpec.Parameter"
229           + "Spec.ConditionalParameterSpec.Categorica"
230           + "lValueConditionH\000\022P\n\016parameter_spec\030\001 \001("
231           + "\01323.google.cloud.aiplatform.v1.StudySpec"
232           + ".ParameterSpecB\003\340A\002\032-\n\026DiscreteValueCond"
233           + "ition\022\023\n\006values\030\001 \003(\001B\003\340A\002\032(\n\021IntValueCo"
234           + "ndition\022\023\n\006values\030\001 \003(\003B\003\340A\002\0320\n\031Categori"
235           + "calValueCondition\022\023\n\006values\030\001 \003(\tB\003\340A\002B\030"
236           + "\n\026parent_value_condition\"n\n\tScaleType\022\032\n"
237           + "\026SCALE_TYPE_UNSPECIFIED\020\000\022\025\n\021UNIT_LINEAR"
238           + "_SCALE\020\001\022\022\n\016UNIT_LOG_SCALE\020\002\022\032\n\026UNIT_REV"
239           + "ERSE_LOG_SCALE\020\003B\026\n\024parameter_value_spec"
240           + "\032?\n\037DecayCurveAutomatedStoppingSpec\022\034\n\024u"
241           + "se_elapsed_duration\030\001 \001(\010\032;\n\033MedianAutom"
242           + "atedStoppingSpec\022\034\n\024use_elapsed_duration"
243           + "\030\001 \001(\010\032\366\001\n\033ConvexAutomatedStoppingSpec\022\026"
244           + "\n\016max_step_count\030\001 \001(\003\022\026\n\016min_step_count"
245           + "\030\002 \001(\003\022\035\n\025min_measurement_count\030\003 \001(\003\022$\n"
246           + "\034learning_rate_parameter_name\030\004 \001(\t\022\034\n\024u"
247           + "se_elapsed_duration\030\005 \001(\010\022&\n\031update_all_"
248           + "stopped_trials\030\006 \001(\010H\000\210\001\001B\034\n\032_update_all"
249           + "_stopped_trials\"J\n\tAlgorithm\022\031\n\025ALGORITH"
250           + "M_UNSPECIFIED\020\000\022\017\n\013GRID_SEARCH\020\002\022\021\n\rRAND"
251           + "OM_SEARCH\020\003\"H\n\020ObservationNoise\022!\n\035OBSER"
252           + "VATION_NOISE_UNSPECIFIED\020\000\022\007\n\003LOW\020\001\022\010\n\004H"
253           + "IGH\020\002\"r\n\030MeasurementSelectionType\022*\n&MEA"
254           + "SUREMENT_SELECTION_TYPE_UNSPECIFIED\020\000\022\024\n"
255           + "\020LAST_MEASUREMENT\020\001\022\024\n\020BEST_MEASUREMENT\020"
256           + "\002B\031\n\027automated_stopping_spec\"\334\001\n\013Measure"
257           + "ment\0228\n\020elapsed_duration\030\001 \001(\0132\031.google."
258           + "protobuf.DurationB\003\340A\003\022\027\n\nstep_count\030\002 \001"
259           + "(\003B\003\340A\003\022D\n\007metrics\030\003 \003(\0132..google.cloud."
260           + "aiplatform.v1.Measurement.MetricB\003\340A\003\0324\n"
261           + "\006Metric\022\026\n\tmetric_id\030\001 \001(\tB\003\340A\003\022\022\n\005value"
262           + "\030\002 \001(\001B\003\340A\003B\310\001\n\036com.google.cloud.aiplatf"
263           + "orm.v1B\nStudyProtoP\001Z>cloud.google.com/g"
264           + "o/aiplatform/apiv1/aiplatformpb;aiplatfo"
265           + "rmpb\252\002\032Google.Cloud.AIPlatform.V1\312\002\032Goog"
266           + "le\\Cloud\\AIPlatform\\V1\352\002\035Google::Cloud::"
267           + "AIPlatform::V1b\006proto3"
268     };
269     descriptor =
270         com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
271             descriptorData,
272             new com.google.protobuf.Descriptors.FileDescriptor[] {
273               com.google.api.FieldBehaviorProto.getDescriptor(),
274               com.google.api.ResourceProto.getDescriptor(),
275               com.google.protobuf.DurationProto.getDescriptor(),
276               com.google.protobuf.StructProto.getDescriptor(),
277               com.google.protobuf.TimestampProto.getDescriptor(),
278             });
279     internal_static_google_cloud_aiplatform_v1_Study_descriptor =
280         getDescriptor().getMessageTypes().get(0);
281     internal_static_google_cloud_aiplatform_v1_Study_fieldAccessorTable =
282         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
283             internal_static_google_cloud_aiplatform_v1_Study_descriptor,
284             new java.lang.String[] {
285               "Name", "DisplayName", "StudySpec", "State", "CreateTime", "InactiveReason",
286             });
287     internal_static_google_cloud_aiplatform_v1_Trial_descriptor =
288         getDescriptor().getMessageTypes().get(1);
289     internal_static_google_cloud_aiplatform_v1_Trial_fieldAccessorTable =
290         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
291             internal_static_google_cloud_aiplatform_v1_Trial_descriptor,
292             new java.lang.String[] {
293               "Name",
294               "Id",
295               "State",
296               "Parameters",
297               "FinalMeasurement",
298               "Measurements",
299               "StartTime",
300               "EndTime",
301               "ClientId",
302               "InfeasibleReason",
303               "CustomJob",
304               "WebAccessUris",
305             });
306     internal_static_google_cloud_aiplatform_v1_Trial_Parameter_descriptor =
307         internal_static_google_cloud_aiplatform_v1_Trial_descriptor.getNestedTypes().get(0);
308     internal_static_google_cloud_aiplatform_v1_Trial_Parameter_fieldAccessorTable =
309         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
310             internal_static_google_cloud_aiplatform_v1_Trial_Parameter_descriptor,
311             new java.lang.String[] {
312               "ParameterId", "Value",
313             });
314     internal_static_google_cloud_aiplatform_v1_Trial_WebAccessUrisEntry_descriptor =
315         internal_static_google_cloud_aiplatform_v1_Trial_descriptor.getNestedTypes().get(1);
316     internal_static_google_cloud_aiplatform_v1_Trial_WebAccessUrisEntry_fieldAccessorTable =
317         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
318             internal_static_google_cloud_aiplatform_v1_Trial_WebAccessUrisEntry_descriptor,
319             new java.lang.String[] {
320               "Key", "Value",
321             });
322     internal_static_google_cloud_aiplatform_v1_StudySpec_descriptor =
323         getDescriptor().getMessageTypes().get(2);
324     internal_static_google_cloud_aiplatform_v1_StudySpec_fieldAccessorTable =
325         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
326             internal_static_google_cloud_aiplatform_v1_StudySpec_descriptor,
327             new java.lang.String[] {
328               "DecayCurveStoppingSpec",
329               "MedianAutomatedStoppingSpec",
330               "ConvexAutomatedStoppingSpec",
331               "Metrics",
332               "Parameters",
333               "Algorithm",
334               "ObservationNoise",
335               "MeasurementSelectionType",
336               "AutomatedStoppingSpec",
337             });
338     internal_static_google_cloud_aiplatform_v1_StudySpec_MetricSpec_descriptor =
339         internal_static_google_cloud_aiplatform_v1_StudySpec_descriptor.getNestedTypes().get(0);
340     internal_static_google_cloud_aiplatform_v1_StudySpec_MetricSpec_fieldAccessorTable =
341         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
342             internal_static_google_cloud_aiplatform_v1_StudySpec_MetricSpec_descriptor,
343             new java.lang.String[] {
344               "MetricId", "Goal", "SafetyConfig", "SafetyConfig",
345             });
346     internal_static_google_cloud_aiplatform_v1_StudySpec_MetricSpec_SafetyMetricConfig_descriptor =
347         internal_static_google_cloud_aiplatform_v1_StudySpec_MetricSpec_descriptor
348             .getNestedTypes()
349             .get(0);
350     internal_static_google_cloud_aiplatform_v1_StudySpec_MetricSpec_SafetyMetricConfig_fieldAccessorTable =
351         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
352             internal_static_google_cloud_aiplatform_v1_StudySpec_MetricSpec_SafetyMetricConfig_descriptor,
353             new java.lang.String[] {
354               "SafetyThreshold", "DesiredMinSafeTrialsFraction", "DesiredMinSafeTrialsFraction",
355             });
356     internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_descriptor =
357         internal_static_google_cloud_aiplatform_v1_StudySpec_descriptor.getNestedTypes().get(1);
358     internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_fieldAccessorTable =
359         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
360             internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_descriptor,
361             new java.lang.String[] {
362               "DoubleValueSpec",
363               "IntegerValueSpec",
364               "CategoricalValueSpec",
365               "DiscreteValueSpec",
366               "ParameterId",
367               "ScaleType",
368               "ConditionalParameterSpecs",
369               "ParameterValueSpec",
370             });
371     internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_DoubleValueSpec_descriptor =
372         internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_descriptor
373             .getNestedTypes()
374             .get(0);
375     internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_DoubleValueSpec_fieldAccessorTable =
376         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
377             internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_DoubleValueSpec_descriptor,
378             new java.lang.String[] {
379               "MinValue", "MaxValue", "DefaultValue", "DefaultValue",
380             });
381     internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_IntegerValueSpec_descriptor =
382         internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_descriptor
383             .getNestedTypes()
384             .get(1);
385     internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_IntegerValueSpec_fieldAccessorTable =
386         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
387             internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_IntegerValueSpec_descriptor,
388             new java.lang.String[] {
389               "MinValue", "MaxValue", "DefaultValue", "DefaultValue",
390             });
391     internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_CategoricalValueSpec_descriptor =
392         internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_descriptor
393             .getNestedTypes()
394             .get(2);
395     internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_CategoricalValueSpec_fieldAccessorTable =
396         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
397             internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_CategoricalValueSpec_descriptor,
398             new java.lang.String[] {
399               "Values", "DefaultValue", "DefaultValue",
400             });
401     internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_DiscreteValueSpec_descriptor =
402         internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_descriptor
403             .getNestedTypes()
404             .get(3);
405     internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_DiscreteValueSpec_fieldAccessorTable =
406         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
407             internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_DiscreteValueSpec_descriptor,
408             new java.lang.String[] {
409               "Values", "DefaultValue", "DefaultValue",
410             });
411     internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_descriptor =
412         internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_descriptor
413             .getNestedTypes()
414             .get(4);
415     internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_fieldAccessorTable =
416         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
417             internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_descriptor,
418             new java.lang.String[] {
419               "ParentDiscreteValues",
420               "ParentIntValues",
421               "ParentCategoricalValues",
422               "ParameterSpec",
423               "ParentValueCondition",
424             });
425     internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_DiscreteValueCondition_descriptor =
426         internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_descriptor
427             .getNestedTypes()
428             .get(0);
429     internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_DiscreteValueCondition_fieldAccessorTable =
430         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
431             internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_DiscreteValueCondition_descriptor,
432             new java.lang.String[] {
433               "Values",
434             });
435     internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_IntValueCondition_descriptor =
436         internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_descriptor
437             .getNestedTypes()
438             .get(1);
439     internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_IntValueCondition_fieldAccessorTable =
440         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
441             internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_IntValueCondition_descriptor,
442             new java.lang.String[] {
443               "Values",
444             });
445     internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_CategoricalValueCondition_descriptor =
446         internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_descriptor
447             .getNestedTypes()
448             .get(2);
449     internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_CategoricalValueCondition_fieldAccessorTable =
450         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
451             internal_static_google_cloud_aiplatform_v1_StudySpec_ParameterSpec_ConditionalParameterSpec_CategoricalValueCondition_descriptor,
452             new java.lang.String[] {
453               "Values",
454             });
455     internal_static_google_cloud_aiplatform_v1_StudySpec_DecayCurveAutomatedStoppingSpec_descriptor =
456         internal_static_google_cloud_aiplatform_v1_StudySpec_descriptor.getNestedTypes().get(2);
457     internal_static_google_cloud_aiplatform_v1_StudySpec_DecayCurveAutomatedStoppingSpec_fieldAccessorTable =
458         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
459             internal_static_google_cloud_aiplatform_v1_StudySpec_DecayCurveAutomatedStoppingSpec_descriptor,
460             new java.lang.String[] {
461               "UseElapsedDuration",
462             });
463     internal_static_google_cloud_aiplatform_v1_StudySpec_MedianAutomatedStoppingSpec_descriptor =
464         internal_static_google_cloud_aiplatform_v1_StudySpec_descriptor.getNestedTypes().get(3);
465     internal_static_google_cloud_aiplatform_v1_StudySpec_MedianAutomatedStoppingSpec_fieldAccessorTable =
466         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
467             internal_static_google_cloud_aiplatform_v1_StudySpec_MedianAutomatedStoppingSpec_descriptor,
468             new java.lang.String[] {
469               "UseElapsedDuration",
470             });
471     internal_static_google_cloud_aiplatform_v1_StudySpec_ConvexAutomatedStoppingSpec_descriptor =
472         internal_static_google_cloud_aiplatform_v1_StudySpec_descriptor.getNestedTypes().get(4);
473     internal_static_google_cloud_aiplatform_v1_StudySpec_ConvexAutomatedStoppingSpec_fieldAccessorTable =
474         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
475             internal_static_google_cloud_aiplatform_v1_StudySpec_ConvexAutomatedStoppingSpec_descriptor,
476             new java.lang.String[] {
477               "MaxStepCount",
478               "MinStepCount",
479               "MinMeasurementCount",
480               "LearningRateParameterName",
481               "UseElapsedDuration",
482               "UpdateAllStoppedTrials",
483               "UpdateAllStoppedTrials",
484             });
485     internal_static_google_cloud_aiplatform_v1_Measurement_descriptor =
486         getDescriptor().getMessageTypes().get(3);
487     internal_static_google_cloud_aiplatform_v1_Measurement_fieldAccessorTable =
488         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
489             internal_static_google_cloud_aiplatform_v1_Measurement_descriptor,
490             new java.lang.String[] {
491               "ElapsedDuration", "StepCount", "Metrics",
492             });
493     internal_static_google_cloud_aiplatform_v1_Measurement_Metric_descriptor =
494         internal_static_google_cloud_aiplatform_v1_Measurement_descriptor.getNestedTypes().get(0);
495     internal_static_google_cloud_aiplatform_v1_Measurement_Metric_fieldAccessorTable =
496         new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
497             internal_static_google_cloud_aiplatform_v1_Measurement_Metric_descriptor,
498             new java.lang.String[] {
499               "MetricId", "Value",
500             });
501     com.google.protobuf.ExtensionRegistry registry =
502         com.google.protobuf.ExtensionRegistry.newInstance();
503     registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
504     registry.add(com.google.api.ResourceProto.resource);
505     registry.add(com.google.api.ResourceProto.resourceReference);
com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)506     com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
507         descriptor, registry);
com.google.api.FieldBehaviorProto.getDescriptor()508     com.google.api.FieldBehaviorProto.getDescriptor();
com.google.api.ResourceProto.getDescriptor()509     com.google.api.ResourceProto.getDescriptor();
com.google.protobuf.DurationProto.getDescriptor()510     com.google.protobuf.DurationProto.getDescriptor();
com.google.protobuf.StructProto.getDescriptor()511     com.google.protobuf.StructProto.getDescriptor();
com.google.protobuf.TimestampProto.getDescriptor()512     com.google.protobuf.TimestampProto.getDescriptor();
513   }
514 
515   // @@protoc_insertion_point(outer_class_scope)
516 }
517