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/v1beta1/deployment_resource_pool.proto 18 19 package com.google.cloud.aiplatform.v1beta1; 20 21 /** 22 * 23 * 24 * <pre> 25 * A description of resources that can be shared by multiple DeployedModels, 26 * whose underlying specification consists of a DedicatedResources. 27 * </pre> 28 * 29 * Protobuf type {@code google.cloud.aiplatform.v1beta1.DeploymentResourcePool} 30 */ 31 public final class DeploymentResourcePool extends com.google.protobuf.GeneratedMessageV3 32 implements 33 // @@protoc_insertion_point(message_implements:google.cloud.aiplatform.v1beta1.DeploymentResourcePool) 34 DeploymentResourcePoolOrBuilder { 35 private static final long serialVersionUID = 0L; 36 // Use DeploymentResourcePool.newBuilder() to construct. DeploymentResourcePool(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)37 private DeploymentResourcePool(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 38 super(builder); 39 } 40 DeploymentResourcePool()41 private DeploymentResourcePool() { 42 name_ = ""; 43 } 44 45 @java.lang.Override 46 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)47 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 48 return new DeploymentResourcePool(); 49 } 50 51 @java.lang.Override getUnknownFields()52 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 53 return this.unknownFields; 54 } 55 getDescriptor()56 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 57 return com.google.cloud.aiplatform.v1beta1.DeploymentResourcePoolProto 58 .internal_static_google_cloud_aiplatform_v1beta1_DeploymentResourcePool_descriptor; 59 } 60 61 @java.lang.Override 62 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()63 internalGetFieldAccessorTable() { 64 return com.google.cloud.aiplatform.v1beta1.DeploymentResourcePoolProto 65 .internal_static_google_cloud_aiplatform_v1beta1_DeploymentResourcePool_fieldAccessorTable 66 .ensureFieldAccessorsInitialized( 67 com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool.class, 68 com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool.Builder.class); 69 } 70 71 public static final int NAME_FIELD_NUMBER = 1; 72 73 @SuppressWarnings("serial") 74 private volatile java.lang.Object name_ = ""; 75 /** 76 * 77 * 78 * <pre> 79 * Output only. The resource name of the DeploymentResourcePool. 80 * Format: 81 * `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}` 82 * </pre> 83 * 84 * <code>string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 85 * 86 * @return The name. 87 */ 88 @java.lang.Override getName()89 public java.lang.String getName() { 90 java.lang.Object ref = name_; 91 if (ref instanceof java.lang.String) { 92 return (java.lang.String) ref; 93 } else { 94 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 95 java.lang.String s = bs.toStringUtf8(); 96 name_ = s; 97 return s; 98 } 99 } 100 /** 101 * 102 * 103 * <pre> 104 * Output only. The resource name of the DeploymentResourcePool. 105 * Format: 106 * `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}` 107 * </pre> 108 * 109 * <code>string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 110 * 111 * @return The bytes for name. 112 */ 113 @java.lang.Override getNameBytes()114 public com.google.protobuf.ByteString getNameBytes() { 115 java.lang.Object ref = name_; 116 if (ref instanceof java.lang.String) { 117 com.google.protobuf.ByteString b = 118 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 119 name_ = b; 120 return b; 121 } else { 122 return (com.google.protobuf.ByteString) ref; 123 } 124 } 125 126 public static final int DEDICATED_RESOURCES_FIELD_NUMBER = 2; 127 private com.google.cloud.aiplatform.v1beta1.DedicatedResources dedicatedResources_; 128 /** 129 * 130 * 131 * <pre> 132 * Required. The underlying DedicatedResources that the DeploymentResourcePool 133 * uses. 134 * </pre> 135 * 136 * <code> 137 * .google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 2 [(.google.api.field_behavior) = REQUIRED]; 138 * </code> 139 * 140 * @return Whether the dedicatedResources field is set. 141 */ 142 @java.lang.Override hasDedicatedResources()143 public boolean hasDedicatedResources() { 144 return dedicatedResources_ != null; 145 } 146 /** 147 * 148 * 149 * <pre> 150 * Required. The underlying DedicatedResources that the DeploymentResourcePool 151 * uses. 152 * </pre> 153 * 154 * <code> 155 * .google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 2 [(.google.api.field_behavior) = REQUIRED]; 156 * </code> 157 * 158 * @return The dedicatedResources. 159 */ 160 @java.lang.Override getDedicatedResources()161 public com.google.cloud.aiplatform.v1beta1.DedicatedResources getDedicatedResources() { 162 return dedicatedResources_ == null 163 ? com.google.cloud.aiplatform.v1beta1.DedicatedResources.getDefaultInstance() 164 : dedicatedResources_; 165 } 166 /** 167 * 168 * 169 * <pre> 170 * Required. The underlying DedicatedResources that the DeploymentResourcePool 171 * uses. 172 * </pre> 173 * 174 * <code> 175 * .google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 2 [(.google.api.field_behavior) = REQUIRED]; 176 * </code> 177 */ 178 @java.lang.Override 179 public com.google.cloud.aiplatform.v1beta1.DedicatedResourcesOrBuilder getDedicatedResourcesOrBuilder()180 getDedicatedResourcesOrBuilder() { 181 return dedicatedResources_ == null 182 ? com.google.cloud.aiplatform.v1beta1.DedicatedResources.getDefaultInstance() 183 : dedicatedResources_; 184 } 185 186 public static final int CREATE_TIME_FIELD_NUMBER = 4; 187 private com.google.protobuf.Timestamp createTime_; 188 /** 189 * 190 * 191 * <pre> 192 * Output only. Timestamp when this DeploymentResourcePool was created. 193 * </pre> 194 * 195 * <code>.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 196 * </code> 197 * 198 * @return Whether the createTime field is set. 199 */ 200 @java.lang.Override hasCreateTime()201 public boolean hasCreateTime() { 202 return createTime_ != null; 203 } 204 /** 205 * 206 * 207 * <pre> 208 * Output only. Timestamp when this DeploymentResourcePool was created. 209 * </pre> 210 * 211 * <code>.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 212 * </code> 213 * 214 * @return The createTime. 215 */ 216 @java.lang.Override getCreateTime()217 public com.google.protobuf.Timestamp getCreateTime() { 218 return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; 219 } 220 /** 221 * 222 * 223 * <pre> 224 * Output only. Timestamp when this DeploymentResourcePool was created. 225 * </pre> 226 * 227 * <code>.google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 228 * </code> 229 */ 230 @java.lang.Override getCreateTimeOrBuilder()231 public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { 232 return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; 233 } 234 235 private byte memoizedIsInitialized = -1; 236 237 @java.lang.Override isInitialized()238 public final boolean isInitialized() { 239 byte isInitialized = memoizedIsInitialized; 240 if (isInitialized == 1) return true; 241 if (isInitialized == 0) return false; 242 243 memoizedIsInitialized = 1; 244 return true; 245 } 246 247 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)248 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 249 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { 250 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); 251 } 252 if (dedicatedResources_ != null) { 253 output.writeMessage(2, getDedicatedResources()); 254 } 255 if (createTime_ != null) { 256 output.writeMessage(4, getCreateTime()); 257 } 258 getUnknownFields().writeTo(output); 259 } 260 261 @java.lang.Override getSerializedSize()262 public int getSerializedSize() { 263 int size = memoizedSize; 264 if (size != -1) return size; 265 266 size = 0; 267 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { 268 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); 269 } 270 if (dedicatedResources_ != null) { 271 size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getDedicatedResources()); 272 } 273 if (createTime_ != null) { 274 size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getCreateTime()); 275 } 276 size += getUnknownFields().getSerializedSize(); 277 memoizedSize = size; 278 return size; 279 } 280 281 @java.lang.Override equals(final java.lang.Object obj)282 public boolean equals(final java.lang.Object obj) { 283 if (obj == this) { 284 return true; 285 } 286 if (!(obj instanceof com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool)) { 287 return super.equals(obj); 288 } 289 com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool other = 290 (com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool) obj; 291 292 if (!getName().equals(other.getName())) return false; 293 if (hasDedicatedResources() != other.hasDedicatedResources()) return false; 294 if (hasDedicatedResources()) { 295 if (!getDedicatedResources().equals(other.getDedicatedResources())) return false; 296 } 297 if (hasCreateTime() != other.hasCreateTime()) return false; 298 if (hasCreateTime()) { 299 if (!getCreateTime().equals(other.getCreateTime())) return false; 300 } 301 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 302 return true; 303 } 304 305 @java.lang.Override hashCode()306 public int hashCode() { 307 if (memoizedHashCode != 0) { 308 return memoizedHashCode; 309 } 310 int hash = 41; 311 hash = (19 * hash) + getDescriptor().hashCode(); 312 hash = (37 * hash) + NAME_FIELD_NUMBER; 313 hash = (53 * hash) + getName().hashCode(); 314 if (hasDedicatedResources()) { 315 hash = (37 * hash) + DEDICATED_RESOURCES_FIELD_NUMBER; 316 hash = (53 * hash) + getDedicatedResources().hashCode(); 317 } 318 if (hasCreateTime()) { 319 hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; 320 hash = (53 * hash) + getCreateTime().hashCode(); 321 } 322 hash = (29 * hash) + getUnknownFields().hashCode(); 323 memoizedHashCode = hash; 324 return hash; 325 } 326 parseFrom( java.nio.ByteBuffer data)327 public static com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool parseFrom( 328 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 329 return PARSER.parseFrom(data); 330 } 331 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)332 public static com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool parseFrom( 333 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 334 throws com.google.protobuf.InvalidProtocolBufferException { 335 return PARSER.parseFrom(data, extensionRegistry); 336 } 337 parseFrom( com.google.protobuf.ByteString data)338 public static com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool parseFrom( 339 com.google.protobuf.ByteString data) 340 throws com.google.protobuf.InvalidProtocolBufferException { 341 return PARSER.parseFrom(data); 342 } 343 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)344 public static com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool parseFrom( 345 com.google.protobuf.ByteString data, 346 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 347 throws com.google.protobuf.InvalidProtocolBufferException { 348 return PARSER.parseFrom(data, extensionRegistry); 349 } 350 parseFrom(byte[] data)351 public static com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool parseFrom(byte[] data) 352 throws com.google.protobuf.InvalidProtocolBufferException { 353 return PARSER.parseFrom(data); 354 } 355 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)356 public static com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool parseFrom( 357 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 358 throws com.google.protobuf.InvalidProtocolBufferException { 359 return PARSER.parseFrom(data, extensionRegistry); 360 } 361 parseFrom( java.io.InputStream input)362 public static com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool parseFrom( 363 java.io.InputStream input) throws java.io.IOException { 364 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 365 } 366 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)367 public static com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool parseFrom( 368 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 369 throws java.io.IOException { 370 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 371 PARSER, input, extensionRegistry); 372 } 373 parseDelimitedFrom( java.io.InputStream input)374 public static com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool parseDelimitedFrom( 375 java.io.InputStream input) throws java.io.IOException { 376 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 377 } 378 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)379 public static com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool parseDelimitedFrom( 380 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 381 throws java.io.IOException { 382 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 383 PARSER, input, extensionRegistry); 384 } 385 parseFrom( com.google.protobuf.CodedInputStream input)386 public static com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool parseFrom( 387 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 388 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 389 } 390 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)391 public static com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool parseFrom( 392 com.google.protobuf.CodedInputStream input, 393 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 394 throws java.io.IOException { 395 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 396 PARSER, input, extensionRegistry); 397 } 398 399 @java.lang.Override newBuilderForType()400 public Builder newBuilderForType() { 401 return newBuilder(); 402 } 403 newBuilder()404 public static Builder newBuilder() { 405 return DEFAULT_INSTANCE.toBuilder(); 406 } 407 newBuilder( com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool prototype)408 public static Builder newBuilder( 409 com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool prototype) { 410 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 411 } 412 413 @java.lang.Override toBuilder()414 public Builder toBuilder() { 415 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 416 } 417 418 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)419 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 420 Builder builder = new Builder(parent); 421 return builder; 422 } 423 /** 424 * 425 * 426 * <pre> 427 * A description of resources that can be shared by multiple DeployedModels, 428 * whose underlying specification consists of a DedicatedResources. 429 * </pre> 430 * 431 * Protobuf type {@code google.cloud.aiplatform.v1beta1.DeploymentResourcePool} 432 */ 433 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 434 implements 435 // @@protoc_insertion_point(builder_implements:google.cloud.aiplatform.v1beta1.DeploymentResourcePool) 436 com.google.cloud.aiplatform.v1beta1.DeploymentResourcePoolOrBuilder { getDescriptor()437 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 438 return com.google.cloud.aiplatform.v1beta1.DeploymentResourcePoolProto 439 .internal_static_google_cloud_aiplatform_v1beta1_DeploymentResourcePool_descriptor; 440 } 441 442 @java.lang.Override 443 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()444 internalGetFieldAccessorTable() { 445 return com.google.cloud.aiplatform.v1beta1.DeploymentResourcePoolProto 446 .internal_static_google_cloud_aiplatform_v1beta1_DeploymentResourcePool_fieldAccessorTable 447 .ensureFieldAccessorsInitialized( 448 com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool.class, 449 com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool.Builder.class); 450 } 451 452 // Construct using com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool.newBuilder() Builder()453 private Builder() {} 454 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)455 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 456 super(parent); 457 } 458 459 @java.lang.Override clear()460 public Builder clear() { 461 super.clear(); 462 bitField0_ = 0; 463 name_ = ""; 464 dedicatedResources_ = null; 465 if (dedicatedResourcesBuilder_ != null) { 466 dedicatedResourcesBuilder_.dispose(); 467 dedicatedResourcesBuilder_ = null; 468 } 469 createTime_ = null; 470 if (createTimeBuilder_ != null) { 471 createTimeBuilder_.dispose(); 472 createTimeBuilder_ = null; 473 } 474 return this; 475 } 476 477 @java.lang.Override getDescriptorForType()478 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 479 return com.google.cloud.aiplatform.v1beta1.DeploymentResourcePoolProto 480 .internal_static_google_cloud_aiplatform_v1beta1_DeploymentResourcePool_descriptor; 481 } 482 483 @java.lang.Override getDefaultInstanceForType()484 public com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool getDefaultInstanceForType() { 485 return com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool.getDefaultInstance(); 486 } 487 488 @java.lang.Override build()489 public com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool build() { 490 com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool result = buildPartial(); 491 if (!result.isInitialized()) { 492 throw newUninitializedMessageException(result); 493 } 494 return result; 495 } 496 497 @java.lang.Override buildPartial()498 public com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool buildPartial() { 499 com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool result = 500 new com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool(this); 501 if (bitField0_ != 0) { 502 buildPartial0(result); 503 } 504 onBuilt(); 505 return result; 506 } 507 buildPartial0(com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool result)508 private void buildPartial0(com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool result) { 509 int from_bitField0_ = bitField0_; 510 if (((from_bitField0_ & 0x00000001) != 0)) { 511 result.name_ = name_; 512 } 513 if (((from_bitField0_ & 0x00000002) != 0)) { 514 result.dedicatedResources_ = 515 dedicatedResourcesBuilder_ == null 516 ? dedicatedResources_ 517 : dedicatedResourcesBuilder_.build(); 518 } 519 if (((from_bitField0_ & 0x00000004) != 0)) { 520 result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); 521 } 522 } 523 524 @java.lang.Override clone()525 public Builder clone() { 526 return super.clone(); 527 } 528 529 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)530 public Builder setField( 531 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 532 return super.setField(field, value); 533 } 534 535 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)536 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 537 return super.clearField(field); 538 } 539 540 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)541 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 542 return super.clearOneof(oneof); 543 } 544 545 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)546 public Builder setRepeatedField( 547 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 548 return super.setRepeatedField(field, index, value); 549 } 550 551 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)552 public Builder addRepeatedField( 553 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 554 return super.addRepeatedField(field, value); 555 } 556 557 @java.lang.Override mergeFrom(com.google.protobuf.Message other)558 public Builder mergeFrom(com.google.protobuf.Message other) { 559 if (other instanceof com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool) { 560 return mergeFrom((com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool) other); 561 } else { 562 super.mergeFrom(other); 563 return this; 564 } 565 } 566 mergeFrom(com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool other)567 public Builder mergeFrom(com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool other) { 568 if (other == com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool.getDefaultInstance()) 569 return this; 570 if (!other.getName().isEmpty()) { 571 name_ = other.name_; 572 bitField0_ |= 0x00000001; 573 onChanged(); 574 } 575 if (other.hasDedicatedResources()) { 576 mergeDedicatedResources(other.getDedicatedResources()); 577 } 578 if (other.hasCreateTime()) { 579 mergeCreateTime(other.getCreateTime()); 580 } 581 this.mergeUnknownFields(other.getUnknownFields()); 582 onChanged(); 583 return this; 584 } 585 586 @java.lang.Override isInitialized()587 public final boolean isInitialized() { 588 return true; 589 } 590 591 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)592 public Builder mergeFrom( 593 com.google.protobuf.CodedInputStream input, 594 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 595 throws java.io.IOException { 596 if (extensionRegistry == null) { 597 throw new java.lang.NullPointerException(); 598 } 599 try { 600 boolean done = false; 601 while (!done) { 602 int tag = input.readTag(); 603 switch (tag) { 604 case 0: 605 done = true; 606 break; 607 case 10: 608 { 609 name_ = input.readStringRequireUtf8(); 610 bitField0_ |= 0x00000001; 611 break; 612 } // case 10 613 case 18: 614 { 615 input.readMessage( 616 getDedicatedResourcesFieldBuilder().getBuilder(), extensionRegistry); 617 bitField0_ |= 0x00000002; 618 break; 619 } // case 18 620 case 34: 621 { 622 input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry); 623 bitField0_ |= 0x00000004; 624 break; 625 } // case 34 626 default: 627 { 628 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 629 done = true; // was an endgroup tag 630 } 631 break; 632 } // default: 633 } // switch (tag) 634 } // while (!done) 635 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 636 throw e.unwrapIOException(); 637 } finally { 638 onChanged(); 639 } // finally 640 return this; 641 } 642 643 private int bitField0_; 644 645 private java.lang.Object name_ = ""; 646 /** 647 * 648 * 649 * <pre> 650 * Output only. The resource name of the DeploymentResourcePool. 651 * Format: 652 * `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}` 653 * </pre> 654 * 655 * <code>string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 656 * 657 * @return The name. 658 */ getName()659 public java.lang.String getName() { 660 java.lang.Object ref = name_; 661 if (!(ref instanceof java.lang.String)) { 662 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 663 java.lang.String s = bs.toStringUtf8(); 664 name_ = s; 665 return s; 666 } else { 667 return (java.lang.String) ref; 668 } 669 } 670 /** 671 * 672 * 673 * <pre> 674 * Output only. The resource name of the DeploymentResourcePool. 675 * Format: 676 * `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}` 677 * </pre> 678 * 679 * <code>string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 680 * 681 * @return The bytes for name. 682 */ getNameBytes()683 public com.google.protobuf.ByteString getNameBytes() { 684 java.lang.Object ref = name_; 685 if (ref instanceof String) { 686 com.google.protobuf.ByteString b = 687 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 688 name_ = b; 689 return b; 690 } else { 691 return (com.google.protobuf.ByteString) ref; 692 } 693 } 694 /** 695 * 696 * 697 * <pre> 698 * Output only. The resource name of the DeploymentResourcePool. 699 * Format: 700 * `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}` 701 * </pre> 702 * 703 * <code>string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 704 * 705 * @param value The name to set. 706 * @return This builder for chaining. 707 */ setName(java.lang.String value)708 public Builder setName(java.lang.String value) { 709 if (value == null) { 710 throw new NullPointerException(); 711 } 712 name_ = value; 713 bitField0_ |= 0x00000001; 714 onChanged(); 715 return this; 716 } 717 /** 718 * 719 * 720 * <pre> 721 * Output only. The resource name of the DeploymentResourcePool. 722 * Format: 723 * `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}` 724 * </pre> 725 * 726 * <code>string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 727 * 728 * @return This builder for chaining. 729 */ clearName()730 public Builder clearName() { 731 name_ = getDefaultInstance().getName(); 732 bitField0_ = (bitField0_ & ~0x00000001); 733 onChanged(); 734 return this; 735 } 736 /** 737 * 738 * 739 * <pre> 740 * Output only. The resource name of the DeploymentResourcePool. 741 * Format: 742 * `projects/{project}/locations/{location}/deploymentResourcePools/{deployment_resource_pool}` 743 * </pre> 744 * 745 * <code>string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 746 * 747 * @param value The bytes for name to set. 748 * @return This builder for chaining. 749 */ setNameBytes(com.google.protobuf.ByteString value)750 public Builder setNameBytes(com.google.protobuf.ByteString value) { 751 if (value == null) { 752 throw new NullPointerException(); 753 } 754 checkByteStringIsUtf8(value); 755 name_ = value; 756 bitField0_ |= 0x00000001; 757 onChanged(); 758 return this; 759 } 760 761 private com.google.cloud.aiplatform.v1beta1.DedicatedResources dedicatedResources_; 762 private com.google.protobuf.SingleFieldBuilderV3< 763 com.google.cloud.aiplatform.v1beta1.DedicatedResources, 764 com.google.cloud.aiplatform.v1beta1.DedicatedResources.Builder, 765 com.google.cloud.aiplatform.v1beta1.DedicatedResourcesOrBuilder> 766 dedicatedResourcesBuilder_; 767 /** 768 * 769 * 770 * <pre> 771 * Required. The underlying DedicatedResources that the DeploymentResourcePool 772 * uses. 773 * </pre> 774 * 775 * <code> 776 * .google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 2 [(.google.api.field_behavior) = REQUIRED]; 777 * </code> 778 * 779 * @return Whether the dedicatedResources field is set. 780 */ hasDedicatedResources()781 public boolean hasDedicatedResources() { 782 return ((bitField0_ & 0x00000002) != 0); 783 } 784 /** 785 * 786 * 787 * <pre> 788 * Required. The underlying DedicatedResources that the DeploymentResourcePool 789 * uses. 790 * </pre> 791 * 792 * <code> 793 * .google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 2 [(.google.api.field_behavior) = REQUIRED]; 794 * </code> 795 * 796 * @return The dedicatedResources. 797 */ getDedicatedResources()798 public com.google.cloud.aiplatform.v1beta1.DedicatedResources getDedicatedResources() { 799 if (dedicatedResourcesBuilder_ == null) { 800 return dedicatedResources_ == null 801 ? com.google.cloud.aiplatform.v1beta1.DedicatedResources.getDefaultInstance() 802 : dedicatedResources_; 803 } else { 804 return dedicatedResourcesBuilder_.getMessage(); 805 } 806 } 807 /** 808 * 809 * 810 * <pre> 811 * Required. The underlying DedicatedResources that the DeploymentResourcePool 812 * uses. 813 * </pre> 814 * 815 * <code> 816 * .google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 2 [(.google.api.field_behavior) = REQUIRED]; 817 * </code> 818 */ setDedicatedResources( com.google.cloud.aiplatform.v1beta1.DedicatedResources value)819 public Builder setDedicatedResources( 820 com.google.cloud.aiplatform.v1beta1.DedicatedResources value) { 821 if (dedicatedResourcesBuilder_ == null) { 822 if (value == null) { 823 throw new NullPointerException(); 824 } 825 dedicatedResources_ = value; 826 } else { 827 dedicatedResourcesBuilder_.setMessage(value); 828 } 829 bitField0_ |= 0x00000002; 830 onChanged(); 831 return this; 832 } 833 /** 834 * 835 * 836 * <pre> 837 * Required. The underlying DedicatedResources that the DeploymentResourcePool 838 * uses. 839 * </pre> 840 * 841 * <code> 842 * .google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 2 [(.google.api.field_behavior) = REQUIRED]; 843 * </code> 844 */ setDedicatedResources( com.google.cloud.aiplatform.v1beta1.DedicatedResources.Builder builderForValue)845 public Builder setDedicatedResources( 846 com.google.cloud.aiplatform.v1beta1.DedicatedResources.Builder builderForValue) { 847 if (dedicatedResourcesBuilder_ == null) { 848 dedicatedResources_ = builderForValue.build(); 849 } else { 850 dedicatedResourcesBuilder_.setMessage(builderForValue.build()); 851 } 852 bitField0_ |= 0x00000002; 853 onChanged(); 854 return this; 855 } 856 /** 857 * 858 * 859 * <pre> 860 * Required. The underlying DedicatedResources that the DeploymentResourcePool 861 * uses. 862 * </pre> 863 * 864 * <code> 865 * .google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 2 [(.google.api.field_behavior) = REQUIRED]; 866 * </code> 867 */ mergeDedicatedResources( com.google.cloud.aiplatform.v1beta1.DedicatedResources value)868 public Builder mergeDedicatedResources( 869 com.google.cloud.aiplatform.v1beta1.DedicatedResources value) { 870 if (dedicatedResourcesBuilder_ == null) { 871 if (((bitField0_ & 0x00000002) != 0) 872 && dedicatedResources_ != null 873 && dedicatedResources_ 874 != com.google.cloud.aiplatform.v1beta1.DedicatedResources.getDefaultInstance()) { 875 getDedicatedResourcesBuilder().mergeFrom(value); 876 } else { 877 dedicatedResources_ = value; 878 } 879 } else { 880 dedicatedResourcesBuilder_.mergeFrom(value); 881 } 882 bitField0_ |= 0x00000002; 883 onChanged(); 884 return this; 885 } 886 /** 887 * 888 * 889 * <pre> 890 * Required. The underlying DedicatedResources that the DeploymentResourcePool 891 * uses. 892 * </pre> 893 * 894 * <code> 895 * .google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 2 [(.google.api.field_behavior) = REQUIRED]; 896 * </code> 897 */ clearDedicatedResources()898 public Builder clearDedicatedResources() { 899 bitField0_ = (bitField0_ & ~0x00000002); 900 dedicatedResources_ = null; 901 if (dedicatedResourcesBuilder_ != null) { 902 dedicatedResourcesBuilder_.dispose(); 903 dedicatedResourcesBuilder_ = null; 904 } 905 onChanged(); 906 return this; 907 } 908 /** 909 * 910 * 911 * <pre> 912 * Required. The underlying DedicatedResources that the DeploymentResourcePool 913 * uses. 914 * </pre> 915 * 916 * <code> 917 * .google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 2 [(.google.api.field_behavior) = REQUIRED]; 918 * </code> 919 */ 920 public com.google.cloud.aiplatform.v1beta1.DedicatedResources.Builder getDedicatedResourcesBuilder()921 getDedicatedResourcesBuilder() { 922 bitField0_ |= 0x00000002; 923 onChanged(); 924 return getDedicatedResourcesFieldBuilder().getBuilder(); 925 } 926 /** 927 * 928 * 929 * <pre> 930 * Required. The underlying DedicatedResources that the DeploymentResourcePool 931 * uses. 932 * </pre> 933 * 934 * <code> 935 * .google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 2 [(.google.api.field_behavior) = REQUIRED]; 936 * </code> 937 */ 938 public com.google.cloud.aiplatform.v1beta1.DedicatedResourcesOrBuilder getDedicatedResourcesOrBuilder()939 getDedicatedResourcesOrBuilder() { 940 if (dedicatedResourcesBuilder_ != null) { 941 return dedicatedResourcesBuilder_.getMessageOrBuilder(); 942 } else { 943 return dedicatedResources_ == null 944 ? com.google.cloud.aiplatform.v1beta1.DedicatedResources.getDefaultInstance() 945 : dedicatedResources_; 946 } 947 } 948 /** 949 * 950 * 951 * <pre> 952 * Required. The underlying DedicatedResources that the DeploymentResourcePool 953 * uses. 954 * </pre> 955 * 956 * <code> 957 * .google.cloud.aiplatform.v1beta1.DedicatedResources dedicated_resources = 2 [(.google.api.field_behavior) = REQUIRED]; 958 * </code> 959 */ 960 private com.google.protobuf.SingleFieldBuilderV3< 961 com.google.cloud.aiplatform.v1beta1.DedicatedResources, 962 com.google.cloud.aiplatform.v1beta1.DedicatedResources.Builder, 963 com.google.cloud.aiplatform.v1beta1.DedicatedResourcesOrBuilder> getDedicatedResourcesFieldBuilder()964 getDedicatedResourcesFieldBuilder() { 965 if (dedicatedResourcesBuilder_ == null) { 966 dedicatedResourcesBuilder_ = 967 new com.google.protobuf.SingleFieldBuilderV3< 968 com.google.cloud.aiplatform.v1beta1.DedicatedResources, 969 com.google.cloud.aiplatform.v1beta1.DedicatedResources.Builder, 970 com.google.cloud.aiplatform.v1beta1.DedicatedResourcesOrBuilder>( 971 getDedicatedResources(), getParentForChildren(), isClean()); 972 dedicatedResources_ = null; 973 } 974 return dedicatedResourcesBuilder_; 975 } 976 977 private com.google.protobuf.Timestamp createTime_; 978 private com.google.protobuf.SingleFieldBuilderV3< 979 com.google.protobuf.Timestamp, 980 com.google.protobuf.Timestamp.Builder, 981 com.google.protobuf.TimestampOrBuilder> 982 createTimeBuilder_; 983 /** 984 * 985 * 986 * <pre> 987 * Output only. Timestamp when this DeploymentResourcePool was created. 988 * </pre> 989 * 990 * <code> 991 * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 992 * </code> 993 * 994 * @return Whether the createTime field is set. 995 */ hasCreateTime()996 public boolean hasCreateTime() { 997 return ((bitField0_ & 0x00000004) != 0); 998 } 999 /** 1000 * 1001 * 1002 * <pre> 1003 * Output only. Timestamp when this DeploymentResourcePool was created. 1004 * </pre> 1005 * 1006 * <code> 1007 * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1008 * </code> 1009 * 1010 * @return The createTime. 1011 */ getCreateTime()1012 public com.google.protobuf.Timestamp getCreateTime() { 1013 if (createTimeBuilder_ == null) { 1014 return createTime_ == null 1015 ? com.google.protobuf.Timestamp.getDefaultInstance() 1016 : createTime_; 1017 } else { 1018 return createTimeBuilder_.getMessage(); 1019 } 1020 } 1021 /** 1022 * 1023 * 1024 * <pre> 1025 * Output only. Timestamp when this DeploymentResourcePool was created. 1026 * </pre> 1027 * 1028 * <code> 1029 * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1030 * </code> 1031 */ setCreateTime(com.google.protobuf.Timestamp value)1032 public Builder setCreateTime(com.google.protobuf.Timestamp value) { 1033 if (createTimeBuilder_ == null) { 1034 if (value == null) { 1035 throw new NullPointerException(); 1036 } 1037 createTime_ = value; 1038 } else { 1039 createTimeBuilder_.setMessage(value); 1040 } 1041 bitField0_ |= 0x00000004; 1042 onChanged(); 1043 return this; 1044 } 1045 /** 1046 * 1047 * 1048 * <pre> 1049 * Output only. Timestamp when this DeploymentResourcePool was created. 1050 * </pre> 1051 * 1052 * <code> 1053 * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1054 * </code> 1055 */ setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)1056 public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) { 1057 if (createTimeBuilder_ == null) { 1058 createTime_ = builderForValue.build(); 1059 } else { 1060 createTimeBuilder_.setMessage(builderForValue.build()); 1061 } 1062 bitField0_ |= 0x00000004; 1063 onChanged(); 1064 return this; 1065 } 1066 /** 1067 * 1068 * 1069 * <pre> 1070 * Output only. Timestamp when this DeploymentResourcePool was created. 1071 * </pre> 1072 * 1073 * <code> 1074 * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1075 * </code> 1076 */ mergeCreateTime(com.google.protobuf.Timestamp value)1077 public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { 1078 if (createTimeBuilder_ == null) { 1079 if (((bitField0_ & 0x00000004) != 0) 1080 && createTime_ != null 1081 && createTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 1082 getCreateTimeBuilder().mergeFrom(value); 1083 } else { 1084 createTime_ = value; 1085 } 1086 } else { 1087 createTimeBuilder_.mergeFrom(value); 1088 } 1089 bitField0_ |= 0x00000004; 1090 onChanged(); 1091 return this; 1092 } 1093 /** 1094 * 1095 * 1096 * <pre> 1097 * Output only. Timestamp when this DeploymentResourcePool was created. 1098 * </pre> 1099 * 1100 * <code> 1101 * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1102 * </code> 1103 */ clearCreateTime()1104 public Builder clearCreateTime() { 1105 bitField0_ = (bitField0_ & ~0x00000004); 1106 createTime_ = null; 1107 if (createTimeBuilder_ != null) { 1108 createTimeBuilder_.dispose(); 1109 createTimeBuilder_ = null; 1110 } 1111 onChanged(); 1112 return this; 1113 } 1114 /** 1115 * 1116 * 1117 * <pre> 1118 * Output only. Timestamp when this DeploymentResourcePool was created. 1119 * </pre> 1120 * 1121 * <code> 1122 * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1123 * </code> 1124 */ getCreateTimeBuilder()1125 public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { 1126 bitField0_ |= 0x00000004; 1127 onChanged(); 1128 return getCreateTimeFieldBuilder().getBuilder(); 1129 } 1130 /** 1131 * 1132 * 1133 * <pre> 1134 * Output only. Timestamp when this DeploymentResourcePool was created. 1135 * </pre> 1136 * 1137 * <code> 1138 * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1139 * </code> 1140 */ getCreateTimeOrBuilder()1141 public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { 1142 if (createTimeBuilder_ != null) { 1143 return createTimeBuilder_.getMessageOrBuilder(); 1144 } else { 1145 return createTime_ == null 1146 ? com.google.protobuf.Timestamp.getDefaultInstance() 1147 : createTime_; 1148 } 1149 } 1150 /** 1151 * 1152 * 1153 * <pre> 1154 * Output only. Timestamp when this DeploymentResourcePool was created. 1155 * </pre> 1156 * 1157 * <code> 1158 * .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 1159 * </code> 1160 */ 1161 private com.google.protobuf.SingleFieldBuilderV3< 1162 com.google.protobuf.Timestamp, 1163 com.google.protobuf.Timestamp.Builder, 1164 com.google.protobuf.TimestampOrBuilder> getCreateTimeFieldBuilder()1165 getCreateTimeFieldBuilder() { 1166 if (createTimeBuilder_ == null) { 1167 createTimeBuilder_ = 1168 new com.google.protobuf.SingleFieldBuilderV3< 1169 com.google.protobuf.Timestamp, 1170 com.google.protobuf.Timestamp.Builder, 1171 com.google.protobuf.TimestampOrBuilder>( 1172 getCreateTime(), getParentForChildren(), isClean()); 1173 createTime_ = null; 1174 } 1175 return createTimeBuilder_; 1176 } 1177 1178 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1179 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1180 return super.setUnknownFields(unknownFields); 1181 } 1182 1183 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1184 public final Builder mergeUnknownFields( 1185 final com.google.protobuf.UnknownFieldSet unknownFields) { 1186 return super.mergeUnknownFields(unknownFields); 1187 } 1188 1189 // @@protoc_insertion_point(builder_scope:google.cloud.aiplatform.v1beta1.DeploymentResourcePool) 1190 } 1191 1192 // @@protoc_insertion_point(class_scope:google.cloud.aiplatform.v1beta1.DeploymentResourcePool) 1193 private static final com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool DEFAULT_INSTANCE; 1194 1195 static { 1196 DEFAULT_INSTANCE = new com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool(); 1197 } 1198 getDefaultInstance()1199 public static com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool getDefaultInstance() { 1200 return DEFAULT_INSTANCE; 1201 } 1202 1203 private static final com.google.protobuf.Parser<DeploymentResourcePool> PARSER = 1204 new com.google.protobuf.AbstractParser<DeploymentResourcePool>() { 1205 @java.lang.Override 1206 public DeploymentResourcePool parsePartialFrom( 1207 com.google.protobuf.CodedInputStream input, 1208 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1209 throws com.google.protobuf.InvalidProtocolBufferException { 1210 Builder builder = newBuilder(); 1211 try { 1212 builder.mergeFrom(input, extensionRegistry); 1213 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1214 throw e.setUnfinishedMessage(builder.buildPartial()); 1215 } catch (com.google.protobuf.UninitializedMessageException e) { 1216 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1217 } catch (java.io.IOException e) { 1218 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1219 .setUnfinishedMessage(builder.buildPartial()); 1220 } 1221 return builder.buildPartial(); 1222 } 1223 }; 1224 parser()1225 public static com.google.protobuf.Parser<DeploymentResourcePool> parser() { 1226 return PARSER; 1227 } 1228 1229 @java.lang.Override getParserForType()1230 public com.google.protobuf.Parser<DeploymentResourcePool> getParserForType() { 1231 return PARSER; 1232 } 1233 1234 @java.lang.Override getDefaultInstanceForType()1235 public com.google.cloud.aiplatform.v1beta1.DeploymentResourcePool getDefaultInstanceForType() { 1236 return DEFAULT_INSTANCE; 1237 } 1238 } 1239