@@ -84,6 +84,10 @@ public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry r
8484 internal_static_google_cloud_aiplatform_v1_ReasoningEngineSpec_SourceCodeSpec_PythonSpec_descriptor ;
8585 static final com .google .protobuf .GeneratedMessage .FieldAccessorTable
8686 internal_static_google_cloud_aiplatform_v1_ReasoningEngineSpec_SourceCodeSpec_PythonSpec_fieldAccessorTable ;
87+ static final com .google .protobuf .Descriptors .Descriptor
88+ internal_static_google_cloud_aiplatform_v1_ReasoningEngineSpec_ContainerSpec_descriptor ;
89+ static final com .google .protobuf .GeneratedMessage .FieldAccessorTable
90+ internal_static_google_cloud_aiplatform_v1_ReasoningEngineSpec_ContainerSpec_fieldAccessorTable ;
8791 static final com .google .protobuf .Descriptors .Descriptor
8892 internal_static_google_cloud_aiplatform_v1_ReasoningEngine_descriptor ;
8993 static final com .google .protobuf .GeneratedMessage .FieldAccessorTable
@@ -107,15 +111,17 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
107111 + "\037 google/api/field_behavior.proto\032 \031 google"
108112 + "/api/resource.proto\032 0google/cloud/aiplatform/v1/encryption_spec.proto\032 (google/cl"
109113 + "oud/aiplatform/v1/env_var.proto\032 3google/cloud/aiplatform/v1/service_networking.p"
110- + "roto\032 \034 google/protobuf/struct.proto\032 \037 google/protobuf/timestamp.proto\" \362 \021 \n "
114+ + "roto\032 \034 google/protobuf/struct.proto\032 \037 google/protobuf/timestamp.proto\" \364 \022 \n "
111115 + "\023 ReasoningEngineSpec\022 Z\n "
112116 + "\020 source_code_spec\030 \013 \001 (\013 2>."
113- + "google.cloud.aiplatform.v1.ReasoningEngineSpec.SourceCodeSpecH\000 \022 !\n "
117+ + "google.cloud.aiplatform.v1.ReasoningEngineSpec.SourceCodeSpecH\000 \022 W\n "
118+ + "\016 container_spec\030 \017 "
119+ + " \001 (\013 2=.google.cloud.aiplatform.v1.ReasoningEngineSpec.ContainerSpecH\000 \022 !\n "
114120 + "\017 service_account\030 \001 \001 (\t B\003 \340 A\001 H\001 \210 \001 \001 \022 V\n "
115- + "\014 package_spec\030 \002 \001 ( \013 "
116- + "2 ;.google.cloud.aiplatform.v1.ReasoningEngineSpec.PackageSpecB\003 \340 A\001 \022 \\ \n "
117- + "\017 deployment_spec\030 \004 \001 (\013 2>.google.cloud.aiplatform.v1 "
118- + ".ReasoningEngineSpec.DeploymentSpecB\003 \340 A\001 \022 3\n \r "
121+ + "\014 package_spec\030 \002 "
122+ + " \001 ( \013 2 ;.google.cloud.aiplatform.v1.ReasoningEngineSpec.PackageSpecB\003 \340 A\001 \022 \\ \n "
123+ + "\017 deployment_spec\030 \004 \001 (\013 2>.google.cloud.aipl "
124+ + "atform.v1 .ReasoningEngineSpec.DeploymentSpecB\003 \340 A\001 \022 3\n \r "
119125 + "class_methods\030 \003 \003 (\013 2\027 .google.protobuf.StructB\003 \340 A\001 \022 \034 \n "
120126 + "\017 agent_framework\030 \005 \001 (\t B\003 \340 A\001 \032 \230 \001 \n "
121127 + "\013 PackageSpec\022 \" \n "
@@ -131,31 +137,29 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
131137 + " \001 (\013 2..google.cloud.aiplatform.v1.PscInterfaceConfigB\003 \340 A\001 \022 \037 \n \r "
132138 + "min_instances\030 \005 \001 (\005 B\003 \340 A\001 H\000 \210 \001 \001 \022 \037 \n \r "
133139 + "max_instances\030 \006 \001 (\005 B\003 \340 A\001 H\001 \210 \001 \001 \022 p\n "
134- + "\017 resource_limits\030 \007 \003 (\013 2R.google.cloud.aiplatform.v1.ReasoningEngineSpe "
135- + "c .DeploymentSpec.ResourceLimitsEntryB\003 \340 A\001 \022 \' \n "
140+ + "\017 resource_limits\030 \007 \003 (\013 2R.google.cloud.aiplatform.v1.Reasoning "
141+ + "EngineSpec .DeploymentSpec.ResourceLimitsEntryB\003 \340 A\001 \022 \' \n "
136142 + "\025 container_concurrency\030 \010 \001 (\005 B\003 \340 A\001 H\002 \210 \001 \001 \032 5\n "
137143 + "\023 ResourceLimitsEntry\022 \013 \n "
138- + "\003 key\030 \001 \001 (\t \022 \r "
139- + "\n "
144+ + "\003 key\030 \001 \001 (\t \022 \r \n "
140145 + "\005 value\030 \002 \001 (\t :\002 8\001 B\020 \n "
141146 + "\016 _min_instancesB\020 \n "
142147 + "\016 _max_instancesB\030 \n "
143148 + "\026 _container_concurrency\032 \335 \010 \n "
144149 + "\016 SourceCodeSpec\022 d\n \r "
145- + "inline_source\030 \001 \001 (\013 2K.google.cloud.aiplatform.v1.Reasoning"
146- + "EngineSpec.SourceCodeSpec.InlineSourceH\000 \022 y\n "
147- + "\030 developer_connect_source\030 \003 \001 (\013 2U.goo"
148- + "gle.cloud.aiplatform.v1.ReasoningEngineS"
149- + "pec.SourceCodeSpec.DeveloperConnectSourceH\000 \022 `\n "
150- + "\013 python_spec\030 \002 \001 (\013 2I.google.cloud."
151- + "aiplatform.v1.ReasoningEngineSpec.SourceCodeSpec.PythonSpecH\001 \022 c\n \n "
152- + "image_spec\030 \005 \001 (\013 2H.google.cloud.aiplatform.v1.Reasoning"
153- + "EngineSpec.SourceCodeSpec.ImageSpecB\003 \340 A\001 H\001 \032 .\n "
150+ + "inline_source\030 \001 \001 (\013 2K.google.cloud.aiplatform.v1."
151+ + "ReasoningEngineSpec.SourceCodeSpec.InlineSourceH\000 \022 y\n "
152+ + "\030 developer_connect_source\030 \003 \001 (\013 2U.google.cloud.aiplatform.v1.Reasoni"
153+ + "ngEngineSpec.SourceCodeSpec.DeveloperConnectSourceH\000 \022 `\n "
154+ + "\013 python_spec\030 \002 \001 (\013 2I.goog"
155+ + "le.cloud.aiplatform.v1.ReasoningEngineSpec.SourceCodeSpec.PythonSpecH\001 \022 c\n \n "
156+ + "image_spec\030 \005 \001 (\013 2H.google.cloud.aiplatform.v1."
157+ + "ReasoningEngineSpec.SourceCodeSpec.ImageSpecB\003 \340 A\001 H\001 \032 .\n "
154158 + "\014 InlineSource\022 \036 \n "
155159 + "\016 source_archive\030 \001 \001 (\014 B\006 \340 A\002 \340 A\004 \032 \257 \001 \n "
156160 + "\t ImageSpec\022 p\n \n "
157- + "build_args\030 \001 \003 (\013 2W.google.cloud.aiplatform.v1.Reason "
158- + "ingEngineSpec .SourceCodeSpec.ImageSpec.BuildArgsEntryB\003 \340 A\001 \032 0\n "
161+ + "build_args\030 \001 \003 (\013 2W.google.cloud.aiplatform."
162+ + "v1.ReasoningEngineSpec .SourceCodeSpec.ImageSpec.BuildArgsEntryB\003 \340 A\001 \032 0\n "
159163 + "\016 BuildArgsEntry\022 \013 \n "
160164 + "\003 key\030 \001 \001 (\t \022 \r \n "
161165 + "\005 value\030 \002 \001 (\t :\002 8\001 \032 \231 \001 \n "
@@ -165,44 +169,46 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
165169 + "\003 dir\030 \002 \001 (\t B\003 \340 A\002 \022 \025 \n "
166170 + "\010 revision\030 \003 \001 (\t B\003 \340 A\002 \032 \204 \001 \n "
167171 + "\026 DeveloperConnectSource\022 j\n "
168- + "\006 config\030 \001 \001 (\013 2U.google.cloud.aiplatform.v1.ReasoningEngineSpec.Sou "
169- + "rceCodeSpec .DeveloperConnectConfigB\003 \340 A\002 \032 \202 \001 \n \n "
172+ + "\006 config\030 \001 \001 (\013 2U.google.cloud.aiplatform.v1.ReasoningEngin "
173+ + "eSpec.SourceCodeSpec .DeveloperConnectConfigB\003 \340 A\002 \032 \202 \001 \n \n "
170174 + "PythonSpec\022 \024 \n "
171175 + "\007 version\030 \001 \001 (\t B\003 \340 A\001 \022 \036 \n "
172176 + "\021 entrypoint_module\030 \002 \001 (\t B\003 \340 A\001 \022 \036 \n "
173177 + "\021 entrypoint_object\030 \003 \001 (\t B\003 \340 A\001 \022 \036 \n "
174178 + "\021 requirements_file\030 \004 \001 (\t B\003 \340 A\001 B\010 \n "
175179 + "\006 sourceB\017 \n \r "
176- + "language_specB\023 \n "
180+ + "language_spec\032 \' \n \r "
181+ + "ContainerSpec\022 \026 \n "
182+ + "\t image_uri\030 \001 \001 (\t B\003 \340 A\002 B\023 \n "
177183 + "\021 deployment_sourceB\022 \n "
178184 + "\020 _service_account\" \373 \004 \n "
179185 + "\017 ReasoningEngine\022 \021 \n "
180186 + "\004 name\030 \001 \001 (\t B\003 \340 A\010 \022 \031 \n "
181187 + "\014 display_name\030 \002 \001 (\t B\003 \340 A\002 \022 \030 \n "
182188 + "\013 description\030 \007 \001 (\t B\003 \340 A\001 \022 B\n "
183- + "\004 spec\030 \003 \001 (\013 2/.google.clou "
184- + "d .aiplatform.v1.ReasoningEngineSpecB\003 \340 A\001 \022 4\n "
189+ + "\004 spec\030 \003 \001 (\013 2/.g "
190+ + "oogle.cloud .aiplatform.v1.ReasoningEngineSpecB\003 \340 A\001 \022 4\n "
185191 + "\013 create_time\030 \004 \001 (\013 2\032 .google.protobuf.TimestampB\003 \340 A\003 \022 4\n "
186192 + "\013 update_time\030 \005 "
187193 + " \001 (\013 2\032 .google.protobuf.TimestampB\003 \340 A\003 \022 \021 \n "
188194 + "\004 etag\030 \006 \001 (\t B\003 \340 A\001 \022 C\n "
189- + "\017 encryption_spec\030 \013 "
190- + " \001 (\013 2*.google.cloud.aiplatform.v1.EncryptionSpec\022 G\n "
191- + "\006 labels\030 \021 "
192- + " \003 ( \013 27.google.cloud.aiplatform .v1.ReasoningEngine.LabelsEntry\032 -\n "
195+ + "\017 encryption_spec\030 \013 \001 "
196+ + "(\013 2*.google.cloud.aiplatform.v1.EncryptionSpec\022 G\n "
197+ + "\006 labels\030 \021 \003 ( \013 27.google.cloud.ai "
198+ + "platform .v1.ReasoningEngine.LabelsEntry\032 -\n "
193199 + "\013 LabelsEntry\022 \013 \n "
194200 + "\003 key\030 \001 \001 (\t \022 \r \n "
195201 + "\005 value\030 \002 \001 (\t :\002 8\001 :\237 \001 \352 A\233 \001 \n "
196- + ")aiplatform.googleapis.com/ReasoningEngine\022 Kprojects/{project}/locations/{lo "
197- + "cation }/reasoningEngines/{reasoning_engi "
198- + "ne }*\020 reasoningEngines2\017 reasoningEngineB\364 \002 \n "
199- + "\036 com.google.cloud.aiplatform.v1B\024 Reaso "
200- + "ningEngineProtoP \001 Z>cloud.google. com/go/aiplatform/apiv1/aiplatformpb;aiplatformp "
201- + "b \252 \002 \032 Google.Cloud.AIPlatform.V1\312 \002 \032 Google \\ "
202- + "Cloud\\ AIPlatform\\ V1\352 \002 \035 Google::Cloud::AIPlatform::V1\352 A\236 \001 \n "
203- + "1developerconnect.googleapis.com/GitRepositoryLink\022 iprojects/{pr "
204- + "oject }/locations/{location}/connections/{connection}/gitRepositoryLinks/{git_rep "
205- + "ository_link }b\006 proto3"
202+ + ")aiplatform.googleapis.com/ReasoningEngine\022 Kprojects/{project}/loc "
203+ + "ations/{location }/reasoningEngines/{reas "
204+ + "oning_engine }*\020 reasoningEngines2\017 reasoningEngineB\364 \002 \n "
205+ + "\036 com.google.cloud.aiplatform.v1B\024 ReasoningEngineProtoP \001 Z>cloud.googl "
206+ + "e. com/go/aiplatform/apiv1/aiplatformpb;a "
207+ + "iplatformpb \252 \002 \032 Google.Cloud.AIPlatform.V1"
208+ + "\312 \002 \032 Google \\ Cloud\\ AIPlatform\\ V1\352 \002 \035 Google::Cloud::AIPlatform::V1\352 A\236 \001 \n "
209+ + "1developerconnect.googleapis.com/GitRepositoryLink\022 ipr "
210+ + "ojects/{project }/locations/{location}/connections/{connection}/gitRepositoryLink "
211+ + "s/{git_repository_link }b\006 proto3"
206212 };
207213 descriptor =
208214 com .google .protobuf .Descriptors .FileDescriptor .internalBuildGeneratedFileFrom (
@@ -223,6 +229,7 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
223229 internal_static_google_cloud_aiplatform_v1_ReasoningEngineSpec_descriptor ,
224230 new java .lang .String [] {
225231 "SourceCodeSpec" ,
232+ "ContainerSpec" ,
226233 "ServiceAccount" ,
227234 "PackageSpec" ,
228235 "DeploymentSpec" ,
@@ -328,6 +335,14 @@ public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
328335 new java .lang .String [] {
329336 "Version" , "EntrypointModule" , "EntrypointObject" , "RequirementsFile" ,
330337 });
338+ internal_static_google_cloud_aiplatform_v1_ReasoningEngineSpec_ContainerSpec_descriptor =
339+ internal_static_google_cloud_aiplatform_v1_ReasoningEngineSpec_descriptor .getNestedType (3 );
340+ internal_static_google_cloud_aiplatform_v1_ReasoningEngineSpec_ContainerSpec_fieldAccessorTable =
341+ new com .google .protobuf .GeneratedMessage .FieldAccessorTable (
342+ internal_static_google_cloud_aiplatform_v1_ReasoningEngineSpec_ContainerSpec_descriptor ,
343+ new java .lang .String [] {
344+ "ImageUri" ,
345+ });
331346 internal_static_google_cloud_aiplatform_v1_ReasoningEngine_descriptor =
332347 getDescriptor ().getMessageType (1 );
333348 internal_static_google_cloud_aiplatform_v1_ReasoningEngine_fieldAccessorTable =
0 commit comments