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/migratable_resource.proto 18 19 package com.google.cloud.aiplatform.v1; 20 21 /** 22 * 23 * 24 * <pre> 25 * Represents one resource that exists in automl.googleapis.com, 26 * datalabeling.googleapis.com or ml.googleapis.com. 27 * </pre> 28 * 29 * Protobuf type {@code google.cloud.aiplatform.v1.MigratableResource} 30 */ 31 public final class MigratableResource extends com.google.protobuf.GeneratedMessageV3 32 implements 33 // @@protoc_insertion_point(message_implements:google.cloud.aiplatform.v1.MigratableResource) 34 MigratableResourceOrBuilder { 35 private static final long serialVersionUID = 0L; 36 // Use MigratableResource.newBuilder() to construct. MigratableResource(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)37 private MigratableResource(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 38 super(builder); 39 } 40 MigratableResource()41 private MigratableResource() {} 42 43 @java.lang.Override 44 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)45 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 46 return new MigratableResource(); 47 } 48 49 @java.lang.Override getUnknownFields()50 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 51 return this.unknownFields; 52 } 53 getDescriptor()54 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 55 return com.google.cloud.aiplatform.v1.MigratableResourceProto 56 .internal_static_google_cloud_aiplatform_v1_MigratableResource_descriptor; 57 } 58 59 @java.lang.Override 60 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()61 internalGetFieldAccessorTable() { 62 return com.google.cloud.aiplatform.v1.MigratableResourceProto 63 .internal_static_google_cloud_aiplatform_v1_MigratableResource_fieldAccessorTable 64 .ensureFieldAccessorsInitialized( 65 com.google.cloud.aiplatform.v1.MigratableResource.class, 66 com.google.cloud.aiplatform.v1.MigratableResource.Builder.class); 67 } 68 69 public interface MlEngineModelVersionOrBuilder 70 extends 71 // @@protoc_insertion_point(interface_extends:google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion) 72 com.google.protobuf.MessageOrBuilder { 73 74 /** 75 * 76 * 77 * <pre> 78 * The ml.googleapis.com endpoint that this model Version currently lives 79 * in. 80 * Example values: 81 * * ml.googleapis.com 82 * * us-centrall-ml.googleapis.com 83 * * europe-west4-ml.googleapis.com 84 * * asia-east1-ml.googleapis.com 85 * </pre> 86 * 87 * <code>string endpoint = 1;</code> 88 * 89 * @return The endpoint. 90 */ getEndpoint()91 java.lang.String getEndpoint(); 92 /** 93 * 94 * 95 * <pre> 96 * The ml.googleapis.com endpoint that this model Version currently lives 97 * in. 98 * Example values: 99 * * ml.googleapis.com 100 * * us-centrall-ml.googleapis.com 101 * * europe-west4-ml.googleapis.com 102 * * asia-east1-ml.googleapis.com 103 * </pre> 104 * 105 * <code>string endpoint = 1;</code> 106 * 107 * @return The bytes for endpoint. 108 */ getEndpointBytes()109 com.google.protobuf.ByteString getEndpointBytes(); 110 111 /** 112 * 113 * 114 * <pre> 115 * Full resource name of ml engine model Version. 116 * Format: `projects/{project}/models/{model}/versions/{version}`. 117 * </pre> 118 * 119 * <code>string version = 2 [(.google.api.resource_reference) = { ... }</code> 120 * 121 * @return The version. 122 */ getVersion()123 java.lang.String getVersion(); 124 /** 125 * 126 * 127 * <pre> 128 * Full resource name of ml engine model Version. 129 * Format: `projects/{project}/models/{model}/versions/{version}`. 130 * </pre> 131 * 132 * <code>string version = 2 [(.google.api.resource_reference) = { ... }</code> 133 * 134 * @return The bytes for version. 135 */ getVersionBytes()136 com.google.protobuf.ByteString getVersionBytes(); 137 } 138 /** 139 * 140 * 141 * <pre> 142 * Represents one model Version in ml.googleapis.com. 143 * </pre> 144 * 145 * Protobuf type {@code google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion} 146 */ 147 public static final class MlEngineModelVersion extends com.google.protobuf.GeneratedMessageV3 148 implements 149 // @@protoc_insertion_point(message_implements:google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion) 150 MlEngineModelVersionOrBuilder { 151 private static final long serialVersionUID = 0L; 152 // Use MlEngineModelVersion.newBuilder() to construct. MlEngineModelVersion(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)153 private MlEngineModelVersion(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 154 super(builder); 155 } 156 MlEngineModelVersion()157 private MlEngineModelVersion() { 158 endpoint_ = ""; 159 version_ = ""; 160 } 161 162 @java.lang.Override 163 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)164 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 165 return new MlEngineModelVersion(); 166 } 167 168 @java.lang.Override getUnknownFields()169 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 170 return this.unknownFields; 171 } 172 getDescriptor()173 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 174 return com.google.cloud.aiplatform.v1.MigratableResourceProto 175 .internal_static_google_cloud_aiplatform_v1_MigratableResource_MlEngineModelVersion_descriptor; 176 } 177 178 @java.lang.Override 179 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()180 internalGetFieldAccessorTable() { 181 return com.google.cloud.aiplatform.v1.MigratableResourceProto 182 .internal_static_google_cloud_aiplatform_v1_MigratableResource_MlEngineModelVersion_fieldAccessorTable 183 .ensureFieldAccessorsInitialized( 184 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion.class, 185 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion.Builder.class); 186 } 187 188 public static final int ENDPOINT_FIELD_NUMBER = 1; 189 190 @SuppressWarnings("serial") 191 private volatile java.lang.Object endpoint_ = ""; 192 /** 193 * 194 * 195 * <pre> 196 * The ml.googleapis.com endpoint that this model Version currently lives 197 * in. 198 * Example values: 199 * * ml.googleapis.com 200 * * us-centrall-ml.googleapis.com 201 * * europe-west4-ml.googleapis.com 202 * * asia-east1-ml.googleapis.com 203 * </pre> 204 * 205 * <code>string endpoint = 1;</code> 206 * 207 * @return The endpoint. 208 */ 209 @java.lang.Override getEndpoint()210 public java.lang.String getEndpoint() { 211 java.lang.Object ref = endpoint_; 212 if (ref instanceof java.lang.String) { 213 return (java.lang.String) ref; 214 } else { 215 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 216 java.lang.String s = bs.toStringUtf8(); 217 endpoint_ = s; 218 return s; 219 } 220 } 221 /** 222 * 223 * 224 * <pre> 225 * The ml.googleapis.com endpoint that this model Version currently lives 226 * in. 227 * Example values: 228 * * ml.googleapis.com 229 * * us-centrall-ml.googleapis.com 230 * * europe-west4-ml.googleapis.com 231 * * asia-east1-ml.googleapis.com 232 * </pre> 233 * 234 * <code>string endpoint = 1;</code> 235 * 236 * @return The bytes for endpoint. 237 */ 238 @java.lang.Override getEndpointBytes()239 public com.google.protobuf.ByteString getEndpointBytes() { 240 java.lang.Object ref = endpoint_; 241 if (ref instanceof java.lang.String) { 242 com.google.protobuf.ByteString b = 243 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 244 endpoint_ = b; 245 return b; 246 } else { 247 return (com.google.protobuf.ByteString) ref; 248 } 249 } 250 251 public static final int VERSION_FIELD_NUMBER = 2; 252 253 @SuppressWarnings("serial") 254 private volatile java.lang.Object version_ = ""; 255 /** 256 * 257 * 258 * <pre> 259 * Full resource name of ml engine model Version. 260 * Format: `projects/{project}/models/{model}/versions/{version}`. 261 * </pre> 262 * 263 * <code>string version = 2 [(.google.api.resource_reference) = { ... }</code> 264 * 265 * @return The version. 266 */ 267 @java.lang.Override getVersion()268 public java.lang.String getVersion() { 269 java.lang.Object ref = version_; 270 if (ref instanceof java.lang.String) { 271 return (java.lang.String) ref; 272 } else { 273 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 274 java.lang.String s = bs.toStringUtf8(); 275 version_ = s; 276 return s; 277 } 278 } 279 /** 280 * 281 * 282 * <pre> 283 * Full resource name of ml engine model Version. 284 * Format: `projects/{project}/models/{model}/versions/{version}`. 285 * </pre> 286 * 287 * <code>string version = 2 [(.google.api.resource_reference) = { ... }</code> 288 * 289 * @return The bytes for version. 290 */ 291 @java.lang.Override getVersionBytes()292 public com.google.protobuf.ByteString getVersionBytes() { 293 java.lang.Object ref = version_; 294 if (ref instanceof java.lang.String) { 295 com.google.protobuf.ByteString b = 296 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 297 version_ = b; 298 return b; 299 } else { 300 return (com.google.protobuf.ByteString) ref; 301 } 302 } 303 304 private byte memoizedIsInitialized = -1; 305 306 @java.lang.Override isInitialized()307 public final boolean isInitialized() { 308 byte isInitialized = memoizedIsInitialized; 309 if (isInitialized == 1) return true; 310 if (isInitialized == 0) return false; 311 312 memoizedIsInitialized = 1; 313 return true; 314 } 315 316 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)317 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 318 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(endpoint_)) { 319 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, endpoint_); 320 } 321 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(version_)) { 322 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, version_); 323 } 324 getUnknownFields().writeTo(output); 325 } 326 327 @java.lang.Override getSerializedSize()328 public int getSerializedSize() { 329 int size = memoizedSize; 330 if (size != -1) return size; 331 332 size = 0; 333 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(endpoint_)) { 334 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, endpoint_); 335 } 336 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(version_)) { 337 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, version_); 338 } 339 size += getUnknownFields().getSerializedSize(); 340 memoizedSize = size; 341 return size; 342 } 343 344 @java.lang.Override equals(final java.lang.Object obj)345 public boolean equals(final java.lang.Object obj) { 346 if (obj == this) { 347 return true; 348 } 349 if (!(obj 350 instanceof com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion)) { 351 return super.equals(obj); 352 } 353 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion other = 354 (com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion) obj; 355 356 if (!getEndpoint().equals(other.getEndpoint())) return false; 357 if (!getVersion().equals(other.getVersion())) return false; 358 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 359 return true; 360 } 361 362 @java.lang.Override hashCode()363 public int hashCode() { 364 if (memoizedHashCode != 0) { 365 return memoizedHashCode; 366 } 367 int hash = 41; 368 hash = (19 * hash) + getDescriptor().hashCode(); 369 hash = (37 * hash) + ENDPOINT_FIELD_NUMBER; 370 hash = (53 * hash) + getEndpoint().hashCode(); 371 hash = (37 * hash) + VERSION_FIELD_NUMBER; 372 hash = (53 * hash) + getVersion().hashCode(); 373 hash = (29 * hash) + getUnknownFields().hashCode(); 374 memoizedHashCode = hash; 375 return hash; 376 } 377 parseFrom( java.nio.ByteBuffer data)378 public static com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion parseFrom( 379 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 380 return PARSER.parseFrom(data); 381 } 382 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)383 public static com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion parseFrom( 384 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 385 throws com.google.protobuf.InvalidProtocolBufferException { 386 return PARSER.parseFrom(data, extensionRegistry); 387 } 388 parseFrom( com.google.protobuf.ByteString data)389 public static com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion parseFrom( 390 com.google.protobuf.ByteString data) 391 throws com.google.protobuf.InvalidProtocolBufferException { 392 return PARSER.parseFrom(data); 393 } 394 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)395 public static com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion parseFrom( 396 com.google.protobuf.ByteString data, 397 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 398 throws com.google.protobuf.InvalidProtocolBufferException { 399 return PARSER.parseFrom(data, extensionRegistry); 400 } 401 parseFrom( byte[] data)402 public static com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion parseFrom( 403 byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { 404 return PARSER.parseFrom(data); 405 } 406 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)407 public static com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion parseFrom( 408 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 409 throws com.google.protobuf.InvalidProtocolBufferException { 410 return PARSER.parseFrom(data, extensionRegistry); 411 } 412 parseFrom( java.io.InputStream input)413 public static com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion parseFrom( 414 java.io.InputStream input) throws java.io.IOException { 415 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 416 } 417 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)418 public static com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion parseFrom( 419 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 420 throws java.io.IOException { 421 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 422 PARSER, input, extensionRegistry); 423 } 424 425 public static com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion parseDelimitedFrom(java.io.InputStream input)426 parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { 427 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 428 } 429 430 public static com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)431 parseDelimitedFrom( 432 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 433 throws java.io.IOException { 434 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 435 PARSER, input, extensionRegistry); 436 } 437 parseFrom( com.google.protobuf.CodedInputStream input)438 public static com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion parseFrom( 439 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 440 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 441 } 442 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)443 public static com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion parseFrom( 444 com.google.protobuf.CodedInputStream input, 445 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 446 throws java.io.IOException { 447 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 448 PARSER, input, extensionRegistry); 449 } 450 451 @java.lang.Override newBuilderForType()452 public Builder newBuilderForType() { 453 return newBuilder(); 454 } 455 newBuilder()456 public static Builder newBuilder() { 457 return DEFAULT_INSTANCE.toBuilder(); 458 } 459 newBuilder( com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion prototype)460 public static Builder newBuilder( 461 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion prototype) { 462 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 463 } 464 465 @java.lang.Override toBuilder()466 public Builder toBuilder() { 467 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 468 } 469 470 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent)471 protected Builder newBuilderForType( 472 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 473 Builder builder = new Builder(parent); 474 return builder; 475 } 476 /** 477 * 478 * 479 * <pre> 480 * Represents one model Version in ml.googleapis.com. 481 * </pre> 482 * 483 * Protobuf type {@code google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion} 484 */ 485 public static final class Builder 486 extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 487 implements 488 // @@protoc_insertion_point(builder_implements:google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion) 489 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersionOrBuilder { getDescriptor()490 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 491 return com.google.cloud.aiplatform.v1.MigratableResourceProto 492 .internal_static_google_cloud_aiplatform_v1_MigratableResource_MlEngineModelVersion_descriptor; 493 } 494 495 @java.lang.Override 496 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()497 internalGetFieldAccessorTable() { 498 return com.google.cloud.aiplatform.v1.MigratableResourceProto 499 .internal_static_google_cloud_aiplatform_v1_MigratableResource_MlEngineModelVersion_fieldAccessorTable 500 .ensureFieldAccessorsInitialized( 501 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion.class, 502 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion.Builder 503 .class); 504 } 505 506 // Construct using 507 // com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion.newBuilder() Builder()508 private Builder() {} 509 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)510 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 511 super(parent); 512 } 513 514 @java.lang.Override clear()515 public Builder clear() { 516 super.clear(); 517 bitField0_ = 0; 518 endpoint_ = ""; 519 version_ = ""; 520 return this; 521 } 522 523 @java.lang.Override getDescriptorForType()524 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 525 return com.google.cloud.aiplatform.v1.MigratableResourceProto 526 .internal_static_google_cloud_aiplatform_v1_MigratableResource_MlEngineModelVersion_descriptor; 527 } 528 529 @java.lang.Override 530 public com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion getDefaultInstanceForType()531 getDefaultInstanceForType() { 532 return com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion 533 .getDefaultInstance(); 534 } 535 536 @java.lang.Override build()537 public com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion build() { 538 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion result = 539 buildPartial(); 540 if (!result.isInitialized()) { 541 throw newUninitializedMessageException(result); 542 } 543 return result; 544 } 545 546 @java.lang.Override buildPartial()547 public com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion buildPartial() { 548 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion result = 549 new com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion(this); 550 if (bitField0_ != 0) { 551 buildPartial0(result); 552 } 553 onBuilt(); 554 return result; 555 } 556 buildPartial0( com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion result)557 private void buildPartial0( 558 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion result) { 559 int from_bitField0_ = bitField0_; 560 if (((from_bitField0_ & 0x00000001) != 0)) { 561 result.endpoint_ = endpoint_; 562 } 563 if (((from_bitField0_ & 0x00000002) != 0)) { 564 result.version_ = version_; 565 } 566 } 567 568 @java.lang.Override clone()569 public Builder clone() { 570 return super.clone(); 571 } 572 573 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)574 public Builder setField( 575 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 576 return super.setField(field, value); 577 } 578 579 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)580 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 581 return super.clearField(field); 582 } 583 584 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)585 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 586 return super.clearOneof(oneof); 587 } 588 589 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)590 public Builder setRepeatedField( 591 com.google.protobuf.Descriptors.FieldDescriptor field, 592 int index, 593 java.lang.Object value) { 594 return super.setRepeatedField(field, index, value); 595 } 596 597 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)598 public Builder addRepeatedField( 599 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 600 return super.addRepeatedField(field, value); 601 } 602 603 @java.lang.Override mergeFrom(com.google.protobuf.Message other)604 public Builder mergeFrom(com.google.protobuf.Message other) { 605 if (other 606 instanceof com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion) { 607 return mergeFrom( 608 (com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion) other); 609 } else { 610 super.mergeFrom(other); 611 return this; 612 } 613 } 614 mergeFrom( com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion other)615 public Builder mergeFrom( 616 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion other) { 617 if (other 618 == com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion 619 .getDefaultInstance()) return this; 620 if (!other.getEndpoint().isEmpty()) { 621 endpoint_ = other.endpoint_; 622 bitField0_ |= 0x00000001; 623 onChanged(); 624 } 625 if (!other.getVersion().isEmpty()) { 626 version_ = other.version_; 627 bitField0_ |= 0x00000002; 628 onChanged(); 629 } 630 this.mergeUnknownFields(other.getUnknownFields()); 631 onChanged(); 632 return this; 633 } 634 635 @java.lang.Override isInitialized()636 public final boolean isInitialized() { 637 return true; 638 } 639 640 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)641 public Builder mergeFrom( 642 com.google.protobuf.CodedInputStream input, 643 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 644 throws java.io.IOException { 645 if (extensionRegistry == null) { 646 throw new java.lang.NullPointerException(); 647 } 648 try { 649 boolean done = false; 650 while (!done) { 651 int tag = input.readTag(); 652 switch (tag) { 653 case 0: 654 done = true; 655 break; 656 case 10: 657 { 658 endpoint_ = input.readStringRequireUtf8(); 659 bitField0_ |= 0x00000001; 660 break; 661 } // case 10 662 case 18: 663 { 664 version_ = input.readStringRequireUtf8(); 665 bitField0_ |= 0x00000002; 666 break; 667 } // case 18 668 default: 669 { 670 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 671 done = true; // was an endgroup tag 672 } 673 break; 674 } // default: 675 } // switch (tag) 676 } // while (!done) 677 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 678 throw e.unwrapIOException(); 679 } finally { 680 onChanged(); 681 } // finally 682 return this; 683 } 684 685 private int bitField0_; 686 687 private java.lang.Object endpoint_ = ""; 688 /** 689 * 690 * 691 * <pre> 692 * The ml.googleapis.com endpoint that this model Version currently lives 693 * in. 694 * Example values: 695 * * ml.googleapis.com 696 * * us-centrall-ml.googleapis.com 697 * * europe-west4-ml.googleapis.com 698 * * asia-east1-ml.googleapis.com 699 * </pre> 700 * 701 * <code>string endpoint = 1;</code> 702 * 703 * @return The endpoint. 704 */ getEndpoint()705 public java.lang.String getEndpoint() { 706 java.lang.Object ref = endpoint_; 707 if (!(ref instanceof java.lang.String)) { 708 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 709 java.lang.String s = bs.toStringUtf8(); 710 endpoint_ = s; 711 return s; 712 } else { 713 return (java.lang.String) ref; 714 } 715 } 716 /** 717 * 718 * 719 * <pre> 720 * The ml.googleapis.com endpoint that this model Version currently lives 721 * in. 722 * Example values: 723 * * ml.googleapis.com 724 * * us-centrall-ml.googleapis.com 725 * * europe-west4-ml.googleapis.com 726 * * asia-east1-ml.googleapis.com 727 * </pre> 728 * 729 * <code>string endpoint = 1;</code> 730 * 731 * @return The bytes for endpoint. 732 */ getEndpointBytes()733 public com.google.protobuf.ByteString getEndpointBytes() { 734 java.lang.Object ref = endpoint_; 735 if (ref instanceof String) { 736 com.google.protobuf.ByteString b = 737 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 738 endpoint_ = b; 739 return b; 740 } else { 741 return (com.google.protobuf.ByteString) ref; 742 } 743 } 744 /** 745 * 746 * 747 * <pre> 748 * The ml.googleapis.com endpoint that this model Version currently lives 749 * in. 750 * Example values: 751 * * ml.googleapis.com 752 * * us-centrall-ml.googleapis.com 753 * * europe-west4-ml.googleapis.com 754 * * asia-east1-ml.googleapis.com 755 * </pre> 756 * 757 * <code>string endpoint = 1;</code> 758 * 759 * @param value The endpoint to set. 760 * @return This builder for chaining. 761 */ setEndpoint(java.lang.String value)762 public Builder setEndpoint(java.lang.String value) { 763 if (value == null) { 764 throw new NullPointerException(); 765 } 766 endpoint_ = value; 767 bitField0_ |= 0x00000001; 768 onChanged(); 769 return this; 770 } 771 /** 772 * 773 * 774 * <pre> 775 * The ml.googleapis.com endpoint that this model Version currently lives 776 * in. 777 * Example values: 778 * * ml.googleapis.com 779 * * us-centrall-ml.googleapis.com 780 * * europe-west4-ml.googleapis.com 781 * * asia-east1-ml.googleapis.com 782 * </pre> 783 * 784 * <code>string endpoint = 1;</code> 785 * 786 * @return This builder for chaining. 787 */ clearEndpoint()788 public Builder clearEndpoint() { 789 endpoint_ = getDefaultInstance().getEndpoint(); 790 bitField0_ = (bitField0_ & ~0x00000001); 791 onChanged(); 792 return this; 793 } 794 /** 795 * 796 * 797 * <pre> 798 * The ml.googleapis.com endpoint that this model Version currently lives 799 * in. 800 * Example values: 801 * * ml.googleapis.com 802 * * us-centrall-ml.googleapis.com 803 * * europe-west4-ml.googleapis.com 804 * * asia-east1-ml.googleapis.com 805 * </pre> 806 * 807 * <code>string endpoint = 1;</code> 808 * 809 * @param value The bytes for endpoint to set. 810 * @return This builder for chaining. 811 */ setEndpointBytes(com.google.protobuf.ByteString value)812 public Builder setEndpointBytes(com.google.protobuf.ByteString value) { 813 if (value == null) { 814 throw new NullPointerException(); 815 } 816 checkByteStringIsUtf8(value); 817 endpoint_ = value; 818 bitField0_ |= 0x00000001; 819 onChanged(); 820 return this; 821 } 822 823 private java.lang.Object version_ = ""; 824 /** 825 * 826 * 827 * <pre> 828 * Full resource name of ml engine model Version. 829 * Format: `projects/{project}/models/{model}/versions/{version}`. 830 * </pre> 831 * 832 * <code>string version = 2 [(.google.api.resource_reference) = { ... }</code> 833 * 834 * @return The version. 835 */ getVersion()836 public java.lang.String getVersion() { 837 java.lang.Object ref = version_; 838 if (!(ref instanceof java.lang.String)) { 839 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 840 java.lang.String s = bs.toStringUtf8(); 841 version_ = s; 842 return s; 843 } else { 844 return (java.lang.String) ref; 845 } 846 } 847 /** 848 * 849 * 850 * <pre> 851 * Full resource name of ml engine model Version. 852 * Format: `projects/{project}/models/{model}/versions/{version}`. 853 * </pre> 854 * 855 * <code>string version = 2 [(.google.api.resource_reference) = { ... }</code> 856 * 857 * @return The bytes for version. 858 */ getVersionBytes()859 public com.google.protobuf.ByteString getVersionBytes() { 860 java.lang.Object ref = version_; 861 if (ref instanceof String) { 862 com.google.protobuf.ByteString b = 863 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 864 version_ = b; 865 return b; 866 } else { 867 return (com.google.protobuf.ByteString) ref; 868 } 869 } 870 /** 871 * 872 * 873 * <pre> 874 * Full resource name of ml engine model Version. 875 * Format: `projects/{project}/models/{model}/versions/{version}`. 876 * </pre> 877 * 878 * <code>string version = 2 [(.google.api.resource_reference) = { ... }</code> 879 * 880 * @param value The version to set. 881 * @return This builder for chaining. 882 */ setVersion(java.lang.String value)883 public Builder setVersion(java.lang.String value) { 884 if (value == null) { 885 throw new NullPointerException(); 886 } 887 version_ = value; 888 bitField0_ |= 0x00000002; 889 onChanged(); 890 return this; 891 } 892 /** 893 * 894 * 895 * <pre> 896 * Full resource name of ml engine model Version. 897 * Format: `projects/{project}/models/{model}/versions/{version}`. 898 * </pre> 899 * 900 * <code>string version = 2 [(.google.api.resource_reference) = { ... }</code> 901 * 902 * @return This builder for chaining. 903 */ clearVersion()904 public Builder clearVersion() { 905 version_ = getDefaultInstance().getVersion(); 906 bitField0_ = (bitField0_ & ~0x00000002); 907 onChanged(); 908 return this; 909 } 910 /** 911 * 912 * 913 * <pre> 914 * Full resource name of ml engine model Version. 915 * Format: `projects/{project}/models/{model}/versions/{version}`. 916 * </pre> 917 * 918 * <code>string version = 2 [(.google.api.resource_reference) = { ... }</code> 919 * 920 * @param value The bytes for version to set. 921 * @return This builder for chaining. 922 */ setVersionBytes(com.google.protobuf.ByteString value)923 public Builder setVersionBytes(com.google.protobuf.ByteString value) { 924 if (value == null) { 925 throw new NullPointerException(); 926 } 927 checkByteStringIsUtf8(value); 928 version_ = value; 929 bitField0_ |= 0x00000002; 930 onChanged(); 931 return this; 932 } 933 934 @java.lang.Override setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)935 public final Builder setUnknownFields( 936 final com.google.protobuf.UnknownFieldSet unknownFields) { 937 return super.setUnknownFields(unknownFields); 938 } 939 940 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)941 public final Builder mergeUnknownFields( 942 final com.google.protobuf.UnknownFieldSet unknownFields) { 943 return super.mergeUnknownFields(unknownFields); 944 } 945 946 // @@protoc_insertion_point(builder_scope:google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion) 947 } 948 949 // @@protoc_insertion_point(class_scope:google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion) 950 private static final com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion 951 DEFAULT_INSTANCE; 952 953 static { 954 DEFAULT_INSTANCE = 955 new com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion(); 956 } 957 958 public static com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion getDefaultInstance()959 getDefaultInstance() { 960 return DEFAULT_INSTANCE; 961 } 962 963 private static final com.google.protobuf.Parser<MlEngineModelVersion> PARSER = 964 new com.google.protobuf.AbstractParser<MlEngineModelVersion>() { 965 @java.lang.Override 966 public MlEngineModelVersion parsePartialFrom( 967 com.google.protobuf.CodedInputStream input, 968 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 969 throws com.google.protobuf.InvalidProtocolBufferException { 970 Builder builder = newBuilder(); 971 try { 972 builder.mergeFrom(input, extensionRegistry); 973 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 974 throw e.setUnfinishedMessage(builder.buildPartial()); 975 } catch (com.google.protobuf.UninitializedMessageException e) { 976 throw e.asInvalidProtocolBufferException() 977 .setUnfinishedMessage(builder.buildPartial()); 978 } catch (java.io.IOException e) { 979 throw new com.google.protobuf.InvalidProtocolBufferException(e) 980 .setUnfinishedMessage(builder.buildPartial()); 981 } 982 return builder.buildPartial(); 983 } 984 }; 985 parser()986 public static com.google.protobuf.Parser<MlEngineModelVersion> parser() { 987 return PARSER; 988 } 989 990 @java.lang.Override getParserForType()991 public com.google.protobuf.Parser<MlEngineModelVersion> getParserForType() { 992 return PARSER; 993 } 994 995 @java.lang.Override 996 public com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion getDefaultInstanceForType()997 getDefaultInstanceForType() { 998 return DEFAULT_INSTANCE; 999 } 1000 } 1001 1002 public interface AutomlModelOrBuilder 1003 extends 1004 // @@protoc_insertion_point(interface_extends:google.cloud.aiplatform.v1.MigratableResource.AutomlModel) 1005 com.google.protobuf.MessageOrBuilder { 1006 1007 /** 1008 * 1009 * 1010 * <pre> 1011 * Full resource name of automl Model. 1012 * Format: 1013 * `projects/{project}/locations/{location}/models/{model}`. 1014 * </pre> 1015 * 1016 * <code>string model = 1 [(.google.api.resource_reference) = { ... }</code> 1017 * 1018 * @return The model. 1019 */ getModel()1020 java.lang.String getModel(); 1021 /** 1022 * 1023 * 1024 * <pre> 1025 * Full resource name of automl Model. 1026 * Format: 1027 * `projects/{project}/locations/{location}/models/{model}`. 1028 * </pre> 1029 * 1030 * <code>string model = 1 [(.google.api.resource_reference) = { ... }</code> 1031 * 1032 * @return The bytes for model. 1033 */ getModelBytes()1034 com.google.protobuf.ByteString getModelBytes(); 1035 1036 /** 1037 * 1038 * 1039 * <pre> 1040 * The Model's display name in automl.googleapis.com. 1041 * </pre> 1042 * 1043 * <code>string model_display_name = 3;</code> 1044 * 1045 * @return The modelDisplayName. 1046 */ getModelDisplayName()1047 java.lang.String getModelDisplayName(); 1048 /** 1049 * 1050 * 1051 * <pre> 1052 * The Model's display name in automl.googleapis.com. 1053 * </pre> 1054 * 1055 * <code>string model_display_name = 3;</code> 1056 * 1057 * @return The bytes for modelDisplayName. 1058 */ getModelDisplayNameBytes()1059 com.google.protobuf.ByteString getModelDisplayNameBytes(); 1060 } 1061 /** 1062 * 1063 * 1064 * <pre> 1065 * Represents one Model in automl.googleapis.com. 1066 * </pre> 1067 * 1068 * Protobuf type {@code google.cloud.aiplatform.v1.MigratableResource.AutomlModel} 1069 */ 1070 public static final class AutomlModel extends com.google.protobuf.GeneratedMessageV3 1071 implements 1072 // @@protoc_insertion_point(message_implements:google.cloud.aiplatform.v1.MigratableResource.AutomlModel) 1073 AutomlModelOrBuilder { 1074 private static final long serialVersionUID = 0L; 1075 // Use AutomlModel.newBuilder() to construct. AutomlModel(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)1076 private AutomlModel(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 1077 super(builder); 1078 } 1079 AutomlModel()1080 private AutomlModel() { 1081 model_ = ""; 1082 modelDisplayName_ = ""; 1083 } 1084 1085 @java.lang.Override 1086 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)1087 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 1088 return new AutomlModel(); 1089 } 1090 1091 @java.lang.Override getUnknownFields()1092 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 1093 return this.unknownFields; 1094 } 1095 getDescriptor()1096 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 1097 return com.google.cloud.aiplatform.v1.MigratableResourceProto 1098 .internal_static_google_cloud_aiplatform_v1_MigratableResource_AutomlModel_descriptor; 1099 } 1100 1101 @java.lang.Override 1102 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()1103 internalGetFieldAccessorTable() { 1104 return com.google.cloud.aiplatform.v1.MigratableResourceProto 1105 .internal_static_google_cloud_aiplatform_v1_MigratableResource_AutomlModel_fieldAccessorTable 1106 .ensureFieldAccessorsInitialized( 1107 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel.class, 1108 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel.Builder.class); 1109 } 1110 1111 public static final int MODEL_FIELD_NUMBER = 1; 1112 1113 @SuppressWarnings("serial") 1114 private volatile java.lang.Object model_ = ""; 1115 /** 1116 * 1117 * 1118 * <pre> 1119 * Full resource name of automl Model. 1120 * Format: 1121 * `projects/{project}/locations/{location}/models/{model}`. 1122 * </pre> 1123 * 1124 * <code>string model = 1 [(.google.api.resource_reference) = { ... }</code> 1125 * 1126 * @return The model. 1127 */ 1128 @java.lang.Override getModel()1129 public java.lang.String getModel() { 1130 java.lang.Object ref = model_; 1131 if (ref instanceof java.lang.String) { 1132 return (java.lang.String) ref; 1133 } else { 1134 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1135 java.lang.String s = bs.toStringUtf8(); 1136 model_ = s; 1137 return s; 1138 } 1139 } 1140 /** 1141 * 1142 * 1143 * <pre> 1144 * Full resource name of automl Model. 1145 * Format: 1146 * `projects/{project}/locations/{location}/models/{model}`. 1147 * </pre> 1148 * 1149 * <code>string model = 1 [(.google.api.resource_reference) = { ... }</code> 1150 * 1151 * @return The bytes for model. 1152 */ 1153 @java.lang.Override getModelBytes()1154 public com.google.protobuf.ByteString getModelBytes() { 1155 java.lang.Object ref = model_; 1156 if (ref instanceof java.lang.String) { 1157 com.google.protobuf.ByteString b = 1158 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1159 model_ = b; 1160 return b; 1161 } else { 1162 return (com.google.protobuf.ByteString) ref; 1163 } 1164 } 1165 1166 public static final int MODEL_DISPLAY_NAME_FIELD_NUMBER = 3; 1167 1168 @SuppressWarnings("serial") 1169 private volatile java.lang.Object modelDisplayName_ = ""; 1170 /** 1171 * 1172 * 1173 * <pre> 1174 * The Model's display name in automl.googleapis.com. 1175 * </pre> 1176 * 1177 * <code>string model_display_name = 3;</code> 1178 * 1179 * @return The modelDisplayName. 1180 */ 1181 @java.lang.Override getModelDisplayName()1182 public java.lang.String getModelDisplayName() { 1183 java.lang.Object ref = modelDisplayName_; 1184 if (ref instanceof java.lang.String) { 1185 return (java.lang.String) ref; 1186 } else { 1187 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1188 java.lang.String s = bs.toStringUtf8(); 1189 modelDisplayName_ = s; 1190 return s; 1191 } 1192 } 1193 /** 1194 * 1195 * 1196 * <pre> 1197 * The Model's display name in automl.googleapis.com. 1198 * </pre> 1199 * 1200 * <code>string model_display_name = 3;</code> 1201 * 1202 * @return The bytes for modelDisplayName. 1203 */ 1204 @java.lang.Override getModelDisplayNameBytes()1205 public com.google.protobuf.ByteString getModelDisplayNameBytes() { 1206 java.lang.Object ref = modelDisplayName_; 1207 if (ref instanceof java.lang.String) { 1208 com.google.protobuf.ByteString b = 1209 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1210 modelDisplayName_ = b; 1211 return b; 1212 } else { 1213 return (com.google.protobuf.ByteString) ref; 1214 } 1215 } 1216 1217 private byte memoizedIsInitialized = -1; 1218 1219 @java.lang.Override isInitialized()1220 public final boolean isInitialized() { 1221 byte isInitialized = memoizedIsInitialized; 1222 if (isInitialized == 1) return true; 1223 if (isInitialized == 0) return false; 1224 1225 memoizedIsInitialized = 1; 1226 return true; 1227 } 1228 1229 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)1230 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 1231 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(model_)) { 1232 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, model_); 1233 } 1234 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(modelDisplayName_)) { 1235 com.google.protobuf.GeneratedMessageV3.writeString(output, 3, modelDisplayName_); 1236 } 1237 getUnknownFields().writeTo(output); 1238 } 1239 1240 @java.lang.Override getSerializedSize()1241 public int getSerializedSize() { 1242 int size = memoizedSize; 1243 if (size != -1) return size; 1244 1245 size = 0; 1246 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(model_)) { 1247 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, model_); 1248 } 1249 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(modelDisplayName_)) { 1250 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, modelDisplayName_); 1251 } 1252 size += getUnknownFields().getSerializedSize(); 1253 memoizedSize = size; 1254 return size; 1255 } 1256 1257 @java.lang.Override equals(final java.lang.Object obj)1258 public boolean equals(final java.lang.Object obj) { 1259 if (obj == this) { 1260 return true; 1261 } 1262 if (!(obj instanceof com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel)) { 1263 return super.equals(obj); 1264 } 1265 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel other = 1266 (com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel) obj; 1267 1268 if (!getModel().equals(other.getModel())) return false; 1269 if (!getModelDisplayName().equals(other.getModelDisplayName())) return false; 1270 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 1271 return true; 1272 } 1273 1274 @java.lang.Override hashCode()1275 public int hashCode() { 1276 if (memoizedHashCode != 0) { 1277 return memoizedHashCode; 1278 } 1279 int hash = 41; 1280 hash = (19 * hash) + getDescriptor().hashCode(); 1281 hash = (37 * hash) + MODEL_FIELD_NUMBER; 1282 hash = (53 * hash) + getModel().hashCode(); 1283 hash = (37 * hash) + MODEL_DISPLAY_NAME_FIELD_NUMBER; 1284 hash = (53 * hash) + getModelDisplayName().hashCode(); 1285 hash = (29 * hash) + getUnknownFields().hashCode(); 1286 memoizedHashCode = hash; 1287 return hash; 1288 } 1289 parseFrom( java.nio.ByteBuffer data)1290 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel parseFrom( 1291 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 1292 return PARSER.parseFrom(data); 1293 } 1294 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1295 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel parseFrom( 1296 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1297 throws com.google.protobuf.InvalidProtocolBufferException { 1298 return PARSER.parseFrom(data, extensionRegistry); 1299 } 1300 parseFrom( com.google.protobuf.ByteString data)1301 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel parseFrom( 1302 com.google.protobuf.ByteString data) 1303 throws com.google.protobuf.InvalidProtocolBufferException { 1304 return PARSER.parseFrom(data); 1305 } 1306 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1307 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel parseFrom( 1308 com.google.protobuf.ByteString data, 1309 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1310 throws com.google.protobuf.InvalidProtocolBufferException { 1311 return PARSER.parseFrom(data, extensionRegistry); 1312 } 1313 parseFrom( byte[] data)1314 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel parseFrom( 1315 byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { 1316 return PARSER.parseFrom(data); 1317 } 1318 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1319 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel parseFrom( 1320 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1321 throws com.google.protobuf.InvalidProtocolBufferException { 1322 return PARSER.parseFrom(data, extensionRegistry); 1323 } 1324 parseFrom( java.io.InputStream input)1325 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel parseFrom( 1326 java.io.InputStream input) throws java.io.IOException { 1327 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 1328 } 1329 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1330 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel parseFrom( 1331 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1332 throws java.io.IOException { 1333 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 1334 PARSER, input, extensionRegistry); 1335 } 1336 parseDelimitedFrom( java.io.InputStream input)1337 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel parseDelimitedFrom( 1338 java.io.InputStream input) throws java.io.IOException { 1339 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 1340 } 1341 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1342 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel parseDelimitedFrom( 1343 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1344 throws java.io.IOException { 1345 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 1346 PARSER, input, extensionRegistry); 1347 } 1348 parseFrom( com.google.protobuf.CodedInputStream input)1349 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel parseFrom( 1350 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 1351 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 1352 } 1353 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1354 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel parseFrom( 1355 com.google.protobuf.CodedInputStream input, 1356 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1357 throws java.io.IOException { 1358 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 1359 PARSER, input, extensionRegistry); 1360 } 1361 1362 @java.lang.Override newBuilderForType()1363 public Builder newBuilderForType() { 1364 return newBuilder(); 1365 } 1366 newBuilder()1367 public static Builder newBuilder() { 1368 return DEFAULT_INSTANCE.toBuilder(); 1369 } 1370 newBuilder( com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel prototype)1371 public static Builder newBuilder( 1372 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel prototype) { 1373 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 1374 } 1375 1376 @java.lang.Override toBuilder()1377 public Builder toBuilder() { 1378 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 1379 } 1380 1381 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent)1382 protected Builder newBuilderForType( 1383 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 1384 Builder builder = new Builder(parent); 1385 return builder; 1386 } 1387 /** 1388 * 1389 * 1390 * <pre> 1391 * Represents one Model in automl.googleapis.com. 1392 * </pre> 1393 * 1394 * Protobuf type {@code google.cloud.aiplatform.v1.MigratableResource.AutomlModel} 1395 */ 1396 public static final class Builder 1397 extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 1398 implements 1399 // @@protoc_insertion_point(builder_implements:google.cloud.aiplatform.v1.MigratableResource.AutomlModel) 1400 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModelOrBuilder { getDescriptor()1401 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 1402 return com.google.cloud.aiplatform.v1.MigratableResourceProto 1403 .internal_static_google_cloud_aiplatform_v1_MigratableResource_AutomlModel_descriptor; 1404 } 1405 1406 @java.lang.Override 1407 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()1408 internalGetFieldAccessorTable() { 1409 return com.google.cloud.aiplatform.v1.MigratableResourceProto 1410 .internal_static_google_cloud_aiplatform_v1_MigratableResource_AutomlModel_fieldAccessorTable 1411 .ensureFieldAccessorsInitialized( 1412 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel.class, 1413 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel.Builder.class); 1414 } 1415 1416 // Construct using com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel.newBuilder() Builder()1417 private Builder() {} 1418 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)1419 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 1420 super(parent); 1421 } 1422 1423 @java.lang.Override clear()1424 public Builder clear() { 1425 super.clear(); 1426 bitField0_ = 0; 1427 model_ = ""; 1428 modelDisplayName_ = ""; 1429 return this; 1430 } 1431 1432 @java.lang.Override getDescriptorForType()1433 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 1434 return com.google.cloud.aiplatform.v1.MigratableResourceProto 1435 .internal_static_google_cloud_aiplatform_v1_MigratableResource_AutomlModel_descriptor; 1436 } 1437 1438 @java.lang.Override 1439 public com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel getDefaultInstanceForType()1440 getDefaultInstanceForType() { 1441 return com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel.getDefaultInstance(); 1442 } 1443 1444 @java.lang.Override build()1445 public com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel build() { 1446 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel result = buildPartial(); 1447 if (!result.isInitialized()) { 1448 throw newUninitializedMessageException(result); 1449 } 1450 return result; 1451 } 1452 1453 @java.lang.Override buildPartial()1454 public com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel buildPartial() { 1455 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel result = 1456 new com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel(this); 1457 if (bitField0_ != 0) { 1458 buildPartial0(result); 1459 } 1460 onBuilt(); 1461 return result; 1462 } 1463 buildPartial0( com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel result)1464 private void buildPartial0( 1465 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel result) { 1466 int from_bitField0_ = bitField0_; 1467 if (((from_bitField0_ & 0x00000001) != 0)) { 1468 result.model_ = model_; 1469 } 1470 if (((from_bitField0_ & 0x00000002) != 0)) { 1471 result.modelDisplayName_ = modelDisplayName_; 1472 } 1473 } 1474 1475 @java.lang.Override clone()1476 public Builder clone() { 1477 return super.clone(); 1478 } 1479 1480 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)1481 public Builder setField( 1482 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 1483 return super.setField(field, value); 1484 } 1485 1486 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)1487 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 1488 return super.clearField(field); 1489 } 1490 1491 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)1492 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 1493 return super.clearOneof(oneof); 1494 } 1495 1496 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)1497 public Builder setRepeatedField( 1498 com.google.protobuf.Descriptors.FieldDescriptor field, 1499 int index, 1500 java.lang.Object value) { 1501 return super.setRepeatedField(field, index, value); 1502 } 1503 1504 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)1505 public Builder addRepeatedField( 1506 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 1507 return super.addRepeatedField(field, value); 1508 } 1509 1510 @java.lang.Override mergeFrom(com.google.protobuf.Message other)1511 public Builder mergeFrom(com.google.protobuf.Message other) { 1512 if (other instanceof com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel) { 1513 return mergeFrom((com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel) other); 1514 } else { 1515 super.mergeFrom(other); 1516 return this; 1517 } 1518 } 1519 mergeFrom( com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel other)1520 public Builder mergeFrom( 1521 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel other) { 1522 if (other 1523 == com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel.getDefaultInstance()) 1524 return this; 1525 if (!other.getModel().isEmpty()) { 1526 model_ = other.model_; 1527 bitField0_ |= 0x00000001; 1528 onChanged(); 1529 } 1530 if (!other.getModelDisplayName().isEmpty()) { 1531 modelDisplayName_ = other.modelDisplayName_; 1532 bitField0_ |= 0x00000002; 1533 onChanged(); 1534 } 1535 this.mergeUnknownFields(other.getUnknownFields()); 1536 onChanged(); 1537 return this; 1538 } 1539 1540 @java.lang.Override isInitialized()1541 public final boolean isInitialized() { 1542 return true; 1543 } 1544 1545 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1546 public Builder mergeFrom( 1547 com.google.protobuf.CodedInputStream input, 1548 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1549 throws java.io.IOException { 1550 if (extensionRegistry == null) { 1551 throw new java.lang.NullPointerException(); 1552 } 1553 try { 1554 boolean done = false; 1555 while (!done) { 1556 int tag = input.readTag(); 1557 switch (tag) { 1558 case 0: 1559 done = true; 1560 break; 1561 case 10: 1562 { 1563 model_ = input.readStringRequireUtf8(); 1564 bitField0_ |= 0x00000001; 1565 break; 1566 } // case 10 1567 case 26: 1568 { 1569 modelDisplayName_ = input.readStringRequireUtf8(); 1570 bitField0_ |= 0x00000002; 1571 break; 1572 } // case 26 1573 default: 1574 { 1575 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 1576 done = true; // was an endgroup tag 1577 } 1578 break; 1579 } // default: 1580 } // switch (tag) 1581 } // while (!done) 1582 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1583 throw e.unwrapIOException(); 1584 } finally { 1585 onChanged(); 1586 } // finally 1587 return this; 1588 } 1589 1590 private int bitField0_; 1591 1592 private java.lang.Object model_ = ""; 1593 /** 1594 * 1595 * 1596 * <pre> 1597 * Full resource name of automl Model. 1598 * Format: 1599 * `projects/{project}/locations/{location}/models/{model}`. 1600 * </pre> 1601 * 1602 * <code>string model = 1 [(.google.api.resource_reference) = { ... }</code> 1603 * 1604 * @return The model. 1605 */ getModel()1606 public java.lang.String getModel() { 1607 java.lang.Object ref = model_; 1608 if (!(ref instanceof java.lang.String)) { 1609 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1610 java.lang.String s = bs.toStringUtf8(); 1611 model_ = s; 1612 return s; 1613 } else { 1614 return (java.lang.String) ref; 1615 } 1616 } 1617 /** 1618 * 1619 * 1620 * <pre> 1621 * Full resource name of automl Model. 1622 * Format: 1623 * `projects/{project}/locations/{location}/models/{model}`. 1624 * </pre> 1625 * 1626 * <code>string model = 1 [(.google.api.resource_reference) = { ... }</code> 1627 * 1628 * @return The bytes for model. 1629 */ getModelBytes()1630 public com.google.protobuf.ByteString getModelBytes() { 1631 java.lang.Object ref = model_; 1632 if (ref instanceof String) { 1633 com.google.protobuf.ByteString b = 1634 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1635 model_ = b; 1636 return b; 1637 } else { 1638 return (com.google.protobuf.ByteString) ref; 1639 } 1640 } 1641 /** 1642 * 1643 * 1644 * <pre> 1645 * Full resource name of automl Model. 1646 * Format: 1647 * `projects/{project}/locations/{location}/models/{model}`. 1648 * </pre> 1649 * 1650 * <code>string model = 1 [(.google.api.resource_reference) = { ... }</code> 1651 * 1652 * @param value The model to set. 1653 * @return This builder for chaining. 1654 */ setModel(java.lang.String value)1655 public Builder setModel(java.lang.String value) { 1656 if (value == null) { 1657 throw new NullPointerException(); 1658 } 1659 model_ = value; 1660 bitField0_ |= 0x00000001; 1661 onChanged(); 1662 return this; 1663 } 1664 /** 1665 * 1666 * 1667 * <pre> 1668 * Full resource name of automl Model. 1669 * Format: 1670 * `projects/{project}/locations/{location}/models/{model}`. 1671 * </pre> 1672 * 1673 * <code>string model = 1 [(.google.api.resource_reference) = { ... }</code> 1674 * 1675 * @return This builder for chaining. 1676 */ clearModel()1677 public Builder clearModel() { 1678 model_ = getDefaultInstance().getModel(); 1679 bitField0_ = (bitField0_ & ~0x00000001); 1680 onChanged(); 1681 return this; 1682 } 1683 /** 1684 * 1685 * 1686 * <pre> 1687 * Full resource name of automl Model. 1688 * Format: 1689 * `projects/{project}/locations/{location}/models/{model}`. 1690 * </pre> 1691 * 1692 * <code>string model = 1 [(.google.api.resource_reference) = { ... }</code> 1693 * 1694 * @param value The bytes for model to set. 1695 * @return This builder for chaining. 1696 */ setModelBytes(com.google.protobuf.ByteString value)1697 public Builder setModelBytes(com.google.protobuf.ByteString value) { 1698 if (value == null) { 1699 throw new NullPointerException(); 1700 } 1701 checkByteStringIsUtf8(value); 1702 model_ = value; 1703 bitField0_ |= 0x00000001; 1704 onChanged(); 1705 return this; 1706 } 1707 1708 private java.lang.Object modelDisplayName_ = ""; 1709 /** 1710 * 1711 * 1712 * <pre> 1713 * The Model's display name in automl.googleapis.com. 1714 * </pre> 1715 * 1716 * <code>string model_display_name = 3;</code> 1717 * 1718 * @return The modelDisplayName. 1719 */ getModelDisplayName()1720 public java.lang.String getModelDisplayName() { 1721 java.lang.Object ref = modelDisplayName_; 1722 if (!(ref instanceof java.lang.String)) { 1723 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1724 java.lang.String s = bs.toStringUtf8(); 1725 modelDisplayName_ = s; 1726 return s; 1727 } else { 1728 return (java.lang.String) ref; 1729 } 1730 } 1731 /** 1732 * 1733 * 1734 * <pre> 1735 * The Model's display name in automl.googleapis.com. 1736 * </pre> 1737 * 1738 * <code>string model_display_name = 3;</code> 1739 * 1740 * @return The bytes for modelDisplayName. 1741 */ getModelDisplayNameBytes()1742 public com.google.protobuf.ByteString getModelDisplayNameBytes() { 1743 java.lang.Object ref = modelDisplayName_; 1744 if (ref instanceof String) { 1745 com.google.protobuf.ByteString b = 1746 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1747 modelDisplayName_ = b; 1748 return b; 1749 } else { 1750 return (com.google.protobuf.ByteString) ref; 1751 } 1752 } 1753 /** 1754 * 1755 * 1756 * <pre> 1757 * The Model's display name in automl.googleapis.com. 1758 * </pre> 1759 * 1760 * <code>string model_display_name = 3;</code> 1761 * 1762 * @param value The modelDisplayName to set. 1763 * @return This builder for chaining. 1764 */ setModelDisplayName(java.lang.String value)1765 public Builder setModelDisplayName(java.lang.String value) { 1766 if (value == null) { 1767 throw new NullPointerException(); 1768 } 1769 modelDisplayName_ = value; 1770 bitField0_ |= 0x00000002; 1771 onChanged(); 1772 return this; 1773 } 1774 /** 1775 * 1776 * 1777 * <pre> 1778 * The Model's display name in automl.googleapis.com. 1779 * </pre> 1780 * 1781 * <code>string model_display_name = 3;</code> 1782 * 1783 * @return This builder for chaining. 1784 */ clearModelDisplayName()1785 public Builder clearModelDisplayName() { 1786 modelDisplayName_ = getDefaultInstance().getModelDisplayName(); 1787 bitField0_ = (bitField0_ & ~0x00000002); 1788 onChanged(); 1789 return this; 1790 } 1791 /** 1792 * 1793 * 1794 * <pre> 1795 * The Model's display name in automl.googleapis.com. 1796 * </pre> 1797 * 1798 * <code>string model_display_name = 3;</code> 1799 * 1800 * @param value The bytes for modelDisplayName to set. 1801 * @return This builder for chaining. 1802 */ setModelDisplayNameBytes(com.google.protobuf.ByteString value)1803 public Builder setModelDisplayNameBytes(com.google.protobuf.ByteString value) { 1804 if (value == null) { 1805 throw new NullPointerException(); 1806 } 1807 checkByteStringIsUtf8(value); 1808 modelDisplayName_ = value; 1809 bitField0_ |= 0x00000002; 1810 onChanged(); 1811 return this; 1812 } 1813 1814 @java.lang.Override setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1815 public final Builder setUnknownFields( 1816 final com.google.protobuf.UnknownFieldSet unknownFields) { 1817 return super.setUnknownFields(unknownFields); 1818 } 1819 1820 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1821 public final Builder mergeUnknownFields( 1822 final com.google.protobuf.UnknownFieldSet unknownFields) { 1823 return super.mergeUnknownFields(unknownFields); 1824 } 1825 1826 // @@protoc_insertion_point(builder_scope:google.cloud.aiplatform.v1.MigratableResource.AutomlModel) 1827 } 1828 1829 // @@protoc_insertion_point(class_scope:google.cloud.aiplatform.v1.MigratableResource.AutomlModel) 1830 private static final com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel 1831 DEFAULT_INSTANCE; 1832 1833 static { 1834 DEFAULT_INSTANCE = new com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel(); 1835 } 1836 1837 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel getDefaultInstance()1838 getDefaultInstance() { 1839 return DEFAULT_INSTANCE; 1840 } 1841 1842 private static final com.google.protobuf.Parser<AutomlModel> PARSER = 1843 new com.google.protobuf.AbstractParser<AutomlModel>() { 1844 @java.lang.Override 1845 public AutomlModel parsePartialFrom( 1846 com.google.protobuf.CodedInputStream input, 1847 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1848 throws com.google.protobuf.InvalidProtocolBufferException { 1849 Builder builder = newBuilder(); 1850 try { 1851 builder.mergeFrom(input, extensionRegistry); 1852 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1853 throw e.setUnfinishedMessage(builder.buildPartial()); 1854 } catch (com.google.protobuf.UninitializedMessageException e) { 1855 throw e.asInvalidProtocolBufferException() 1856 .setUnfinishedMessage(builder.buildPartial()); 1857 } catch (java.io.IOException e) { 1858 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1859 .setUnfinishedMessage(builder.buildPartial()); 1860 } 1861 return builder.buildPartial(); 1862 } 1863 }; 1864 parser()1865 public static com.google.protobuf.Parser<AutomlModel> parser() { 1866 return PARSER; 1867 } 1868 1869 @java.lang.Override getParserForType()1870 public com.google.protobuf.Parser<AutomlModel> getParserForType() { 1871 return PARSER; 1872 } 1873 1874 @java.lang.Override 1875 public com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel getDefaultInstanceForType()1876 getDefaultInstanceForType() { 1877 return DEFAULT_INSTANCE; 1878 } 1879 } 1880 1881 public interface AutomlDatasetOrBuilder 1882 extends 1883 // @@protoc_insertion_point(interface_extends:google.cloud.aiplatform.v1.MigratableResource.AutomlDataset) 1884 com.google.protobuf.MessageOrBuilder { 1885 1886 /** 1887 * 1888 * 1889 * <pre> 1890 * Full resource name of automl Dataset. 1891 * Format: 1892 * `projects/{project}/locations/{location}/datasets/{dataset}`. 1893 * </pre> 1894 * 1895 * <code>string dataset = 1 [(.google.api.resource_reference) = { ... }</code> 1896 * 1897 * @return The dataset. 1898 */ getDataset()1899 java.lang.String getDataset(); 1900 /** 1901 * 1902 * 1903 * <pre> 1904 * Full resource name of automl Dataset. 1905 * Format: 1906 * `projects/{project}/locations/{location}/datasets/{dataset}`. 1907 * </pre> 1908 * 1909 * <code>string dataset = 1 [(.google.api.resource_reference) = { ... }</code> 1910 * 1911 * @return The bytes for dataset. 1912 */ getDatasetBytes()1913 com.google.protobuf.ByteString getDatasetBytes(); 1914 1915 /** 1916 * 1917 * 1918 * <pre> 1919 * The Dataset's display name in automl.googleapis.com. 1920 * </pre> 1921 * 1922 * <code>string dataset_display_name = 4;</code> 1923 * 1924 * @return The datasetDisplayName. 1925 */ getDatasetDisplayName()1926 java.lang.String getDatasetDisplayName(); 1927 /** 1928 * 1929 * 1930 * <pre> 1931 * The Dataset's display name in automl.googleapis.com. 1932 * </pre> 1933 * 1934 * <code>string dataset_display_name = 4;</code> 1935 * 1936 * @return The bytes for datasetDisplayName. 1937 */ getDatasetDisplayNameBytes()1938 com.google.protobuf.ByteString getDatasetDisplayNameBytes(); 1939 } 1940 /** 1941 * 1942 * 1943 * <pre> 1944 * Represents one Dataset in automl.googleapis.com. 1945 * </pre> 1946 * 1947 * Protobuf type {@code google.cloud.aiplatform.v1.MigratableResource.AutomlDataset} 1948 */ 1949 public static final class AutomlDataset extends com.google.protobuf.GeneratedMessageV3 1950 implements 1951 // @@protoc_insertion_point(message_implements:google.cloud.aiplatform.v1.MigratableResource.AutomlDataset) 1952 AutomlDatasetOrBuilder { 1953 private static final long serialVersionUID = 0L; 1954 // Use AutomlDataset.newBuilder() to construct. AutomlDataset(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)1955 private AutomlDataset(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 1956 super(builder); 1957 } 1958 AutomlDataset()1959 private AutomlDataset() { 1960 dataset_ = ""; 1961 datasetDisplayName_ = ""; 1962 } 1963 1964 @java.lang.Override 1965 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)1966 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 1967 return new AutomlDataset(); 1968 } 1969 1970 @java.lang.Override getUnknownFields()1971 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 1972 return this.unknownFields; 1973 } 1974 getDescriptor()1975 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 1976 return com.google.cloud.aiplatform.v1.MigratableResourceProto 1977 .internal_static_google_cloud_aiplatform_v1_MigratableResource_AutomlDataset_descriptor; 1978 } 1979 1980 @java.lang.Override 1981 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()1982 internalGetFieldAccessorTable() { 1983 return com.google.cloud.aiplatform.v1.MigratableResourceProto 1984 .internal_static_google_cloud_aiplatform_v1_MigratableResource_AutomlDataset_fieldAccessorTable 1985 .ensureFieldAccessorsInitialized( 1986 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset.class, 1987 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset.Builder.class); 1988 } 1989 1990 public static final int DATASET_FIELD_NUMBER = 1; 1991 1992 @SuppressWarnings("serial") 1993 private volatile java.lang.Object dataset_ = ""; 1994 /** 1995 * 1996 * 1997 * <pre> 1998 * Full resource name of automl Dataset. 1999 * Format: 2000 * `projects/{project}/locations/{location}/datasets/{dataset}`. 2001 * </pre> 2002 * 2003 * <code>string dataset = 1 [(.google.api.resource_reference) = { ... }</code> 2004 * 2005 * @return The dataset. 2006 */ 2007 @java.lang.Override getDataset()2008 public java.lang.String getDataset() { 2009 java.lang.Object ref = dataset_; 2010 if (ref instanceof java.lang.String) { 2011 return (java.lang.String) ref; 2012 } else { 2013 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 2014 java.lang.String s = bs.toStringUtf8(); 2015 dataset_ = s; 2016 return s; 2017 } 2018 } 2019 /** 2020 * 2021 * 2022 * <pre> 2023 * Full resource name of automl Dataset. 2024 * Format: 2025 * `projects/{project}/locations/{location}/datasets/{dataset}`. 2026 * </pre> 2027 * 2028 * <code>string dataset = 1 [(.google.api.resource_reference) = { ... }</code> 2029 * 2030 * @return The bytes for dataset. 2031 */ 2032 @java.lang.Override getDatasetBytes()2033 public com.google.protobuf.ByteString getDatasetBytes() { 2034 java.lang.Object ref = dataset_; 2035 if (ref instanceof java.lang.String) { 2036 com.google.protobuf.ByteString b = 2037 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 2038 dataset_ = b; 2039 return b; 2040 } else { 2041 return (com.google.protobuf.ByteString) ref; 2042 } 2043 } 2044 2045 public static final int DATASET_DISPLAY_NAME_FIELD_NUMBER = 4; 2046 2047 @SuppressWarnings("serial") 2048 private volatile java.lang.Object datasetDisplayName_ = ""; 2049 /** 2050 * 2051 * 2052 * <pre> 2053 * The Dataset's display name in automl.googleapis.com. 2054 * </pre> 2055 * 2056 * <code>string dataset_display_name = 4;</code> 2057 * 2058 * @return The datasetDisplayName. 2059 */ 2060 @java.lang.Override getDatasetDisplayName()2061 public java.lang.String getDatasetDisplayName() { 2062 java.lang.Object ref = datasetDisplayName_; 2063 if (ref instanceof java.lang.String) { 2064 return (java.lang.String) ref; 2065 } else { 2066 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 2067 java.lang.String s = bs.toStringUtf8(); 2068 datasetDisplayName_ = s; 2069 return s; 2070 } 2071 } 2072 /** 2073 * 2074 * 2075 * <pre> 2076 * The Dataset's display name in automl.googleapis.com. 2077 * </pre> 2078 * 2079 * <code>string dataset_display_name = 4;</code> 2080 * 2081 * @return The bytes for datasetDisplayName. 2082 */ 2083 @java.lang.Override getDatasetDisplayNameBytes()2084 public com.google.protobuf.ByteString getDatasetDisplayNameBytes() { 2085 java.lang.Object ref = datasetDisplayName_; 2086 if (ref instanceof java.lang.String) { 2087 com.google.protobuf.ByteString b = 2088 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 2089 datasetDisplayName_ = b; 2090 return b; 2091 } else { 2092 return (com.google.protobuf.ByteString) ref; 2093 } 2094 } 2095 2096 private byte memoizedIsInitialized = -1; 2097 2098 @java.lang.Override isInitialized()2099 public final boolean isInitialized() { 2100 byte isInitialized = memoizedIsInitialized; 2101 if (isInitialized == 1) return true; 2102 if (isInitialized == 0) return false; 2103 2104 memoizedIsInitialized = 1; 2105 return true; 2106 } 2107 2108 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)2109 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 2110 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dataset_)) { 2111 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, dataset_); 2112 } 2113 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(datasetDisplayName_)) { 2114 com.google.protobuf.GeneratedMessageV3.writeString(output, 4, datasetDisplayName_); 2115 } 2116 getUnknownFields().writeTo(output); 2117 } 2118 2119 @java.lang.Override getSerializedSize()2120 public int getSerializedSize() { 2121 int size = memoizedSize; 2122 if (size != -1) return size; 2123 2124 size = 0; 2125 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dataset_)) { 2126 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, dataset_); 2127 } 2128 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(datasetDisplayName_)) { 2129 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, datasetDisplayName_); 2130 } 2131 size += getUnknownFields().getSerializedSize(); 2132 memoizedSize = size; 2133 return size; 2134 } 2135 2136 @java.lang.Override equals(final java.lang.Object obj)2137 public boolean equals(final java.lang.Object obj) { 2138 if (obj == this) { 2139 return true; 2140 } 2141 if (!(obj instanceof com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset)) { 2142 return super.equals(obj); 2143 } 2144 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset other = 2145 (com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset) obj; 2146 2147 if (!getDataset().equals(other.getDataset())) return false; 2148 if (!getDatasetDisplayName().equals(other.getDatasetDisplayName())) return false; 2149 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 2150 return true; 2151 } 2152 2153 @java.lang.Override hashCode()2154 public int hashCode() { 2155 if (memoizedHashCode != 0) { 2156 return memoizedHashCode; 2157 } 2158 int hash = 41; 2159 hash = (19 * hash) + getDescriptor().hashCode(); 2160 hash = (37 * hash) + DATASET_FIELD_NUMBER; 2161 hash = (53 * hash) + getDataset().hashCode(); 2162 hash = (37 * hash) + DATASET_DISPLAY_NAME_FIELD_NUMBER; 2163 hash = (53 * hash) + getDatasetDisplayName().hashCode(); 2164 hash = (29 * hash) + getUnknownFields().hashCode(); 2165 memoizedHashCode = hash; 2166 return hash; 2167 } 2168 parseFrom( java.nio.ByteBuffer data)2169 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset parseFrom( 2170 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 2171 return PARSER.parseFrom(data); 2172 } 2173 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2174 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset parseFrom( 2175 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2176 throws com.google.protobuf.InvalidProtocolBufferException { 2177 return PARSER.parseFrom(data, extensionRegistry); 2178 } 2179 parseFrom( com.google.protobuf.ByteString data)2180 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset parseFrom( 2181 com.google.protobuf.ByteString data) 2182 throws com.google.protobuf.InvalidProtocolBufferException { 2183 return PARSER.parseFrom(data); 2184 } 2185 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2186 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset parseFrom( 2187 com.google.protobuf.ByteString data, 2188 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2189 throws com.google.protobuf.InvalidProtocolBufferException { 2190 return PARSER.parseFrom(data, extensionRegistry); 2191 } 2192 parseFrom( byte[] data)2193 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset parseFrom( 2194 byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { 2195 return PARSER.parseFrom(data); 2196 } 2197 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2198 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset parseFrom( 2199 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2200 throws com.google.protobuf.InvalidProtocolBufferException { 2201 return PARSER.parseFrom(data, extensionRegistry); 2202 } 2203 parseFrom( java.io.InputStream input)2204 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset parseFrom( 2205 java.io.InputStream input) throws java.io.IOException { 2206 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 2207 } 2208 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2209 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset parseFrom( 2210 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2211 throws java.io.IOException { 2212 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 2213 PARSER, input, extensionRegistry); 2214 } 2215 2216 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset parseDelimitedFrom(java.io.InputStream input)2217 parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { 2218 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 2219 } 2220 2221 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2222 parseDelimitedFrom( 2223 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2224 throws java.io.IOException { 2225 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 2226 PARSER, input, extensionRegistry); 2227 } 2228 parseFrom( com.google.protobuf.CodedInputStream input)2229 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset parseFrom( 2230 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 2231 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 2232 } 2233 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2234 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset parseFrom( 2235 com.google.protobuf.CodedInputStream input, 2236 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2237 throws java.io.IOException { 2238 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 2239 PARSER, input, extensionRegistry); 2240 } 2241 2242 @java.lang.Override newBuilderForType()2243 public Builder newBuilderForType() { 2244 return newBuilder(); 2245 } 2246 newBuilder()2247 public static Builder newBuilder() { 2248 return DEFAULT_INSTANCE.toBuilder(); 2249 } 2250 newBuilder( com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset prototype)2251 public static Builder newBuilder( 2252 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset prototype) { 2253 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 2254 } 2255 2256 @java.lang.Override toBuilder()2257 public Builder toBuilder() { 2258 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 2259 } 2260 2261 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent)2262 protected Builder newBuilderForType( 2263 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 2264 Builder builder = new Builder(parent); 2265 return builder; 2266 } 2267 /** 2268 * 2269 * 2270 * <pre> 2271 * Represents one Dataset in automl.googleapis.com. 2272 * </pre> 2273 * 2274 * Protobuf type {@code google.cloud.aiplatform.v1.MigratableResource.AutomlDataset} 2275 */ 2276 public static final class Builder 2277 extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 2278 implements 2279 // @@protoc_insertion_point(builder_implements:google.cloud.aiplatform.v1.MigratableResource.AutomlDataset) 2280 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDatasetOrBuilder { getDescriptor()2281 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 2282 return com.google.cloud.aiplatform.v1.MigratableResourceProto 2283 .internal_static_google_cloud_aiplatform_v1_MigratableResource_AutomlDataset_descriptor; 2284 } 2285 2286 @java.lang.Override 2287 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()2288 internalGetFieldAccessorTable() { 2289 return com.google.cloud.aiplatform.v1.MigratableResourceProto 2290 .internal_static_google_cloud_aiplatform_v1_MigratableResource_AutomlDataset_fieldAccessorTable 2291 .ensureFieldAccessorsInitialized( 2292 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset.class, 2293 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset.Builder.class); 2294 } 2295 2296 // Construct using 2297 // com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset.newBuilder() Builder()2298 private Builder() {} 2299 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)2300 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 2301 super(parent); 2302 } 2303 2304 @java.lang.Override clear()2305 public Builder clear() { 2306 super.clear(); 2307 bitField0_ = 0; 2308 dataset_ = ""; 2309 datasetDisplayName_ = ""; 2310 return this; 2311 } 2312 2313 @java.lang.Override getDescriptorForType()2314 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 2315 return com.google.cloud.aiplatform.v1.MigratableResourceProto 2316 .internal_static_google_cloud_aiplatform_v1_MigratableResource_AutomlDataset_descriptor; 2317 } 2318 2319 @java.lang.Override 2320 public com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset getDefaultInstanceForType()2321 getDefaultInstanceForType() { 2322 return com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset.getDefaultInstance(); 2323 } 2324 2325 @java.lang.Override build()2326 public com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset build() { 2327 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset result = buildPartial(); 2328 if (!result.isInitialized()) { 2329 throw newUninitializedMessageException(result); 2330 } 2331 return result; 2332 } 2333 2334 @java.lang.Override buildPartial()2335 public com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset buildPartial() { 2336 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset result = 2337 new com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset(this); 2338 if (bitField0_ != 0) { 2339 buildPartial0(result); 2340 } 2341 onBuilt(); 2342 return result; 2343 } 2344 buildPartial0( com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset result)2345 private void buildPartial0( 2346 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset result) { 2347 int from_bitField0_ = bitField0_; 2348 if (((from_bitField0_ & 0x00000001) != 0)) { 2349 result.dataset_ = dataset_; 2350 } 2351 if (((from_bitField0_ & 0x00000002) != 0)) { 2352 result.datasetDisplayName_ = datasetDisplayName_; 2353 } 2354 } 2355 2356 @java.lang.Override clone()2357 public Builder clone() { 2358 return super.clone(); 2359 } 2360 2361 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)2362 public Builder setField( 2363 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 2364 return super.setField(field, value); 2365 } 2366 2367 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)2368 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 2369 return super.clearField(field); 2370 } 2371 2372 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)2373 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 2374 return super.clearOneof(oneof); 2375 } 2376 2377 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)2378 public Builder setRepeatedField( 2379 com.google.protobuf.Descriptors.FieldDescriptor field, 2380 int index, 2381 java.lang.Object value) { 2382 return super.setRepeatedField(field, index, value); 2383 } 2384 2385 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)2386 public Builder addRepeatedField( 2387 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 2388 return super.addRepeatedField(field, value); 2389 } 2390 2391 @java.lang.Override mergeFrom(com.google.protobuf.Message other)2392 public Builder mergeFrom(com.google.protobuf.Message other) { 2393 if (other instanceof com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset) { 2394 return mergeFrom((com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset) other); 2395 } else { 2396 super.mergeFrom(other); 2397 return this; 2398 } 2399 } 2400 mergeFrom( com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset other)2401 public Builder mergeFrom( 2402 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset other) { 2403 if (other 2404 == com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset.getDefaultInstance()) 2405 return this; 2406 if (!other.getDataset().isEmpty()) { 2407 dataset_ = other.dataset_; 2408 bitField0_ |= 0x00000001; 2409 onChanged(); 2410 } 2411 if (!other.getDatasetDisplayName().isEmpty()) { 2412 datasetDisplayName_ = other.datasetDisplayName_; 2413 bitField0_ |= 0x00000002; 2414 onChanged(); 2415 } 2416 this.mergeUnknownFields(other.getUnknownFields()); 2417 onChanged(); 2418 return this; 2419 } 2420 2421 @java.lang.Override isInitialized()2422 public final boolean isInitialized() { 2423 return true; 2424 } 2425 2426 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)2427 public Builder mergeFrom( 2428 com.google.protobuf.CodedInputStream input, 2429 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2430 throws java.io.IOException { 2431 if (extensionRegistry == null) { 2432 throw new java.lang.NullPointerException(); 2433 } 2434 try { 2435 boolean done = false; 2436 while (!done) { 2437 int tag = input.readTag(); 2438 switch (tag) { 2439 case 0: 2440 done = true; 2441 break; 2442 case 10: 2443 { 2444 dataset_ = input.readStringRequireUtf8(); 2445 bitField0_ |= 0x00000001; 2446 break; 2447 } // case 10 2448 case 34: 2449 { 2450 datasetDisplayName_ = input.readStringRequireUtf8(); 2451 bitField0_ |= 0x00000002; 2452 break; 2453 } // case 34 2454 default: 2455 { 2456 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 2457 done = true; // was an endgroup tag 2458 } 2459 break; 2460 } // default: 2461 } // switch (tag) 2462 } // while (!done) 2463 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2464 throw e.unwrapIOException(); 2465 } finally { 2466 onChanged(); 2467 } // finally 2468 return this; 2469 } 2470 2471 private int bitField0_; 2472 2473 private java.lang.Object dataset_ = ""; 2474 /** 2475 * 2476 * 2477 * <pre> 2478 * Full resource name of automl Dataset. 2479 * Format: 2480 * `projects/{project}/locations/{location}/datasets/{dataset}`. 2481 * </pre> 2482 * 2483 * <code>string dataset = 1 [(.google.api.resource_reference) = { ... }</code> 2484 * 2485 * @return The dataset. 2486 */ getDataset()2487 public java.lang.String getDataset() { 2488 java.lang.Object ref = dataset_; 2489 if (!(ref instanceof java.lang.String)) { 2490 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 2491 java.lang.String s = bs.toStringUtf8(); 2492 dataset_ = s; 2493 return s; 2494 } else { 2495 return (java.lang.String) ref; 2496 } 2497 } 2498 /** 2499 * 2500 * 2501 * <pre> 2502 * Full resource name of automl Dataset. 2503 * Format: 2504 * `projects/{project}/locations/{location}/datasets/{dataset}`. 2505 * </pre> 2506 * 2507 * <code>string dataset = 1 [(.google.api.resource_reference) = { ... }</code> 2508 * 2509 * @return The bytes for dataset. 2510 */ getDatasetBytes()2511 public com.google.protobuf.ByteString getDatasetBytes() { 2512 java.lang.Object ref = dataset_; 2513 if (ref instanceof String) { 2514 com.google.protobuf.ByteString b = 2515 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 2516 dataset_ = b; 2517 return b; 2518 } else { 2519 return (com.google.protobuf.ByteString) ref; 2520 } 2521 } 2522 /** 2523 * 2524 * 2525 * <pre> 2526 * Full resource name of automl Dataset. 2527 * Format: 2528 * `projects/{project}/locations/{location}/datasets/{dataset}`. 2529 * </pre> 2530 * 2531 * <code>string dataset = 1 [(.google.api.resource_reference) = { ... }</code> 2532 * 2533 * @param value The dataset to set. 2534 * @return This builder for chaining. 2535 */ setDataset(java.lang.String value)2536 public Builder setDataset(java.lang.String value) { 2537 if (value == null) { 2538 throw new NullPointerException(); 2539 } 2540 dataset_ = value; 2541 bitField0_ |= 0x00000001; 2542 onChanged(); 2543 return this; 2544 } 2545 /** 2546 * 2547 * 2548 * <pre> 2549 * Full resource name of automl Dataset. 2550 * Format: 2551 * `projects/{project}/locations/{location}/datasets/{dataset}`. 2552 * </pre> 2553 * 2554 * <code>string dataset = 1 [(.google.api.resource_reference) = { ... }</code> 2555 * 2556 * @return This builder for chaining. 2557 */ clearDataset()2558 public Builder clearDataset() { 2559 dataset_ = getDefaultInstance().getDataset(); 2560 bitField0_ = (bitField0_ & ~0x00000001); 2561 onChanged(); 2562 return this; 2563 } 2564 /** 2565 * 2566 * 2567 * <pre> 2568 * Full resource name of automl Dataset. 2569 * Format: 2570 * `projects/{project}/locations/{location}/datasets/{dataset}`. 2571 * </pre> 2572 * 2573 * <code>string dataset = 1 [(.google.api.resource_reference) = { ... }</code> 2574 * 2575 * @param value The bytes for dataset to set. 2576 * @return This builder for chaining. 2577 */ setDatasetBytes(com.google.protobuf.ByteString value)2578 public Builder setDatasetBytes(com.google.protobuf.ByteString value) { 2579 if (value == null) { 2580 throw new NullPointerException(); 2581 } 2582 checkByteStringIsUtf8(value); 2583 dataset_ = value; 2584 bitField0_ |= 0x00000001; 2585 onChanged(); 2586 return this; 2587 } 2588 2589 private java.lang.Object datasetDisplayName_ = ""; 2590 /** 2591 * 2592 * 2593 * <pre> 2594 * The Dataset's display name in automl.googleapis.com. 2595 * </pre> 2596 * 2597 * <code>string dataset_display_name = 4;</code> 2598 * 2599 * @return The datasetDisplayName. 2600 */ getDatasetDisplayName()2601 public java.lang.String getDatasetDisplayName() { 2602 java.lang.Object ref = datasetDisplayName_; 2603 if (!(ref instanceof java.lang.String)) { 2604 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 2605 java.lang.String s = bs.toStringUtf8(); 2606 datasetDisplayName_ = s; 2607 return s; 2608 } else { 2609 return (java.lang.String) ref; 2610 } 2611 } 2612 /** 2613 * 2614 * 2615 * <pre> 2616 * The Dataset's display name in automl.googleapis.com. 2617 * </pre> 2618 * 2619 * <code>string dataset_display_name = 4;</code> 2620 * 2621 * @return The bytes for datasetDisplayName. 2622 */ getDatasetDisplayNameBytes()2623 public com.google.protobuf.ByteString getDatasetDisplayNameBytes() { 2624 java.lang.Object ref = datasetDisplayName_; 2625 if (ref instanceof String) { 2626 com.google.protobuf.ByteString b = 2627 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 2628 datasetDisplayName_ = b; 2629 return b; 2630 } else { 2631 return (com.google.protobuf.ByteString) ref; 2632 } 2633 } 2634 /** 2635 * 2636 * 2637 * <pre> 2638 * The Dataset's display name in automl.googleapis.com. 2639 * </pre> 2640 * 2641 * <code>string dataset_display_name = 4;</code> 2642 * 2643 * @param value The datasetDisplayName to set. 2644 * @return This builder for chaining. 2645 */ setDatasetDisplayName(java.lang.String value)2646 public Builder setDatasetDisplayName(java.lang.String value) { 2647 if (value == null) { 2648 throw new NullPointerException(); 2649 } 2650 datasetDisplayName_ = value; 2651 bitField0_ |= 0x00000002; 2652 onChanged(); 2653 return this; 2654 } 2655 /** 2656 * 2657 * 2658 * <pre> 2659 * The Dataset's display name in automl.googleapis.com. 2660 * </pre> 2661 * 2662 * <code>string dataset_display_name = 4;</code> 2663 * 2664 * @return This builder for chaining. 2665 */ clearDatasetDisplayName()2666 public Builder clearDatasetDisplayName() { 2667 datasetDisplayName_ = getDefaultInstance().getDatasetDisplayName(); 2668 bitField0_ = (bitField0_ & ~0x00000002); 2669 onChanged(); 2670 return this; 2671 } 2672 /** 2673 * 2674 * 2675 * <pre> 2676 * The Dataset's display name in automl.googleapis.com. 2677 * </pre> 2678 * 2679 * <code>string dataset_display_name = 4;</code> 2680 * 2681 * @param value The bytes for datasetDisplayName to set. 2682 * @return This builder for chaining. 2683 */ setDatasetDisplayNameBytes(com.google.protobuf.ByteString value)2684 public Builder setDatasetDisplayNameBytes(com.google.protobuf.ByteString value) { 2685 if (value == null) { 2686 throw new NullPointerException(); 2687 } 2688 checkByteStringIsUtf8(value); 2689 datasetDisplayName_ = value; 2690 bitField0_ |= 0x00000002; 2691 onChanged(); 2692 return this; 2693 } 2694 2695 @java.lang.Override setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)2696 public final Builder setUnknownFields( 2697 final com.google.protobuf.UnknownFieldSet unknownFields) { 2698 return super.setUnknownFields(unknownFields); 2699 } 2700 2701 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)2702 public final Builder mergeUnknownFields( 2703 final com.google.protobuf.UnknownFieldSet unknownFields) { 2704 return super.mergeUnknownFields(unknownFields); 2705 } 2706 2707 // @@protoc_insertion_point(builder_scope:google.cloud.aiplatform.v1.MigratableResource.AutomlDataset) 2708 } 2709 2710 // @@protoc_insertion_point(class_scope:google.cloud.aiplatform.v1.MigratableResource.AutomlDataset) 2711 private static final com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset 2712 DEFAULT_INSTANCE; 2713 2714 static { 2715 DEFAULT_INSTANCE = new com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset(); 2716 } 2717 2718 public static com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset getDefaultInstance()2719 getDefaultInstance() { 2720 return DEFAULT_INSTANCE; 2721 } 2722 2723 private static final com.google.protobuf.Parser<AutomlDataset> PARSER = 2724 new com.google.protobuf.AbstractParser<AutomlDataset>() { 2725 @java.lang.Override 2726 public AutomlDataset parsePartialFrom( 2727 com.google.protobuf.CodedInputStream input, 2728 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2729 throws com.google.protobuf.InvalidProtocolBufferException { 2730 Builder builder = newBuilder(); 2731 try { 2732 builder.mergeFrom(input, extensionRegistry); 2733 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2734 throw e.setUnfinishedMessage(builder.buildPartial()); 2735 } catch (com.google.protobuf.UninitializedMessageException e) { 2736 throw e.asInvalidProtocolBufferException() 2737 .setUnfinishedMessage(builder.buildPartial()); 2738 } catch (java.io.IOException e) { 2739 throw new com.google.protobuf.InvalidProtocolBufferException(e) 2740 .setUnfinishedMessage(builder.buildPartial()); 2741 } 2742 return builder.buildPartial(); 2743 } 2744 }; 2745 parser()2746 public static com.google.protobuf.Parser<AutomlDataset> parser() { 2747 return PARSER; 2748 } 2749 2750 @java.lang.Override getParserForType()2751 public com.google.protobuf.Parser<AutomlDataset> getParserForType() { 2752 return PARSER; 2753 } 2754 2755 @java.lang.Override 2756 public com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset getDefaultInstanceForType()2757 getDefaultInstanceForType() { 2758 return DEFAULT_INSTANCE; 2759 } 2760 } 2761 2762 public interface DataLabelingDatasetOrBuilder 2763 extends 2764 // @@protoc_insertion_point(interface_extends:google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset) 2765 com.google.protobuf.MessageOrBuilder { 2766 2767 /** 2768 * 2769 * 2770 * <pre> 2771 * Full resource name of data labeling Dataset. 2772 * Format: 2773 * `projects/{project}/datasets/{dataset}`. 2774 * </pre> 2775 * 2776 * <code>string dataset = 1 [(.google.api.resource_reference) = { ... }</code> 2777 * 2778 * @return The dataset. 2779 */ getDataset()2780 java.lang.String getDataset(); 2781 /** 2782 * 2783 * 2784 * <pre> 2785 * Full resource name of data labeling Dataset. 2786 * Format: 2787 * `projects/{project}/datasets/{dataset}`. 2788 * </pre> 2789 * 2790 * <code>string dataset = 1 [(.google.api.resource_reference) = { ... }</code> 2791 * 2792 * @return The bytes for dataset. 2793 */ getDatasetBytes()2794 com.google.protobuf.ByteString getDatasetBytes(); 2795 2796 /** 2797 * 2798 * 2799 * <pre> 2800 * The Dataset's display name in datalabeling.googleapis.com. 2801 * </pre> 2802 * 2803 * <code>string dataset_display_name = 4;</code> 2804 * 2805 * @return The datasetDisplayName. 2806 */ getDatasetDisplayName()2807 java.lang.String getDatasetDisplayName(); 2808 /** 2809 * 2810 * 2811 * <pre> 2812 * The Dataset's display name in datalabeling.googleapis.com. 2813 * </pre> 2814 * 2815 * <code>string dataset_display_name = 4;</code> 2816 * 2817 * @return The bytes for datasetDisplayName. 2818 */ getDatasetDisplayNameBytes()2819 com.google.protobuf.ByteString getDatasetDisplayNameBytes(); 2820 2821 /** 2822 * 2823 * 2824 * <pre> 2825 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 2826 * the data labeling Dataset. 2827 * </pre> 2828 * 2829 * <code> 2830 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 2831 * </code> 2832 */ 2833 java.util.List< 2834 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 2835 .DataLabelingAnnotatedDataset> getDataLabelingAnnotatedDatasetsList()2836 getDataLabelingAnnotatedDatasetsList(); 2837 /** 2838 * 2839 * 2840 * <pre> 2841 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 2842 * the data labeling Dataset. 2843 * </pre> 2844 * 2845 * <code> 2846 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 2847 * </code> 2848 */ 2849 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 2850 .DataLabelingAnnotatedDataset getDataLabelingAnnotatedDatasets(int index)2851 getDataLabelingAnnotatedDatasets(int index); 2852 /** 2853 * 2854 * 2855 * <pre> 2856 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 2857 * the data labeling Dataset. 2858 * </pre> 2859 * 2860 * <code> 2861 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 2862 * </code> 2863 */ getDataLabelingAnnotatedDatasetsCount()2864 int getDataLabelingAnnotatedDatasetsCount(); 2865 /** 2866 * 2867 * 2868 * <pre> 2869 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 2870 * the data labeling Dataset. 2871 * </pre> 2872 * 2873 * <code> 2874 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 2875 * </code> 2876 */ 2877 java.util.List< 2878 ? extends 2879 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 2880 .DataLabelingAnnotatedDatasetOrBuilder> getDataLabelingAnnotatedDatasetsOrBuilderList()2881 getDataLabelingAnnotatedDatasetsOrBuilderList(); 2882 /** 2883 * 2884 * 2885 * <pre> 2886 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 2887 * the data labeling Dataset. 2888 * </pre> 2889 * 2890 * <code> 2891 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 2892 * </code> 2893 */ 2894 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 2895 .DataLabelingAnnotatedDatasetOrBuilder getDataLabelingAnnotatedDatasetsOrBuilder(int index)2896 getDataLabelingAnnotatedDatasetsOrBuilder(int index); 2897 } 2898 /** 2899 * 2900 * 2901 * <pre> 2902 * Represents one Dataset in datalabeling.googleapis.com. 2903 * </pre> 2904 * 2905 * Protobuf type {@code google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset} 2906 */ 2907 public static final class DataLabelingDataset extends com.google.protobuf.GeneratedMessageV3 2908 implements 2909 // @@protoc_insertion_point(message_implements:google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset) 2910 DataLabelingDatasetOrBuilder { 2911 private static final long serialVersionUID = 0L; 2912 // Use DataLabelingDataset.newBuilder() to construct. DataLabelingDataset(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)2913 private DataLabelingDataset(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 2914 super(builder); 2915 } 2916 DataLabelingDataset()2917 private DataLabelingDataset() { 2918 dataset_ = ""; 2919 datasetDisplayName_ = ""; 2920 dataLabelingAnnotatedDatasets_ = java.util.Collections.emptyList(); 2921 } 2922 2923 @java.lang.Override 2924 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)2925 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 2926 return new DataLabelingDataset(); 2927 } 2928 2929 @java.lang.Override getUnknownFields()2930 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 2931 return this.unknownFields; 2932 } 2933 getDescriptor()2934 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 2935 return com.google.cloud.aiplatform.v1.MigratableResourceProto 2936 .internal_static_google_cloud_aiplatform_v1_MigratableResource_DataLabelingDataset_descriptor; 2937 } 2938 2939 @java.lang.Override 2940 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()2941 internalGetFieldAccessorTable() { 2942 return com.google.cloud.aiplatform.v1.MigratableResourceProto 2943 .internal_static_google_cloud_aiplatform_v1_MigratableResource_DataLabelingDataset_fieldAccessorTable 2944 .ensureFieldAccessorsInitialized( 2945 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.class, 2946 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.Builder.class); 2947 } 2948 2949 public interface DataLabelingAnnotatedDatasetOrBuilder 2950 extends 2951 // @@protoc_insertion_point(interface_extends:google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset) 2952 com.google.protobuf.MessageOrBuilder { 2953 2954 /** 2955 * 2956 * 2957 * <pre> 2958 * Full resource name of data labeling AnnotatedDataset. 2959 * Format: 2960 * `projects/{project}/datasets/{dataset}/annotatedDatasets/{annotated_dataset}`. 2961 * </pre> 2962 * 2963 * <code>string annotated_dataset = 1 [(.google.api.resource_reference) = { ... }</code> 2964 * 2965 * @return The annotatedDataset. 2966 */ getAnnotatedDataset()2967 java.lang.String getAnnotatedDataset(); 2968 /** 2969 * 2970 * 2971 * <pre> 2972 * Full resource name of data labeling AnnotatedDataset. 2973 * Format: 2974 * `projects/{project}/datasets/{dataset}/annotatedDatasets/{annotated_dataset}`. 2975 * </pre> 2976 * 2977 * <code>string annotated_dataset = 1 [(.google.api.resource_reference) = { ... }</code> 2978 * 2979 * @return The bytes for annotatedDataset. 2980 */ getAnnotatedDatasetBytes()2981 com.google.protobuf.ByteString getAnnotatedDatasetBytes(); 2982 2983 /** 2984 * 2985 * 2986 * <pre> 2987 * The AnnotatedDataset's display name in datalabeling.googleapis.com. 2988 * </pre> 2989 * 2990 * <code>string annotated_dataset_display_name = 3;</code> 2991 * 2992 * @return The annotatedDatasetDisplayName. 2993 */ getAnnotatedDatasetDisplayName()2994 java.lang.String getAnnotatedDatasetDisplayName(); 2995 /** 2996 * 2997 * 2998 * <pre> 2999 * The AnnotatedDataset's display name in datalabeling.googleapis.com. 3000 * </pre> 3001 * 3002 * <code>string annotated_dataset_display_name = 3;</code> 3003 * 3004 * @return The bytes for annotatedDatasetDisplayName. 3005 */ getAnnotatedDatasetDisplayNameBytes()3006 com.google.protobuf.ByteString getAnnotatedDatasetDisplayNameBytes(); 3007 } 3008 /** 3009 * 3010 * 3011 * <pre> 3012 * Represents one AnnotatedDataset in datalabeling.googleapis.com. 3013 * </pre> 3014 * 3015 * Protobuf type {@code 3016 * google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset} 3017 */ 3018 public static final class DataLabelingAnnotatedDataset 3019 extends com.google.protobuf.GeneratedMessageV3 3020 implements 3021 // @@protoc_insertion_point(message_implements:google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset) 3022 DataLabelingAnnotatedDatasetOrBuilder { 3023 private static final long serialVersionUID = 0L; 3024 // Use DataLabelingAnnotatedDataset.newBuilder() to construct. DataLabelingAnnotatedDataset( com.google.protobuf.GeneratedMessageV3.Builder<?> builder)3025 private DataLabelingAnnotatedDataset( 3026 com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 3027 super(builder); 3028 } 3029 DataLabelingAnnotatedDataset()3030 private DataLabelingAnnotatedDataset() { 3031 annotatedDataset_ = ""; 3032 annotatedDatasetDisplayName_ = ""; 3033 } 3034 3035 @java.lang.Override 3036 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)3037 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 3038 return new DataLabelingAnnotatedDataset(); 3039 } 3040 3041 @java.lang.Override getUnknownFields()3042 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 3043 return this.unknownFields; 3044 } 3045 getDescriptor()3046 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 3047 return com.google.cloud.aiplatform.v1.MigratableResourceProto 3048 .internal_static_google_cloud_aiplatform_v1_MigratableResource_DataLabelingDataset_DataLabelingAnnotatedDataset_descriptor; 3049 } 3050 3051 @java.lang.Override 3052 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()3053 internalGetFieldAccessorTable() { 3054 return com.google.cloud.aiplatform.v1.MigratableResourceProto 3055 .internal_static_google_cloud_aiplatform_v1_MigratableResource_DataLabelingDataset_DataLabelingAnnotatedDataset_fieldAccessorTable 3056 .ensureFieldAccessorsInitialized( 3057 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3058 .DataLabelingAnnotatedDataset.class, 3059 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3060 .DataLabelingAnnotatedDataset.Builder.class); 3061 } 3062 3063 public static final int ANNOTATED_DATASET_FIELD_NUMBER = 1; 3064 3065 @SuppressWarnings("serial") 3066 private volatile java.lang.Object annotatedDataset_ = ""; 3067 /** 3068 * 3069 * 3070 * <pre> 3071 * Full resource name of data labeling AnnotatedDataset. 3072 * Format: 3073 * `projects/{project}/datasets/{dataset}/annotatedDatasets/{annotated_dataset}`. 3074 * </pre> 3075 * 3076 * <code>string annotated_dataset = 1 [(.google.api.resource_reference) = { ... }</code> 3077 * 3078 * @return The annotatedDataset. 3079 */ 3080 @java.lang.Override getAnnotatedDataset()3081 public java.lang.String getAnnotatedDataset() { 3082 java.lang.Object ref = annotatedDataset_; 3083 if (ref instanceof java.lang.String) { 3084 return (java.lang.String) ref; 3085 } else { 3086 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 3087 java.lang.String s = bs.toStringUtf8(); 3088 annotatedDataset_ = s; 3089 return s; 3090 } 3091 } 3092 /** 3093 * 3094 * 3095 * <pre> 3096 * Full resource name of data labeling AnnotatedDataset. 3097 * Format: 3098 * `projects/{project}/datasets/{dataset}/annotatedDatasets/{annotated_dataset}`. 3099 * </pre> 3100 * 3101 * <code>string annotated_dataset = 1 [(.google.api.resource_reference) = { ... }</code> 3102 * 3103 * @return The bytes for annotatedDataset. 3104 */ 3105 @java.lang.Override getAnnotatedDatasetBytes()3106 public com.google.protobuf.ByteString getAnnotatedDatasetBytes() { 3107 java.lang.Object ref = annotatedDataset_; 3108 if (ref instanceof java.lang.String) { 3109 com.google.protobuf.ByteString b = 3110 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 3111 annotatedDataset_ = b; 3112 return b; 3113 } else { 3114 return (com.google.protobuf.ByteString) ref; 3115 } 3116 } 3117 3118 public static final int ANNOTATED_DATASET_DISPLAY_NAME_FIELD_NUMBER = 3; 3119 3120 @SuppressWarnings("serial") 3121 private volatile java.lang.Object annotatedDatasetDisplayName_ = ""; 3122 /** 3123 * 3124 * 3125 * <pre> 3126 * The AnnotatedDataset's display name in datalabeling.googleapis.com. 3127 * </pre> 3128 * 3129 * <code>string annotated_dataset_display_name = 3;</code> 3130 * 3131 * @return The annotatedDatasetDisplayName. 3132 */ 3133 @java.lang.Override getAnnotatedDatasetDisplayName()3134 public java.lang.String getAnnotatedDatasetDisplayName() { 3135 java.lang.Object ref = annotatedDatasetDisplayName_; 3136 if (ref instanceof java.lang.String) { 3137 return (java.lang.String) ref; 3138 } else { 3139 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 3140 java.lang.String s = bs.toStringUtf8(); 3141 annotatedDatasetDisplayName_ = s; 3142 return s; 3143 } 3144 } 3145 /** 3146 * 3147 * 3148 * <pre> 3149 * The AnnotatedDataset's display name in datalabeling.googleapis.com. 3150 * </pre> 3151 * 3152 * <code>string annotated_dataset_display_name = 3;</code> 3153 * 3154 * @return The bytes for annotatedDatasetDisplayName. 3155 */ 3156 @java.lang.Override getAnnotatedDatasetDisplayNameBytes()3157 public com.google.protobuf.ByteString getAnnotatedDatasetDisplayNameBytes() { 3158 java.lang.Object ref = annotatedDatasetDisplayName_; 3159 if (ref instanceof java.lang.String) { 3160 com.google.protobuf.ByteString b = 3161 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 3162 annotatedDatasetDisplayName_ = b; 3163 return b; 3164 } else { 3165 return (com.google.protobuf.ByteString) ref; 3166 } 3167 } 3168 3169 private byte memoizedIsInitialized = -1; 3170 3171 @java.lang.Override isInitialized()3172 public final boolean isInitialized() { 3173 byte isInitialized = memoizedIsInitialized; 3174 if (isInitialized == 1) return true; 3175 if (isInitialized == 0) return false; 3176 3177 memoizedIsInitialized = 1; 3178 return true; 3179 } 3180 3181 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)3182 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 3183 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(annotatedDataset_)) { 3184 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, annotatedDataset_); 3185 } 3186 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(annotatedDatasetDisplayName_)) { 3187 com.google.protobuf.GeneratedMessageV3.writeString( 3188 output, 3, annotatedDatasetDisplayName_); 3189 } 3190 getUnknownFields().writeTo(output); 3191 } 3192 3193 @java.lang.Override getSerializedSize()3194 public int getSerializedSize() { 3195 int size = memoizedSize; 3196 if (size != -1) return size; 3197 3198 size = 0; 3199 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(annotatedDataset_)) { 3200 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, annotatedDataset_); 3201 } 3202 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(annotatedDatasetDisplayName_)) { 3203 size += 3204 com.google.protobuf.GeneratedMessageV3.computeStringSize( 3205 3, annotatedDatasetDisplayName_); 3206 } 3207 size += getUnknownFields().getSerializedSize(); 3208 memoizedSize = size; 3209 return size; 3210 } 3211 3212 @java.lang.Override equals(final java.lang.Object obj)3213 public boolean equals(final java.lang.Object obj) { 3214 if (obj == this) { 3215 return true; 3216 } 3217 if (!(obj 3218 instanceof 3219 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3220 .DataLabelingAnnotatedDataset)) { 3221 return super.equals(obj); 3222 } 3223 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3224 .DataLabelingAnnotatedDataset 3225 other = 3226 (com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3227 .DataLabelingAnnotatedDataset) 3228 obj; 3229 3230 if (!getAnnotatedDataset().equals(other.getAnnotatedDataset())) return false; 3231 if (!getAnnotatedDatasetDisplayName().equals(other.getAnnotatedDatasetDisplayName())) 3232 return false; 3233 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 3234 return true; 3235 } 3236 3237 @java.lang.Override hashCode()3238 public int hashCode() { 3239 if (memoizedHashCode != 0) { 3240 return memoizedHashCode; 3241 } 3242 int hash = 41; 3243 hash = (19 * hash) + getDescriptor().hashCode(); 3244 hash = (37 * hash) + ANNOTATED_DATASET_FIELD_NUMBER; 3245 hash = (53 * hash) + getAnnotatedDataset().hashCode(); 3246 hash = (37 * hash) + ANNOTATED_DATASET_DISPLAY_NAME_FIELD_NUMBER; 3247 hash = (53 * hash) + getAnnotatedDatasetDisplayName().hashCode(); 3248 hash = (29 * hash) + getUnknownFields().hashCode(); 3249 memoizedHashCode = hash; 3250 return hash; 3251 } 3252 3253 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3254 .DataLabelingAnnotatedDataset parseFrom(java.nio.ByteBuffer data)3255 parseFrom(java.nio.ByteBuffer data) 3256 throws com.google.protobuf.InvalidProtocolBufferException { 3257 return PARSER.parseFrom(data); 3258 } 3259 3260 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3261 .DataLabelingAnnotatedDataset parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3262 parseFrom( 3263 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3264 throws com.google.protobuf.InvalidProtocolBufferException { 3265 return PARSER.parseFrom(data, extensionRegistry); 3266 } 3267 3268 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3269 .DataLabelingAnnotatedDataset parseFrom(com.google.protobuf.ByteString data)3270 parseFrom(com.google.protobuf.ByteString data) 3271 throws com.google.protobuf.InvalidProtocolBufferException { 3272 return PARSER.parseFrom(data); 3273 } 3274 3275 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3276 .DataLabelingAnnotatedDataset parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3277 parseFrom( 3278 com.google.protobuf.ByteString data, 3279 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3280 throws com.google.protobuf.InvalidProtocolBufferException { 3281 return PARSER.parseFrom(data, extensionRegistry); 3282 } 3283 3284 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3285 .DataLabelingAnnotatedDataset parseFrom(byte[] data)3286 parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { 3287 return PARSER.parseFrom(data); 3288 } 3289 3290 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3291 .DataLabelingAnnotatedDataset parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3292 parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3293 throws com.google.protobuf.InvalidProtocolBufferException { 3294 return PARSER.parseFrom(data, extensionRegistry); 3295 } 3296 3297 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3298 .DataLabelingAnnotatedDataset parseFrom(java.io.InputStream input)3299 parseFrom(java.io.InputStream input) throws java.io.IOException { 3300 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 3301 } 3302 3303 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3304 .DataLabelingAnnotatedDataset parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3305 parseFrom( 3306 java.io.InputStream input, 3307 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3308 throws java.io.IOException { 3309 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 3310 PARSER, input, extensionRegistry); 3311 } 3312 3313 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3314 .DataLabelingAnnotatedDataset parseDelimitedFrom(java.io.InputStream input)3315 parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { 3316 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 3317 } 3318 3319 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3320 .DataLabelingAnnotatedDataset parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3321 parseDelimitedFrom( 3322 java.io.InputStream input, 3323 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3324 throws java.io.IOException { 3325 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 3326 PARSER, input, extensionRegistry); 3327 } 3328 3329 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3330 .DataLabelingAnnotatedDataset parseFrom(com.google.protobuf.CodedInputStream input)3331 parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException { 3332 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 3333 } 3334 3335 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3336 .DataLabelingAnnotatedDataset parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3337 parseFrom( 3338 com.google.protobuf.CodedInputStream input, 3339 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3340 throws java.io.IOException { 3341 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 3342 PARSER, input, extensionRegistry); 3343 } 3344 3345 @java.lang.Override newBuilderForType()3346 public Builder newBuilderForType() { 3347 return newBuilder(); 3348 } 3349 newBuilder()3350 public static Builder newBuilder() { 3351 return DEFAULT_INSTANCE.toBuilder(); 3352 } 3353 newBuilder( com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset .DataLabelingAnnotatedDataset prototype)3354 public static Builder newBuilder( 3355 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3356 .DataLabelingAnnotatedDataset 3357 prototype) { 3358 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 3359 } 3360 3361 @java.lang.Override toBuilder()3362 public Builder toBuilder() { 3363 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 3364 } 3365 3366 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent)3367 protected Builder newBuilderForType( 3368 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 3369 Builder builder = new Builder(parent); 3370 return builder; 3371 } 3372 /** 3373 * 3374 * 3375 * <pre> 3376 * Represents one AnnotatedDataset in datalabeling.googleapis.com. 3377 * </pre> 3378 * 3379 * Protobuf type {@code 3380 * google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset} 3381 */ 3382 public static final class Builder 3383 extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 3384 implements 3385 // @@protoc_insertion_point(builder_implements:google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset) 3386 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3387 .DataLabelingAnnotatedDatasetOrBuilder { getDescriptor()3388 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 3389 return com.google.cloud.aiplatform.v1.MigratableResourceProto 3390 .internal_static_google_cloud_aiplatform_v1_MigratableResource_DataLabelingDataset_DataLabelingAnnotatedDataset_descriptor; 3391 } 3392 3393 @java.lang.Override 3394 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()3395 internalGetFieldAccessorTable() { 3396 return com.google.cloud.aiplatform.v1.MigratableResourceProto 3397 .internal_static_google_cloud_aiplatform_v1_MigratableResource_DataLabelingDataset_DataLabelingAnnotatedDataset_fieldAccessorTable 3398 .ensureFieldAccessorsInitialized( 3399 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3400 .DataLabelingAnnotatedDataset.class, 3401 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3402 .DataLabelingAnnotatedDataset.Builder.class); 3403 } 3404 3405 // Construct using 3406 // com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset.newBuilder() Builder()3407 private Builder() {} 3408 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)3409 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 3410 super(parent); 3411 } 3412 3413 @java.lang.Override clear()3414 public Builder clear() { 3415 super.clear(); 3416 bitField0_ = 0; 3417 annotatedDataset_ = ""; 3418 annotatedDatasetDisplayName_ = ""; 3419 return this; 3420 } 3421 3422 @java.lang.Override getDescriptorForType()3423 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 3424 return com.google.cloud.aiplatform.v1.MigratableResourceProto 3425 .internal_static_google_cloud_aiplatform_v1_MigratableResource_DataLabelingDataset_DataLabelingAnnotatedDataset_descriptor; 3426 } 3427 3428 @java.lang.Override 3429 public com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3430 .DataLabelingAnnotatedDataset getDefaultInstanceForType()3431 getDefaultInstanceForType() { 3432 return com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3433 .DataLabelingAnnotatedDataset.getDefaultInstance(); 3434 } 3435 3436 @java.lang.Override 3437 public com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3438 .DataLabelingAnnotatedDataset build()3439 build() { 3440 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3441 .DataLabelingAnnotatedDataset 3442 result = buildPartial(); 3443 if (!result.isInitialized()) { 3444 throw newUninitializedMessageException(result); 3445 } 3446 return result; 3447 } 3448 3449 @java.lang.Override 3450 public com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3451 .DataLabelingAnnotatedDataset buildPartial()3452 buildPartial() { 3453 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3454 .DataLabelingAnnotatedDataset 3455 result = 3456 new com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3457 .DataLabelingAnnotatedDataset(this); 3458 if (bitField0_ != 0) { 3459 buildPartial0(result); 3460 } 3461 onBuilt(); 3462 return result; 3463 } 3464 buildPartial0( com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset .DataLabelingAnnotatedDataset result)3465 private void buildPartial0( 3466 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3467 .DataLabelingAnnotatedDataset 3468 result) { 3469 int from_bitField0_ = bitField0_; 3470 if (((from_bitField0_ & 0x00000001) != 0)) { 3471 result.annotatedDataset_ = annotatedDataset_; 3472 } 3473 if (((from_bitField0_ & 0x00000002) != 0)) { 3474 result.annotatedDatasetDisplayName_ = annotatedDatasetDisplayName_; 3475 } 3476 } 3477 3478 @java.lang.Override clone()3479 public Builder clone() { 3480 return super.clone(); 3481 } 3482 3483 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)3484 public Builder setField( 3485 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 3486 return super.setField(field, value); 3487 } 3488 3489 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)3490 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 3491 return super.clearField(field); 3492 } 3493 3494 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)3495 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 3496 return super.clearOneof(oneof); 3497 } 3498 3499 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)3500 public Builder setRepeatedField( 3501 com.google.protobuf.Descriptors.FieldDescriptor field, 3502 int index, 3503 java.lang.Object value) { 3504 return super.setRepeatedField(field, index, value); 3505 } 3506 3507 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)3508 public Builder addRepeatedField( 3509 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 3510 return super.addRepeatedField(field, value); 3511 } 3512 3513 @java.lang.Override mergeFrom(com.google.protobuf.Message other)3514 public Builder mergeFrom(com.google.protobuf.Message other) { 3515 if (other 3516 instanceof 3517 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3518 .DataLabelingAnnotatedDataset) { 3519 return mergeFrom( 3520 (com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3521 .DataLabelingAnnotatedDataset) 3522 other); 3523 } else { 3524 super.mergeFrom(other); 3525 return this; 3526 } 3527 } 3528 mergeFrom( com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset .DataLabelingAnnotatedDataset other)3529 public Builder mergeFrom( 3530 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3531 .DataLabelingAnnotatedDataset 3532 other) { 3533 if (other 3534 == com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3535 .DataLabelingAnnotatedDataset.getDefaultInstance()) return this; 3536 if (!other.getAnnotatedDataset().isEmpty()) { 3537 annotatedDataset_ = other.annotatedDataset_; 3538 bitField0_ |= 0x00000001; 3539 onChanged(); 3540 } 3541 if (!other.getAnnotatedDatasetDisplayName().isEmpty()) { 3542 annotatedDatasetDisplayName_ = other.annotatedDatasetDisplayName_; 3543 bitField0_ |= 0x00000002; 3544 onChanged(); 3545 } 3546 this.mergeUnknownFields(other.getUnknownFields()); 3547 onChanged(); 3548 return this; 3549 } 3550 3551 @java.lang.Override isInitialized()3552 public final boolean isInitialized() { 3553 return true; 3554 } 3555 3556 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)3557 public Builder mergeFrom( 3558 com.google.protobuf.CodedInputStream input, 3559 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3560 throws java.io.IOException { 3561 if (extensionRegistry == null) { 3562 throw new java.lang.NullPointerException(); 3563 } 3564 try { 3565 boolean done = false; 3566 while (!done) { 3567 int tag = input.readTag(); 3568 switch (tag) { 3569 case 0: 3570 done = true; 3571 break; 3572 case 10: 3573 { 3574 annotatedDataset_ = input.readStringRequireUtf8(); 3575 bitField0_ |= 0x00000001; 3576 break; 3577 } // case 10 3578 case 26: 3579 { 3580 annotatedDatasetDisplayName_ = input.readStringRequireUtf8(); 3581 bitField0_ |= 0x00000002; 3582 break; 3583 } // case 26 3584 default: 3585 { 3586 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 3587 done = true; // was an endgroup tag 3588 } 3589 break; 3590 } // default: 3591 } // switch (tag) 3592 } // while (!done) 3593 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 3594 throw e.unwrapIOException(); 3595 } finally { 3596 onChanged(); 3597 } // finally 3598 return this; 3599 } 3600 3601 private int bitField0_; 3602 3603 private java.lang.Object annotatedDataset_ = ""; 3604 /** 3605 * 3606 * 3607 * <pre> 3608 * Full resource name of data labeling AnnotatedDataset. 3609 * Format: 3610 * `projects/{project}/datasets/{dataset}/annotatedDatasets/{annotated_dataset}`. 3611 * </pre> 3612 * 3613 * <code>string annotated_dataset = 1 [(.google.api.resource_reference) = { ... }</code> 3614 * 3615 * @return The annotatedDataset. 3616 */ getAnnotatedDataset()3617 public java.lang.String getAnnotatedDataset() { 3618 java.lang.Object ref = annotatedDataset_; 3619 if (!(ref instanceof java.lang.String)) { 3620 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 3621 java.lang.String s = bs.toStringUtf8(); 3622 annotatedDataset_ = s; 3623 return s; 3624 } else { 3625 return (java.lang.String) ref; 3626 } 3627 } 3628 /** 3629 * 3630 * 3631 * <pre> 3632 * Full resource name of data labeling AnnotatedDataset. 3633 * Format: 3634 * `projects/{project}/datasets/{dataset}/annotatedDatasets/{annotated_dataset}`. 3635 * </pre> 3636 * 3637 * <code>string annotated_dataset = 1 [(.google.api.resource_reference) = { ... }</code> 3638 * 3639 * @return The bytes for annotatedDataset. 3640 */ getAnnotatedDatasetBytes()3641 public com.google.protobuf.ByteString getAnnotatedDatasetBytes() { 3642 java.lang.Object ref = annotatedDataset_; 3643 if (ref instanceof String) { 3644 com.google.protobuf.ByteString b = 3645 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 3646 annotatedDataset_ = b; 3647 return b; 3648 } else { 3649 return (com.google.protobuf.ByteString) ref; 3650 } 3651 } 3652 /** 3653 * 3654 * 3655 * <pre> 3656 * Full resource name of data labeling AnnotatedDataset. 3657 * Format: 3658 * `projects/{project}/datasets/{dataset}/annotatedDatasets/{annotated_dataset}`. 3659 * </pre> 3660 * 3661 * <code>string annotated_dataset = 1 [(.google.api.resource_reference) = { ... }</code> 3662 * 3663 * @param value The annotatedDataset to set. 3664 * @return This builder for chaining. 3665 */ setAnnotatedDataset(java.lang.String value)3666 public Builder setAnnotatedDataset(java.lang.String value) { 3667 if (value == null) { 3668 throw new NullPointerException(); 3669 } 3670 annotatedDataset_ = value; 3671 bitField0_ |= 0x00000001; 3672 onChanged(); 3673 return this; 3674 } 3675 /** 3676 * 3677 * 3678 * <pre> 3679 * Full resource name of data labeling AnnotatedDataset. 3680 * Format: 3681 * `projects/{project}/datasets/{dataset}/annotatedDatasets/{annotated_dataset}`. 3682 * </pre> 3683 * 3684 * <code>string annotated_dataset = 1 [(.google.api.resource_reference) = { ... }</code> 3685 * 3686 * @return This builder for chaining. 3687 */ clearAnnotatedDataset()3688 public Builder clearAnnotatedDataset() { 3689 annotatedDataset_ = getDefaultInstance().getAnnotatedDataset(); 3690 bitField0_ = (bitField0_ & ~0x00000001); 3691 onChanged(); 3692 return this; 3693 } 3694 /** 3695 * 3696 * 3697 * <pre> 3698 * Full resource name of data labeling AnnotatedDataset. 3699 * Format: 3700 * `projects/{project}/datasets/{dataset}/annotatedDatasets/{annotated_dataset}`. 3701 * </pre> 3702 * 3703 * <code>string annotated_dataset = 1 [(.google.api.resource_reference) = { ... }</code> 3704 * 3705 * @param value The bytes for annotatedDataset to set. 3706 * @return This builder for chaining. 3707 */ setAnnotatedDatasetBytes(com.google.protobuf.ByteString value)3708 public Builder setAnnotatedDatasetBytes(com.google.protobuf.ByteString value) { 3709 if (value == null) { 3710 throw new NullPointerException(); 3711 } 3712 checkByteStringIsUtf8(value); 3713 annotatedDataset_ = value; 3714 bitField0_ |= 0x00000001; 3715 onChanged(); 3716 return this; 3717 } 3718 3719 private java.lang.Object annotatedDatasetDisplayName_ = ""; 3720 /** 3721 * 3722 * 3723 * <pre> 3724 * The AnnotatedDataset's display name in datalabeling.googleapis.com. 3725 * </pre> 3726 * 3727 * <code>string annotated_dataset_display_name = 3;</code> 3728 * 3729 * @return The annotatedDatasetDisplayName. 3730 */ getAnnotatedDatasetDisplayName()3731 public java.lang.String getAnnotatedDatasetDisplayName() { 3732 java.lang.Object ref = annotatedDatasetDisplayName_; 3733 if (!(ref instanceof java.lang.String)) { 3734 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 3735 java.lang.String s = bs.toStringUtf8(); 3736 annotatedDatasetDisplayName_ = s; 3737 return s; 3738 } else { 3739 return (java.lang.String) ref; 3740 } 3741 } 3742 /** 3743 * 3744 * 3745 * <pre> 3746 * The AnnotatedDataset's display name in datalabeling.googleapis.com. 3747 * </pre> 3748 * 3749 * <code>string annotated_dataset_display_name = 3;</code> 3750 * 3751 * @return The bytes for annotatedDatasetDisplayName. 3752 */ getAnnotatedDatasetDisplayNameBytes()3753 public com.google.protobuf.ByteString getAnnotatedDatasetDisplayNameBytes() { 3754 java.lang.Object ref = annotatedDatasetDisplayName_; 3755 if (ref instanceof String) { 3756 com.google.protobuf.ByteString b = 3757 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 3758 annotatedDatasetDisplayName_ = b; 3759 return b; 3760 } else { 3761 return (com.google.protobuf.ByteString) ref; 3762 } 3763 } 3764 /** 3765 * 3766 * 3767 * <pre> 3768 * The AnnotatedDataset's display name in datalabeling.googleapis.com. 3769 * </pre> 3770 * 3771 * <code>string annotated_dataset_display_name = 3;</code> 3772 * 3773 * @param value The annotatedDatasetDisplayName to set. 3774 * @return This builder for chaining. 3775 */ setAnnotatedDatasetDisplayName(java.lang.String value)3776 public Builder setAnnotatedDatasetDisplayName(java.lang.String value) { 3777 if (value == null) { 3778 throw new NullPointerException(); 3779 } 3780 annotatedDatasetDisplayName_ = value; 3781 bitField0_ |= 0x00000002; 3782 onChanged(); 3783 return this; 3784 } 3785 /** 3786 * 3787 * 3788 * <pre> 3789 * The AnnotatedDataset's display name in datalabeling.googleapis.com. 3790 * </pre> 3791 * 3792 * <code>string annotated_dataset_display_name = 3;</code> 3793 * 3794 * @return This builder for chaining. 3795 */ clearAnnotatedDatasetDisplayName()3796 public Builder clearAnnotatedDatasetDisplayName() { 3797 annotatedDatasetDisplayName_ = getDefaultInstance().getAnnotatedDatasetDisplayName(); 3798 bitField0_ = (bitField0_ & ~0x00000002); 3799 onChanged(); 3800 return this; 3801 } 3802 /** 3803 * 3804 * 3805 * <pre> 3806 * The AnnotatedDataset's display name in datalabeling.googleapis.com. 3807 * </pre> 3808 * 3809 * <code>string annotated_dataset_display_name = 3;</code> 3810 * 3811 * @param value The bytes for annotatedDatasetDisplayName to set. 3812 * @return This builder for chaining. 3813 */ setAnnotatedDatasetDisplayNameBytes(com.google.protobuf.ByteString value)3814 public Builder setAnnotatedDatasetDisplayNameBytes(com.google.protobuf.ByteString value) { 3815 if (value == null) { 3816 throw new NullPointerException(); 3817 } 3818 checkByteStringIsUtf8(value); 3819 annotatedDatasetDisplayName_ = value; 3820 bitField0_ |= 0x00000002; 3821 onChanged(); 3822 return this; 3823 } 3824 3825 @java.lang.Override setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)3826 public final Builder setUnknownFields( 3827 final com.google.protobuf.UnknownFieldSet unknownFields) { 3828 return super.setUnknownFields(unknownFields); 3829 } 3830 3831 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)3832 public final Builder mergeUnknownFields( 3833 final com.google.protobuf.UnknownFieldSet unknownFields) { 3834 return super.mergeUnknownFields(unknownFields); 3835 } 3836 3837 // @@protoc_insertion_point(builder_scope:google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset) 3838 } 3839 3840 // @@protoc_insertion_point(class_scope:google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset) 3841 private static final com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3842 .DataLabelingAnnotatedDataset 3843 DEFAULT_INSTANCE; 3844 3845 static { 3846 DEFAULT_INSTANCE = 3847 new com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3848 .DataLabelingAnnotatedDataset(); 3849 } 3850 3851 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3852 .DataLabelingAnnotatedDataset getDefaultInstance()3853 getDefaultInstance() { 3854 return DEFAULT_INSTANCE; 3855 } 3856 3857 private static final com.google.protobuf.Parser<DataLabelingAnnotatedDataset> PARSER = 3858 new com.google.protobuf.AbstractParser<DataLabelingAnnotatedDataset>() { 3859 @java.lang.Override 3860 public DataLabelingAnnotatedDataset parsePartialFrom( 3861 com.google.protobuf.CodedInputStream input, 3862 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 3863 throws com.google.protobuf.InvalidProtocolBufferException { 3864 Builder builder = newBuilder(); 3865 try { 3866 builder.mergeFrom(input, extensionRegistry); 3867 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 3868 throw e.setUnfinishedMessage(builder.buildPartial()); 3869 } catch (com.google.protobuf.UninitializedMessageException e) { 3870 throw e.asInvalidProtocolBufferException() 3871 .setUnfinishedMessage(builder.buildPartial()); 3872 } catch (java.io.IOException e) { 3873 throw new com.google.protobuf.InvalidProtocolBufferException(e) 3874 .setUnfinishedMessage(builder.buildPartial()); 3875 } 3876 return builder.buildPartial(); 3877 } 3878 }; 3879 parser()3880 public static com.google.protobuf.Parser<DataLabelingAnnotatedDataset> parser() { 3881 return PARSER; 3882 } 3883 3884 @java.lang.Override getParserForType()3885 public com.google.protobuf.Parser<DataLabelingAnnotatedDataset> getParserForType() { 3886 return PARSER; 3887 } 3888 3889 @java.lang.Override 3890 public com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 3891 .DataLabelingAnnotatedDataset getDefaultInstanceForType()3892 getDefaultInstanceForType() { 3893 return DEFAULT_INSTANCE; 3894 } 3895 } 3896 3897 public static final int DATASET_FIELD_NUMBER = 1; 3898 3899 @SuppressWarnings("serial") 3900 private volatile java.lang.Object dataset_ = ""; 3901 /** 3902 * 3903 * 3904 * <pre> 3905 * Full resource name of data labeling Dataset. 3906 * Format: 3907 * `projects/{project}/datasets/{dataset}`. 3908 * </pre> 3909 * 3910 * <code>string dataset = 1 [(.google.api.resource_reference) = { ... }</code> 3911 * 3912 * @return The dataset. 3913 */ 3914 @java.lang.Override getDataset()3915 public java.lang.String getDataset() { 3916 java.lang.Object ref = dataset_; 3917 if (ref instanceof java.lang.String) { 3918 return (java.lang.String) ref; 3919 } else { 3920 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 3921 java.lang.String s = bs.toStringUtf8(); 3922 dataset_ = s; 3923 return s; 3924 } 3925 } 3926 /** 3927 * 3928 * 3929 * <pre> 3930 * Full resource name of data labeling Dataset. 3931 * Format: 3932 * `projects/{project}/datasets/{dataset}`. 3933 * </pre> 3934 * 3935 * <code>string dataset = 1 [(.google.api.resource_reference) = { ... }</code> 3936 * 3937 * @return The bytes for dataset. 3938 */ 3939 @java.lang.Override getDatasetBytes()3940 public com.google.protobuf.ByteString getDatasetBytes() { 3941 java.lang.Object ref = dataset_; 3942 if (ref instanceof java.lang.String) { 3943 com.google.protobuf.ByteString b = 3944 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 3945 dataset_ = b; 3946 return b; 3947 } else { 3948 return (com.google.protobuf.ByteString) ref; 3949 } 3950 } 3951 3952 public static final int DATASET_DISPLAY_NAME_FIELD_NUMBER = 4; 3953 3954 @SuppressWarnings("serial") 3955 private volatile java.lang.Object datasetDisplayName_ = ""; 3956 /** 3957 * 3958 * 3959 * <pre> 3960 * The Dataset's display name in datalabeling.googleapis.com. 3961 * </pre> 3962 * 3963 * <code>string dataset_display_name = 4;</code> 3964 * 3965 * @return The datasetDisplayName. 3966 */ 3967 @java.lang.Override getDatasetDisplayName()3968 public java.lang.String getDatasetDisplayName() { 3969 java.lang.Object ref = datasetDisplayName_; 3970 if (ref instanceof java.lang.String) { 3971 return (java.lang.String) ref; 3972 } else { 3973 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 3974 java.lang.String s = bs.toStringUtf8(); 3975 datasetDisplayName_ = s; 3976 return s; 3977 } 3978 } 3979 /** 3980 * 3981 * 3982 * <pre> 3983 * The Dataset's display name in datalabeling.googleapis.com. 3984 * </pre> 3985 * 3986 * <code>string dataset_display_name = 4;</code> 3987 * 3988 * @return The bytes for datasetDisplayName. 3989 */ 3990 @java.lang.Override getDatasetDisplayNameBytes()3991 public com.google.protobuf.ByteString getDatasetDisplayNameBytes() { 3992 java.lang.Object ref = datasetDisplayName_; 3993 if (ref instanceof java.lang.String) { 3994 com.google.protobuf.ByteString b = 3995 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 3996 datasetDisplayName_ = b; 3997 return b; 3998 } else { 3999 return (com.google.protobuf.ByteString) ref; 4000 } 4001 } 4002 4003 public static final int DATA_LABELING_ANNOTATED_DATASETS_FIELD_NUMBER = 3; 4004 4005 @SuppressWarnings("serial") 4006 private java.util.List< 4007 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 4008 .DataLabelingAnnotatedDataset> 4009 dataLabelingAnnotatedDatasets_; 4010 /** 4011 * 4012 * 4013 * <pre> 4014 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 4015 * the data labeling Dataset. 4016 * </pre> 4017 * 4018 * <code> 4019 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 4020 * </code> 4021 */ 4022 @java.lang.Override 4023 public java.util.List< 4024 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 4025 .DataLabelingAnnotatedDataset> getDataLabelingAnnotatedDatasetsList()4026 getDataLabelingAnnotatedDatasetsList() { 4027 return dataLabelingAnnotatedDatasets_; 4028 } 4029 /** 4030 * 4031 * 4032 * <pre> 4033 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 4034 * the data labeling Dataset. 4035 * </pre> 4036 * 4037 * <code> 4038 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 4039 * </code> 4040 */ 4041 @java.lang.Override 4042 public java.util.List< 4043 ? extends 4044 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 4045 .DataLabelingAnnotatedDatasetOrBuilder> getDataLabelingAnnotatedDatasetsOrBuilderList()4046 getDataLabelingAnnotatedDatasetsOrBuilderList() { 4047 return dataLabelingAnnotatedDatasets_; 4048 } 4049 /** 4050 * 4051 * 4052 * <pre> 4053 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 4054 * the data labeling Dataset. 4055 * </pre> 4056 * 4057 * <code> 4058 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 4059 * </code> 4060 */ 4061 @java.lang.Override getDataLabelingAnnotatedDatasetsCount()4062 public int getDataLabelingAnnotatedDatasetsCount() { 4063 return dataLabelingAnnotatedDatasets_.size(); 4064 } 4065 /** 4066 * 4067 * 4068 * <pre> 4069 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 4070 * the data labeling Dataset. 4071 * </pre> 4072 * 4073 * <code> 4074 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 4075 * </code> 4076 */ 4077 @java.lang.Override 4078 public com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 4079 .DataLabelingAnnotatedDataset getDataLabelingAnnotatedDatasets(int index)4080 getDataLabelingAnnotatedDatasets(int index) { 4081 return dataLabelingAnnotatedDatasets_.get(index); 4082 } 4083 /** 4084 * 4085 * 4086 * <pre> 4087 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 4088 * the data labeling Dataset. 4089 * </pre> 4090 * 4091 * <code> 4092 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 4093 * </code> 4094 */ 4095 @java.lang.Override 4096 public com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 4097 .DataLabelingAnnotatedDatasetOrBuilder getDataLabelingAnnotatedDatasetsOrBuilder(int index)4098 getDataLabelingAnnotatedDatasetsOrBuilder(int index) { 4099 return dataLabelingAnnotatedDatasets_.get(index); 4100 } 4101 4102 private byte memoizedIsInitialized = -1; 4103 4104 @java.lang.Override isInitialized()4105 public final boolean isInitialized() { 4106 byte isInitialized = memoizedIsInitialized; 4107 if (isInitialized == 1) return true; 4108 if (isInitialized == 0) return false; 4109 4110 memoizedIsInitialized = 1; 4111 return true; 4112 } 4113 4114 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)4115 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 4116 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dataset_)) { 4117 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, dataset_); 4118 } 4119 for (int i = 0; i < dataLabelingAnnotatedDatasets_.size(); i++) { 4120 output.writeMessage(3, dataLabelingAnnotatedDatasets_.get(i)); 4121 } 4122 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(datasetDisplayName_)) { 4123 com.google.protobuf.GeneratedMessageV3.writeString(output, 4, datasetDisplayName_); 4124 } 4125 getUnknownFields().writeTo(output); 4126 } 4127 4128 @java.lang.Override getSerializedSize()4129 public int getSerializedSize() { 4130 int size = memoizedSize; 4131 if (size != -1) return size; 4132 4133 size = 0; 4134 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dataset_)) { 4135 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, dataset_); 4136 } 4137 for (int i = 0; i < dataLabelingAnnotatedDatasets_.size(); i++) { 4138 size += 4139 com.google.protobuf.CodedOutputStream.computeMessageSize( 4140 3, dataLabelingAnnotatedDatasets_.get(i)); 4141 } 4142 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(datasetDisplayName_)) { 4143 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, datasetDisplayName_); 4144 } 4145 size += getUnknownFields().getSerializedSize(); 4146 memoizedSize = size; 4147 return size; 4148 } 4149 4150 @java.lang.Override equals(final java.lang.Object obj)4151 public boolean equals(final java.lang.Object obj) { 4152 if (obj == this) { 4153 return true; 4154 } 4155 if (!(obj instanceof com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset)) { 4156 return super.equals(obj); 4157 } 4158 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset other = 4159 (com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset) obj; 4160 4161 if (!getDataset().equals(other.getDataset())) return false; 4162 if (!getDatasetDisplayName().equals(other.getDatasetDisplayName())) return false; 4163 if (!getDataLabelingAnnotatedDatasetsList() 4164 .equals(other.getDataLabelingAnnotatedDatasetsList())) return false; 4165 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 4166 return true; 4167 } 4168 4169 @java.lang.Override hashCode()4170 public int hashCode() { 4171 if (memoizedHashCode != 0) { 4172 return memoizedHashCode; 4173 } 4174 int hash = 41; 4175 hash = (19 * hash) + getDescriptor().hashCode(); 4176 hash = (37 * hash) + DATASET_FIELD_NUMBER; 4177 hash = (53 * hash) + getDataset().hashCode(); 4178 hash = (37 * hash) + DATASET_DISPLAY_NAME_FIELD_NUMBER; 4179 hash = (53 * hash) + getDatasetDisplayName().hashCode(); 4180 if (getDataLabelingAnnotatedDatasetsCount() > 0) { 4181 hash = (37 * hash) + DATA_LABELING_ANNOTATED_DATASETS_FIELD_NUMBER; 4182 hash = (53 * hash) + getDataLabelingAnnotatedDatasetsList().hashCode(); 4183 } 4184 hash = (29 * hash) + getUnknownFields().hashCode(); 4185 memoizedHashCode = hash; 4186 return hash; 4187 } 4188 parseFrom( java.nio.ByteBuffer data)4189 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset parseFrom( 4190 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 4191 return PARSER.parseFrom(data); 4192 } 4193 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)4194 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset parseFrom( 4195 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4196 throws com.google.protobuf.InvalidProtocolBufferException { 4197 return PARSER.parseFrom(data, extensionRegistry); 4198 } 4199 parseFrom( com.google.protobuf.ByteString data)4200 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset parseFrom( 4201 com.google.protobuf.ByteString data) 4202 throws com.google.protobuf.InvalidProtocolBufferException { 4203 return PARSER.parseFrom(data); 4204 } 4205 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)4206 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset parseFrom( 4207 com.google.protobuf.ByteString data, 4208 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4209 throws com.google.protobuf.InvalidProtocolBufferException { 4210 return PARSER.parseFrom(data, extensionRegistry); 4211 } 4212 parseFrom( byte[] data)4213 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset parseFrom( 4214 byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { 4215 return PARSER.parseFrom(data); 4216 } 4217 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)4218 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset parseFrom( 4219 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4220 throws com.google.protobuf.InvalidProtocolBufferException { 4221 return PARSER.parseFrom(data, extensionRegistry); 4222 } 4223 parseFrom( java.io.InputStream input)4224 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset parseFrom( 4225 java.io.InputStream input) throws java.io.IOException { 4226 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 4227 } 4228 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)4229 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset parseFrom( 4230 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4231 throws java.io.IOException { 4232 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 4233 PARSER, input, extensionRegistry); 4234 } 4235 4236 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset parseDelimitedFrom(java.io.InputStream input)4237 parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { 4238 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 4239 } 4240 4241 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)4242 parseDelimitedFrom( 4243 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4244 throws java.io.IOException { 4245 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 4246 PARSER, input, extensionRegistry); 4247 } 4248 parseFrom( com.google.protobuf.CodedInputStream input)4249 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset parseFrom( 4250 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 4251 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 4252 } 4253 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)4254 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset parseFrom( 4255 com.google.protobuf.CodedInputStream input, 4256 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4257 throws java.io.IOException { 4258 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 4259 PARSER, input, extensionRegistry); 4260 } 4261 4262 @java.lang.Override newBuilderForType()4263 public Builder newBuilderForType() { 4264 return newBuilder(); 4265 } 4266 newBuilder()4267 public static Builder newBuilder() { 4268 return DEFAULT_INSTANCE.toBuilder(); 4269 } 4270 newBuilder( com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset prototype)4271 public static Builder newBuilder( 4272 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset prototype) { 4273 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 4274 } 4275 4276 @java.lang.Override toBuilder()4277 public Builder toBuilder() { 4278 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 4279 } 4280 4281 @java.lang.Override newBuilderForType( com.google.protobuf.GeneratedMessageV3.BuilderParent parent)4282 protected Builder newBuilderForType( 4283 com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 4284 Builder builder = new Builder(parent); 4285 return builder; 4286 } 4287 /** 4288 * 4289 * 4290 * <pre> 4291 * Represents one Dataset in datalabeling.googleapis.com. 4292 * </pre> 4293 * 4294 * Protobuf type {@code google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset} 4295 */ 4296 public static final class Builder 4297 extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 4298 implements 4299 // @@protoc_insertion_point(builder_implements:google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset) 4300 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDatasetOrBuilder { getDescriptor()4301 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 4302 return com.google.cloud.aiplatform.v1.MigratableResourceProto 4303 .internal_static_google_cloud_aiplatform_v1_MigratableResource_DataLabelingDataset_descriptor; 4304 } 4305 4306 @java.lang.Override 4307 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()4308 internalGetFieldAccessorTable() { 4309 return com.google.cloud.aiplatform.v1.MigratableResourceProto 4310 .internal_static_google_cloud_aiplatform_v1_MigratableResource_DataLabelingDataset_fieldAccessorTable 4311 .ensureFieldAccessorsInitialized( 4312 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.class, 4313 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.Builder 4314 .class); 4315 } 4316 4317 // Construct using 4318 // com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.newBuilder() Builder()4319 private Builder() {} 4320 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)4321 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 4322 super(parent); 4323 } 4324 4325 @java.lang.Override clear()4326 public Builder clear() { 4327 super.clear(); 4328 bitField0_ = 0; 4329 dataset_ = ""; 4330 datasetDisplayName_ = ""; 4331 if (dataLabelingAnnotatedDatasetsBuilder_ == null) { 4332 dataLabelingAnnotatedDatasets_ = java.util.Collections.emptyList(); 4333 } else { 4334 dataLabelingAnnotatedDatasets_ = null; 4335 dataLabelingAnnotatedDatasetsBuilder_.clear(); 4336 } 4337 bitField0_ = (bitField0_ & ~0x00000004); 4338 return this; 4339 } 4340 4341 @java.lang.Override getDescriptorForType()4342 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 4343 return com.google.cloud.aiplatform.v1.MigratableResourceProto 4344 .internal_static_google_cloud_aiplatform_v1_MigratableResource_DataLabelingDataset_descriptor; 4345 } 4346 4347 @java.lang.Override 4348 public com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset getDefaultInstanceForType()4349 getDefaultInstanceForType() { 4350 return com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 4351 .getDefaultInstance(); 4352 } 4353 4354 @java.lang.Override build()4355 public com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset build() { 4356 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset result = 4357 buildPartial(); 4358 if (!result.isInitialized()) { 4359 throw newUninitializedMessageException(result); 4360 } 4361 return result; 4362 } 4363 4364 @java.lang.Override buildPartial()4365 public com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset buildPartial() { 4366 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset result = 4367 new com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset(this); 4368 buildPartialRepeatedFields(result); 4369 if (bitField0_ != 0) { 4370 buildPartial0(result); 4371 } 4372 onBuilt(); 4373 return result; 4374 } 4375 buildPartialRepeatedFields( com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset result)4376 private void buildPartialRepeatedFields( 4377 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset result) { 4378 if (dataLabelingAnnotatedDatasetsBuilder_ == null) { 4379 if (((bitField0_ & 0x00000004) != 0)) { 4380 dataLabelingAnnotatedDatasets_ = 4381 java.util.Collections.unmodifiableList(dataLabelingAnnotatedDatasets_); 4382 bitField0_ = (bitField0_ & ~0x00000004); 4383 } 4384 result.dataLabelingAnnotatedDatasets_ = dataLabelingAnnotatedDatasets_; 4385 } else { 4386 result.dataLabelingAnnotatedDatasets_ = dataLabelingAnnotatedDatasetsBuilder_.build(); 4387 } 4388 } 4389 buildPartial0( com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset result)4390 private void buildPartial0( 4391 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset result) { 4392 int from_bitField0_ = bitField0_; 4393 if (((from_bitField0_ & 0x00000001) != 0)) { 4394 result.dataset_ = dataset_; 4395 } 4396 if (((from_bitField0_ & 0x00000002) != 0)) { 4397 result.datasetDisplayName_ = datasetDisplayName_; 4398 } 4399 } 4400 4401 @java.lang.Override clone()4402 public Builder clone() { 4403 return super.clone(); 4404 } 4405 4406 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)4407 public Builder setField( 4408 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 4409 return super.setField(field, value); 4410 } 4411 4412 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)4413 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 4414 return super.clearField(field); 4415 } 4416 4417 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)4418 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 4419 return super.clearOneof(oneof); 4420 } 4421 4422 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)4423 public Builder setRepeatedField( 4424 com.google.protobuf.Descriptors.FieldDescriptor field, 4425 int index, 4426 java.lang.Object value) { 4427 return super.setRepeatedField(field, index, value); 4428 } 4429 4430 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)4431 public Builder addRepeatedField( 4432 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 4433 return super.addRepeatedField(field, value); 4434 } 4435 4436 @java.lang.Override mergeFrom(com.google.protobuf.Message other)4437 public Builder mergeFrom(com.google.protobuf.Message other) { 4438 if (other 4439 instanceof com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset) { 4440 return mergeFrom( 4441 (com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset) other); 4442 } else { 4443 super.mergeFrom(other); 4444 return this; 4445 } 4446 } 4447 mergeFrom( com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset other)4448 public Builder mergeFrom( 4449 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset other) { 4450 if (other 4451 == com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 4452 .getDefaultInstance()) return this; 4453 if (!other.getDataset().isEmpty()) { 4454 dataset_ = other.dataset_; 4455 bitField0_ |= 0x00000001; 4456 onChanged(); 4457 } 4458 if (!other.getDatasetDisplayName().isEmpty()) { 4459 datasetDisplayName_ = other.datasetDisplayName_; 4460 bitField0_ |= 0x00000002; 4461 onChanged(); 4462 } 4463 if (dataLabelingAnnotatedDatasetsBuilder_ == null) { 4464 if (!other.dataLabelingAnnotatedDatasets_.isEmpty()) { 4465 if (dataLabelingAnnotatedDatasets_.isEmpty()) { 4466 dataLabelingAnnotatedDatasets_ = other.dataLabelingAnnotatedDatasets_; 4467 bitField0_ = (bitField0_ & ~0x00000004); 4468 } else { 4469 ensureDataLabelingAnnotatedDatasetsIsMutable(); 4470 dataLabelingAnnotatedDatasets_.addAll(other.dataLabelingAnnotatedDatasets_); 4471 } 4472 onChanged(); 4473 } 4474 } else { 4475 if (!other.dataLabelingAnnotatedDatasets_.isEmpty()) { 4476 if (dataLabelingAnnotatedDatasetsBuilder_.isEmpty()) { 4477 dataLabelingAnnotatedDatasetsBuilder_.dispose(); 4478 dataLabelingAnnotatedDatasetsBuilder_ = null; 4479 dataLabelingAnnotatedDatasets_ = other.dataLabelingAnnotatedDatasets_; 4480 bitField0_ = (bitField0_ & ~0x00000004); 4481 dataLabelingAnnotatedDatasetsBuilder_ = 4482 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders 4483 ? getDataLabelingAnnotatedDatasetsFieldBuilder() 4484 : null; 4485 } else { 4486 dataLabelingAnnotatedDatasetsBuilder_.addAllMessages( 4487 other.dataLabelingAnnotatedDatasets_); 4488 } 4489 } 4490 } 4491 this.mergeUnknownFields(other.getUnknownFields()); 4492 onChanged(); 4493 return this; 4494 } 4495 4496 @java.lang.Override isInitialized()4497 public final boolean isInitialized() { 4498 return true; 4499 } 4500 4501 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)4502 public Builder mergeFrom( 4503 com.google.protobuf.CodedInputStream input, 4504 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4505 throws java.io.IOException { 4506 if (extensionRegistry == null) { 4507 throw new java.lang.NullPointerException(); 4508 } 4509 try { 4510 boolean done = false; 4511 while (!done) { 4512 int tag = input.readTag(); 4513 switch (tag) { 4514 case 0: 4515 done = true; 4516 break; 4517 case 10: 4518 { 4519 dataset_ = input.readStringRequireUtf8(); 4520 bitField0_ |= 0x00000001; 4521 break; 4522 } // case 10 4523 case 26: 4524 { 4525 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 4526 .DataLabelingAnnotatedDataset 4527 m = 4528 input.readMessage( 4529 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 4530 .DataLabelingAnnotatedDataset.parser(), 4531 extensionRegistry); 4532 if (dataLabelingAnnotatedDatasetsBuilder_ == null) { 4533 ensureDataLabelingAnnotatedDatasetsIsMutable(); 4534 dataLabelingAnnotatedDatasets_.add(m); 4535 } else { 4536 dataLabelingAnnotatedDatasetsBuilder_.addMessage(m); 4537 } 4538 break; 4539 } // case 26 4540 case 34: 4541 { 4542 datasetDisplayName_ = input.readStringRequireUtf8(); 4543 bitField0_ |= 0x00000002; 4544 break; 4545 } // case 34 4546 default: 4547 { 4548 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 4549 done = true; // was an endgroup tag 4550 } 4551 break; 4552 } // default: 4553 } // switch (tag) 4554 } // while (!done) 4555 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 4556 throw e.unwrapIOException(); 4557 } finally { 4558 onChanged(); 4559 } // finally 4560 return this; 4561 } 4562 4563 private int bitField0_; 4564 4565 private java.lang.Object dataset_ = ""; 4566 /** 4567 * 4568 * 4569 * <pre> 4570 * Full resource name of data labeling Dataset. 4571 * Format: 4572 * `projects/{project}/datasets/{dataset}`. 4573 * </pre> 4574 * 4575 * <code>string dataset = 1 [(.google.api.resource_reference) = { ... }</code> 4576 * 4577 * @return The dataset. 4578 */ getDataset()4579 public java.lang.String getDataset() { 4580 java.lang.Object ref = dataset_; 4581 if (!(ref instanceof java.lang.String)) { 4582 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 4583 java.lang.String s = bs.toStringUtf8(); 4584 dataset_ = s; 4585 return s; 4586 } else { 4587 return (java.lang.String) ref; 4588 } 4589 } 4590 /** 4591 * 4592 * 4593 * <pre> 4594 * Full resource name of data labeling Dataset. 4595 * Format: 4596 * `projects/{project}/datasets/{dataset}`. 4597 * </pre> 4598 * 4599 * <code>string dataset = 1 [(.google.api.resource_reference) = { ... }</code> 4600 * 4601 * @return The bytes for dataset. 4602 */ getDatasetBytes()4603 public com.google.protobuf.ByteString getDatasetBytes() { 4604 java.lang.Object ref = dataset_; 4605 if (ref instanceof String) { 4606 com.google.protobuf.ByteString b = 4607 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 4608 dataset_ = b; 4609 return b; 4610 } else { 4611 return (com.google.protobuf.ByteString) ref; 4612 } 4613 } 4614 /** 4615 * 4616 * 4617 * <pre> 4618 * Full resource name of data labeling Dataset. 4619 * Format: 4620 * `projects/{project}/datasets/{dataset}`. 4621 * </pre> 4622 * 4623 * <code>string dataset = 1 [(.google.api.resource_reference) = { ... }</code> 4624 * 4625 * @param value The dataset to set. 4626 * @return This builder for chaining. 4627 */ setDataset(java.lang.String value)4628 public Builder setDataset(java.lang.String value) { 4629 if (value == null) { 4630 throw new NullPointerException(); 4631 } 4632 dataset_ = value; 4633 bitField0_ |= 0x00000001; 4634 onChanged(); 4635 return this; 4636 } 4637 /** 4638 * 4639 * 4640 * <pre> 4641 * Full resource name of data labeling Dataset. 4642 * Format: 4643 * `projects/{project}/datasets/{dataset}`. 4644 * </pre> 4645 * 4646 * <code>string dataset = 1 [(.google.api.resource_reference) = { ... }</code> 4647 * 4648 * @return This builder for chaining. 4649 */ clearDataset()4650 public Builder clearDataset() { 4651 dataset_ = getDefaultInstance().getDataset(); 4652 bitField0_ = (bitField0_ & ~0x00000001); 4653 onChanged(); 4654 return this; 4655 } 4656 /** 4657 * 4658 * 4659 * <pre> 4660 * Full resource name of data labeling Dataset. 4661 * Format: 4662 * `projects/{project}/datasets/{dataset}`. 4663 * </pre> 4664 * 4665 * <code>string dataset = 1 [(.google.api.resource_reference) = { ... }</code> 4666 * 4667 * @param value The bytes for dataset to set. 4668 * @return This builder for chaining. 4669 */ setDatasetBytes(com.google.protobuf.ByteString value)4670 public Builder setDatasetBytes(com.google.protobuf.ByteString value) { 4671 if (value == null) { 4672 throw new NullPointerException(); 4673 } 4674 checkByteStringIsUtf8(value); 4675 dataset_ = value; 4676 bitField0_ |= 0x00000001; 4677 onChanged(); 4678 return this; 4679 } 4680 4681 private java.lang.Object datasetDisplayName_ = ""; 4682 /** 4683 * 4684 * 4685 * <pre> 4686 * The Dataset's display name in datalabeling.googleapis.com. 4687 * </pre> 4688 * 4689 * <code>string dataset_display_name = 4;</code> 4690 * 4691 * @return The datasetDisplayName. 4692 */ getDatasetDisplayName()4693 public java.lang.String getDatasetDisplayName() { 4694 java.lang.Object ref = datasetDisplayName_; 4695 if (!(ref instanceof java.lang.String)) { 4696 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 4697 java.lang.String s = bs.toStringUtf8(); 4698 datasetDisplayName_ = s; 4699 return s; 4700 } else { 4701 return (java.lang.String) ref; 4702 } 4703 } 4704 /** 4705 * 4706 * 4707 * <pre> 4708 * The Dataset's display name in datalabeling.googleapis.com. 4709 * </pre> 4710 * 4711 * <code>string dataset_display_name = 4;</code> 4712 * 4713 * @return The bytes for datasetDisplayName. 4714 */ getDatasetDisplayNameBytes()4715 public com.google.protobuf.ByteString getDatasetDisplayNameBytes() { 4716 java.lang.Object ref = datasetDisplayName_; 4717 if (ref instanceof String) { 4718 com.google.protobuf.ByteString b = 4719 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 4720 datasetDisplayName_ = b; 4721 return b; 4722 } else { 4723 return (com.google.protobuf.ByteString) ref; 4724 } 4725 } 4726 /** 4727 * 4728 * 4729 * <pre> 4730 * The Dataset's display name in datalabeling.googleapis.com. 4731 * </pre> 4732 * 4733 * <code>string dataset_display_name = 4;</code> 4734 * 4735 * @param value The datasetDisplayName to set. 4736 * @return This builder for chaining. 4737 */ setDatasetDisplayName(java.lang.String value)4738 public Builder setDatasetDisplayName(java.lang.String value) { 4739 if (value == null) { 4740 throw new NullPointerException(); 4741 } 4742 datasetDisplayName_ = value; 4743 bitField0_ |= 0x00000002; 4744 onChanged(); 4745 return this; 4746 } 4747 /** 4748 * 4749 * 4750 * <pre> 4751 * The Dataset's display name in datalabeling.googleapis.com. 4752 * </pre> 4753 * 4754 * <code>string dataset_display_name = 4;</code> 4755 * 4756 * @return This builder for chaining. 4757 */ clearDatasetDisplayName()4758 public Builder clearDatasetDisplayName() { 4759 datasetDisplayName_ = getDefaultInstance().getDatasetDisplayName(); 4760 bitField0_ = (bitField0_ & ~0x00000002); 4761 onChanged(); 4762 return this; 4763 } 4764 /** 4765 * 4766 * 4767 * <pre> 4768 * The Dataset's display name in datalabeling.googleapis.com. 4769 * </pre> 4770 * 4771 * <code>string dataset_display_name = 4;</code> 4772 * 4773 * @param value The bytes for datasetDisplayName to set. 4774 * @return This builder for chaining. 4775 */ setDatasetDisplayNameBytes(com.google.protobuf.ByteString value)4776 public Builder setDatasetDisplayNameBytes(com.google.protobuf.ByteString value) { 4777 if (value == null) { 4778 throw new NullPointerException(); 4779 } 4780 checkByteStringIsUtf8(value); 4781 datasetDisplayName_ = value; 4782 bitField0_ |= 0x00000002; 4783 onChanged(); 4784 return this; 4785 } 4786 4787 private java.util.List< 4788 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 4789 .DataLabelingAnnotatedDataset> 4790 dataLabelingAnnotatedDatasets_ = java.util.Collections.emptyList(); 4791 ensureDataLabelingAnnotatedDatasetsIsMutable()4792 private void ensureDataLabelingAnnotatedDatasetsIsMutable() { 4793 if (!((bitField0_ & 0x00000004) != 0)) { 4794 dataLabelingAnnotatedDatasets_ = 4795 new java.util.ArrayList< 4796 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 4797 .DataLabelingAnnotatedDataset>(dataLabelingAnnotatedDatasets_); 4798 bitField0_ |= 0x00000004; 4799 } 4800 } 4801 4802 private com.google.protobuf.RepeatedFieldBuilderV3< 4803 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 4804 .DataLabelingAnnotatedDataset, 4805 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 4806 .DataLabelingAnnotatedDataset.Builder, 4807 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 4808 .DataLabelingAnnotatedDatasetOrBuilder> 4809 dataLabelingAnnotatedDatasetsBuilder_; 4810 4811 /** 4812 * 4813 * 4814 * <pre> 4815 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 4816 * the data labeling Dataset. 4817 * </pre> 4818 * 4819 * <code> 4820 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 4821 * </code> 4822 */ 4823 public java.util.List< 4824 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 4825 .DataLabelingAnnotatedDataset> getDataLabelingAnnotatedDatasetsList()4826 getDataLabelingAnnotatedDatasetsList() { 4827 if (dataLabelingAnnotatedDatasetsBuilder_ == null) { 4828 return java.util.Collections.unmodifiableList(dataLabelingAnnotatedDatasets_); 4829 } else { 4830 return dataLabelingAnnotatedDatasetsBuilder_.getMessageList(); 4831 } 4832 } 4833 /** 4834 * 4835 * 4836 * <pre> 4837 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 4838 * the data labeling Dataset. 4839 * </pre> 4840 * 4841 * <code> 4842 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 4843 * </code> 4844 */ getDataLabelingAnnotatedDatasetsCount()4845 public int getDataLabelingAnnotatedDatasetsCount() { 4846 if (dataLabelingAnnotatedDatasetsBuilder_ == null) { 4847 return dataLabelingAnnotatedDatasets_.size(); 4848 } else { 4849 return dataLabelingAnnotatedDatasetsBuilder_.getCount(); 4850 } 4851 } 4852 /** 4853 * 4854 * 4855 * <pre> 4856 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 4857 * the data labeling Dataset. 4858 * </pre> 4859 * 4860 * <code> 4861 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 4862 * </code> 4863 */ 4864 public com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 4865 .DataLabelingAnnotatedDataset getDataLabelingAnnotatedDatasets(int index)4866 getDataLabelingAnnotatedDatasets(int index) { 4867 if (dataLabelingAnnotatedDatasetsBuilder_ == null) { 4868 return dataLabelingAnnotatedDatasets_.get(index); 4869 } else { 4870 return dataLabelingAnnotatedDatasetsBuilder_.getMessage(index); 4871 } 4872 } 4873 /** 4874 * 4875 * 4876 * <pre> 4877 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 4878 * the data labeling Dataset. 4879 * </pre> 4880 * 4881 * <code> 4882 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 4883 * </code> 4884 */ setDataLabelingAnnotatedDatasets( int index, com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset .DataLabelingAnnotatedDataset value)4885 public Builder setDataLabelingAnnotatedDatasets( 4886 int index, 4887 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 4888 .DataLabelingAnnotatedDataset 4889 value) { 4890 if (dataLabelingAnnotatedDatasetsBuilder_ == null) { 4891 if (value == null) { 4892 throw new NullPointerException(); 4893 } 4894 ensureDataLabelingAnnotatedDatasetsIsMutable(); 4895 dataLabelingAnnotatedDatasets_.set(index, value); 4896 onChanged(); 4897 } else { 4898 dataLabelingAnnotatedDatasetsBuilder_.setMessage(index, value); 4899 } 4900 return this; 4901 } 4902 /** 4903 * 4904 * 4905 * <pre> 4906 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 4907 * the data labeling Dataset. 4908 * </pre> 4909 * 4910 * <code> 4911 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 4912 * </code> 4913 */ setDataLabelingAnnotatedDatasets( int index, com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset .DataLabelingAnnotatedDataset.Builder builderForValue)4914 public Builder setDataLabelingAnnotatedDatasets( 4915 int index, 4916 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 4917 .DataLabelingAnnotatedDataset.Builder 4918 builderForValue) { 4919 if (dataLabelingAnnotatedDatasetsBuilder_ == null) { 4920 ensureDataLabelingAnnotatedDatasetsIsMutable(); 4921 dataLabelingAnnotatedDatasets_.set(index, builderForValue.build()); 4922 onChanged(); 4923 } else { 4924 dataLabelingAnnotatedDatasetsBuilder_.setMessage(index, builderForValue.build()); 4925 } 4926 return this; 4927 } 4928 /** 4929 * 4930 * 4931 * <pre> 4932 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 4933 * the data labeling Dataset. 4934 * </pre> 4935 * 4936 * <code> 4937 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 4938 * </code> 4939 */ addDataLabelingAnnotatedDatasets( com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset .DataLabelingAnnotatedDataset value)4940 public Builder addDataLabelingAnnotatedDatasets( 4941 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 4942 .DataLabelingAnnotatedDataset 4943 value) { 4944 if (dataLabelingAnnotatedDatasetsBuilder_ == null) { 4945 if (value == null) { 4946 throw new NullPointerException(); 4947 } 4948 ensureDataLabelingAnnotatedDatasetsIsMutable(); 4949 dataLabelingAnnotatedDatasets_.add(value); 4950 onChanged(); 4951 } else { 4952 dataLabelingAnnotatedDatasetsBuilder_.addMessage(value); 4953 } 4954 return this; 4955 } 4956 /** 4957 * 4958 * 4959 * <pre> 4960 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 4961 * the data labeling Dataset. 4962 * </pre> 4963 * 4964 * <code> 4965 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 4966 * </code> 4967 */ addDataLabelingAnnotatedDatasets( int index, com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset .DataLabelingAnnotatedDataset value)4968 public Builder addDataLabelingAnnotatedDatasets( 4969 int index, 4970 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 4971 .DataLabelingAnnotatedDataset 4972 value) { 4973 if (dataLabelingAnnotatedDatasetsBuilder_ == null) { 4974 if (value == null) { 4975 throw new NullPointerException(); 4976 } 4977 ensureDataLabelingAnnotatedDatasetsIsMutable(); 4978 dataLabelingAnnotatedDatasets_.add(index, value); 4979 onChanged(); 4980 } else { 4981 dataLabelingAnnotatedDatasetsBuilder_.addMessage(index, value); 4982 } 4983 return this; 4984 } 4985 /** 4986 * 4987 * 4988 * <pre> 4989 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 4990 * the data labeling Dataset. 4991 * </pre> 4992 * 4993 * <code> 4994 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 4995 * </code> 4996 */ addDataLabelingAnnotatedDatasets( com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset .DataLabelingAnnotatedDataset.Builder builderForValue)4997 public Builder addDataLabelingAnnotatedDatasets( 4998 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 4999 .DataLabelingAnnotatedDataset.Builder 5000 builderForValue) { 5001 if (dataLabelingAnnotatedDatasetsBuilder_ == null) { 5002 ensureDataLabelingAnnotatedDatasetsIsMutable(); 5003 dataLabelingAnnotatedDatasets_.add(builderForValue.build()); 5004 onChanged(); 5005 } else { 5006 dataLabelingAnnotatedDatasetsBuilder_.addMessage(builderForValue.build()); 5007 } 5008 return this; 5009 } 5010 /** 5011 * 5012 * 5013 * <pre> 5014 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 5015 * the data labeling Dataset. 5016 * </pre> 5017 * 5018 * <code> 5019 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 5020 * </code> 5021 */ addDataLabelingAnnotatedDatasets( int index, com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset .DataLabelingAnnotatedDataset.Builder builderForValue)5022 public Builder addDataLabelingAnnotatedDatasets( 5023 int index, 5024 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 5025 .DataLabelingAnnotatedDataset.Builder 5026 builderForValue) { 5027 if (dataLabelingAnnotatedDatasetsBuilder_ == null) { 5028 ensureDataLabelingAnnotatedDatasetsIsMutable(); 5029 dataLabelingAnnotatedDatasets_.add(index, builderForValue.build()); 5030 onChanged(); 5031 } else { 5032 dataLabelingAnnotatedDatasetsBuilder_.addMessage(index, builderForValue.build()); 5033 } 5034 return this; 5035 } 5036 /** 5037 * 5038 * 5039 * <pre> 5040 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 5041 * the data labeling Dataset. 5042 * </pre> 5043 * 5044 * <code> 5045 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 5046 * </code> 5047 */ addAllDataLabelingAnnotatedDatasets( java.lang.Iterable< ? extends com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset .DataLabelingAnnotatedDataset> values)5048 public Builder addAllDataLabelingAnnotatedDatasets( 5049 java.lang.Iterable< 5050 ? extends 5051 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 5052 .DataLabelingAnnotatedDataset> 5053 values) { 5054 if (dataLabelingAnnotatedDatasetsBuilder_ == null) { 5055 ensureDataLabelingAnnotatedDatasetsIsMutable(); 5056 com.google.protobuf.AbstractMessageLite.Builder.addAll( 5057 values, dataLabelingAnnotatedDatasets_); 5058 onChanged(); 5059 } else { 5060 dataLabelingAnnotatedDatasetsBuilder_.addAllMessages(values); 5061 } 5062 return this; 5063 } 5064 /** 5065 * 5066 * 5067 * <pre> 5068 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 5069 * the data labeling Dataset. 5070 * </pre> 5071 * 5072 * <code> 5073 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 5074 * </code> 5075 */ clearDataLabelingAnnotatedDatasets()5076 public Builder clearDataLabelingAnnotatedDatasets() { 5077 if (dataLabelingAnnotatedDatasetsBuilder_ == null) { 5078 dataLabelingAnnotatedDatasets_ = java.util.Collections.emptyList(); 5079 bitField0_ = (bitField0_ & ~0x00000004); 5080 onChanged(); 5081 } else { 5082 dataLabelingAnnotatedDatasetsBuilder_.clear(); 5083 } 5084 return this; 5085 } 5086 /** 5087 * 5088 * 5089 * <pre> 5090 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 5091 * the data labeling Dataset. 5092 * </pre> 5093 * 5094 * <code> 5095 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 5096 * </code> 5097 */ removeDataLabelingAnnotatedDatasets(int index)5098 public Builder removeDataLabelingAnnotatedDatasets(int index) { 5099 if (dataLabelingAnnotatedDatasetsBuilder_ == null) { 5100 ensureDataLabelingAnnotatedDatasetsIsMutable(); 5101 dataLabelingAnnotatedDatasets_.remove(index); 5102 onChanged(); 5103 } else { 5104 dataLabelingAnnotatedDatasetsBuilder_.remove(index); 5105 } 5106 return this; 5107 } 5108 /** 5109 * 5110 * 5111 * <pre> 5112 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 5113 * the data labeling Dataset. 5114 * </pre> 5115 * 5116 * <code> 5117 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 5118 * </code> 5119 */ 5120 public com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 5121 .DataLabelingAnnotatedDataset.Builder getDataLabelingAnnotatedDatasetsBuilder(int index)5122 getDataLabelingAnnotatedDatasetsBuilder(int index) { 5123 return getDataLabelingAnnotatedDatasetsFieldBuilder().getBuilder(index); 5124 } 5125 /** 5126 * 5127 * 5128 * <pre> 5129 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 5130 * the data labeling Dataset. 5131 * </pre> 5132 * 5133 * <code> 5134 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 5135 * </code> 5136 */ 5137 public com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 5138 .DataLabelingAnnotatedDatasetOrBuilder getDataLabelingAnnotatedDatasetsOrBuilder(int index)5139 getDataLabelingAnnotatedDatasetsOrBuilder(int index) { 5140 if (dataLabelingAnnotatedDatasetsBuilder_ == null) { 5141 return dataLabelingAnnotatedDatasets_.get(index); 5142 } else { 5143 return dataLabelingAnnotatedDatasetsBuilder_.getMessageOrBuilder(index); 5144 } 5145 } 5146 /** 5147 * 5148 * 5149 * <pre> 5150 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 5151 * the data labeling Dataset. 5152 * </pre> 5153 * 5154 * <code> 5155 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 5156 * </code> 5157 */ 5158 public java.util.List< 5159 ? extends 5160 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 5161 .DataLabelingAnnotatedDatasetOrBuilder> getDataLabelingAnnotatedDatasetsOrBuilderList()5162 getDataLabelingAnnotatedDatasetsOrBuilderList() { 5163 if (dataLabelingAnnotatedDatasetsBuilder_ != null) { 5164 return dataLabelingAnnotatedDatasetsBuilder_.getMessageOrBuilderList(); 5165 } else { 5166 return java.util.Collections.unmodifiableList(dataLabelingAnnotatedDatasets_); 5167 } 5168 } 5169 /** 5170 * 5171 * 5172 * <pre> 5173 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 5174 * the data labeling Dataset. 5175 * </pre> 5176 * 5177 * <code> 5178 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 5179 * </code> 5180 */ 5181 public com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 5182 .DataLabelingAnnotatedDataset.Builder addDataLabelingAnnotatedDatasetsBuilder()5183 addDataLabelingAnnotatedDatasetsBuilder() { 5184 return getDataLabelingAnnotatedDatasetsFieldBuilder() 5185 .addBuilder( 5186 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 5187 .DataLabelingAnnotatedDataset.getDefaultInstance()); 5188 } 5189 /** 5190 * 5191 * 5192 * <pre> 5193 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 5194 * the data labeling Dataset. 5195 * </pre> 5196 * 5197 * <code> 5198 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 5199 * </code> 5200 */ 5201 public com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 5202 .DataLabelingAnnotatedDataset.Builder addDataLabelingAnnotatedDatasetsBuilder(int index)5203 addDataLabelingAnnotatedDatasetsBuilder(int index) { 5204 return getDataLabelingAnnotatedDatasetsFieldBuilder() 5205 .addBuilder( 5206 index, 5207 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 5208 .DataLabelingAnnotatedDataset.getDefaultInstance()); 5209 } 5210 /** 5211 * 5212 * 5213 * <pre> 5214 * The migratable AnnotatedDataset in datalabeling.googleapis.com belongs to 5215 * the data labeling Dataset. 5216 * </pre> 5217 * 5218 * <code> 5219 * repeated .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.DataLabelingAnnotatedDataset data_labeling_annotated_datasets = 3; 5220 * </code> 5221 */ 5222 public java.util.List< 5223 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 5224 .DataLabelingAnnotatedDataset.Builder> getDataLabelingAnnotatedDatasetsBuilderList()5225 getDataLabelingAnnotatedDatasetsBuilderList() { 5226 return getDataLabelingAnnotatedDatasetsFieldBuilder().getBuilderList(); 5227 } 5228 5229 private com.google.protobuf.RepeatedFieldBuilderV3< 5230 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 5231 .DataLabelingAnnotatedDataset, 5232 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 5233 .DataLabelingAnnotatedDataset.Builder, 5234 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 5235 .DataLabelingAnnotatedDatasetOrBuilder> getDataLabelingAnnotatedDatasetsFieldBuilder()5236 getDataLabelingAnnotatedDatasetsFieldBuilder() { 5237 if (dataLabelingAnnotatedDatasetsBuilder_ == null) { 5238 dataLabelingAnnotatedDatasetsBuilder_ = 5239 new com.google.protobuf.RepeatedFieldBuilderV3< 5240 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 5241 .DataLabelingAnnotatedDataset, 5242 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 5243 .DataLabelingAnnotatedDataset.Builder, 5244 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 5245 .DataLabelingAnnotatedDatasetOrBuilder>( 5246 dataLabelingAnnotatedDatasets_, 5247 ((bitField0_ & 0x00000004) != 0), 5248 getParentForChildren(), 5249 isClean()); 5250 dataLabelingAnnotatedDatasets_ = null; 5251 } 5252 return dataLabelingAnnotatedDatasetsBuilder_; 5253 } 5254 5255 @java.lang.Override setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)5256 public final Builder setUnknownFields( 5257 final com.google.protobuf.UnknownFieldSet unknownFields) { 5258 return super.setUnknownFields(unknownFields); 5259 } 5260 5261 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)5262 public final Builder mergeUnknownFields( 5263 final com.google.protobuf.UnknownFieldSet unknownFields) { 5264 return super.mergeUnknownFields(unknownFields); 5265 } 5266 5267 // @@protoc_insertion_point(builder_scope:google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset) 5268 } 5269 5270 // @@protoc_insertion_point(class_scope:google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset) 5271 private static final com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 5272 DEFAULT_INSTANCE; 5273 5274 static { 5275 DEFAULT_INSTANCE = 5276 new com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset(); 5277 } 5278 5279 public static com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset getDefaultInstance()5280 getDefaultInstance() { 5281 return DEFAULT_INSTANCE; 5282 } 5283 5284 private static final com.google.protobuf.Parser<DataLabelingDataset> PARSER = 5285 new com.google.protobuf.AbstractParser<DataLabelingDataset>() { 5286 @java.lang.Override 5287 public DataLabelingDataset parsePartialFrom( 5288 com.google.protobuf.CodedInputStream input, 5289 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5290 throws com.google.protobuf.InvalidProtocolBufferException { 5291 Builder builder = newBuilder(); 5292 try { 5293 builder.mergeFrom(input, extensionRegistry); 5294 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 5295 throw e.setUnfinishedMessage(builder.buildPartial()); 5296 } catch (com.google.protobuf.UninitializedMessageException e) { 5297 throw e.asInvalidProtocolBufferException() 5298 .setUnfinishedMessage(builder.buildPartial()); 5299 } catch (java.io.IOException e) { 5300 throw new com.google.protobuf.InvalidProtocolBufferException(e) 5301 .setUnfinishedMessage(builder.buildPartial()); 5302 } 5303 return builder.buildPartial(); 5304 } 5305 }; 5306 parser()5307 public static com.google.protobuf.Parser<DataLabelingDataset> parser() { 5308 return PARSER; 5309 } 5310 5311 @java.lang.Override getParserForType()5312 public com.google.protobuf.Parser<DataLabelingDataset> getParserForType() { 5313 return PARSER; 5314 } 5315 5316 @java.lang.Override 5317 public com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset getDefaultInstanceForType()5318 getDefaultInstanceForType() { 5319 return DEFAULT_INSTANCE; 5320 } 5321 } 5322 5323 private int resourceCase_ = 0; 5324 private java.lang.Object resource_; 5325 5326 public enum ResourceCase 5327 implements 5328 com.google.protobuf.Internal.EnumLite, 5329 com.google.protobuf.AbstractMessage.InternalOneOfEnum { 5330 ML_ENGINE_MODEL_VERSION(1), 5331 AUTOML_MODEL(2), 5332 AUTOML_DATASET(3), 5333 DATA_LABELING_DATASET(4), 5334 RESOURCE_NOT_SET(0); 5335 private final int value; 5336 ResourceCase(int value)5337 private ResourceCase(int value) { 5338 this.value = value; 5339 } 5340 /** 5341 * @param value The number of the enum to look for. 5342 * @return The enum associated with the given number. 5343 * @deprecated Use {@link #forNumber(int)} instead. 5344 */ 5345 @java.lang.Deprecated valueOf(int value)5346 public static ResourceCase valueOf(int value) { 5347 return forNumber(value); 5348 } 5349 forNumber(int value)5350 public static ResourceCase forNumber(int value) { 5351 switch (value) { 5352 case 1: 5353 return ML_ENGINE_MODEL_VERSION; 5354 case 2: 5355 return AUTOML_MODEL; 5356 case 3: 5357 return AUTOML_DATASET; 5358 case 4: 5359 return DATA_LABELING_DATASET; 5360 case 0: 5361 return RESOURCE_NOT_SET; 5362 default: 5363 return null; 5364 } 5365 } 5366 getNumber()5367 public int getNumber() { 5368 return this.value; 5369 } 5370 }; 5371 getResourceCase()5372 public ResourceCase getResourceCase() { 5373 return ResourceCase.forNumber(resourceCase_); 5374 } 5375 5376 public static final int ML_ENGINE_MODEL_VERSION_FIELD_NUMBER = 1; 5377 /** 5378 * 5379 * 5380 * <pre> 5381 * Output only. Represents one Version in ml.googleapis.com. 5382 * </pre> 5383 * 5384 * <code> 5385 * .google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion ml_engine_model_version = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 5386 * </code> 5387 * 5388 * @return Whether the mlEngineModelVersion field is set. 5389 */ 5390 @java.lang.Override hasMlEngineModelVersion()5391 public boolean hasMlEngineModelVersion() { 5392 return resourceCase_ == 1; 5393 } 5394 /** 5395 * 5396 * 5397 * <pre> 5398 * Output only. Represents one Version in ml.googleapis.com. 5399 * </pre> 5400 * 5401 * <code> 5402 * .google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion ml_engine_model_version = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 5403 * </code> 5404 * 5405 * @return The mlEngineModelVersion. 5406 */ 5407 @java.lang.Override 5408 public com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion getMlEngineModelVersion()5409 getMlEngineModelVersion() { 5410 if (resourceCase_ == 1) { 5411 return (com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion) resource_; 5412 } 5413 return com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion 5414 .getDefaultInstance(); 5415 } 5416 /** 5417 * 5418 * 5419 * <pre> 5420 * Output only. Represents one Version in ml.googleapis.com. 5421 * </pre> 5422 * 5423 * <code> 5424 * .google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion ml_engine_model_version = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 5425 * </code> 5426 */ 5427 @java.lang.Override 5428 public com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersionOrBuilder getMlEngineModelVersionOrBuilder()5429 getMlEngineModelVersionOrBuilder() { 5430 if (resourceCase_ == 1) { 5431 return (com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion) resource_; 5432 } 5433 return com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion 5434 .getDefaultInstance(); 5435 } 5436 5437 public static final int AUTOML_MODEL_FIELD_NUMBER = 2; 5438 /** 5439 * 5440 * 5441 * <pre> 5442 * Output only. Represents one Model in automl.googleapis.com. 5443 * </pre> 5444 * 5445 * <code> 5446 * .google.cloud.aiplatform.v1.MigratableResource.AutomlModel automl_model = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 5447 * </code> 5448 * 5449 * @return Whether the automlModel field is set. 5450 */ 5451 @java.lang.Override hasAutomlModel()5452 public boolean hasAutomlModel() { 5453 return resourceCase_ == 2; 5454 } 5455 /** 5456 * 5457 * 5458 * <pre> 5459 * Output only. Represents one Model in automl.googleapis.com. 5460 * </pre> 5461 * 5462 * <code> 5463 * .google.cloud.aiplatform.v1.MigratableResource.AutomlModel automl_model = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 5464 * </code> 5465 * 5466 * @return The automlModel. 5467 */ 5468 @java.lang.Override getAutomlModel()5469 public com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel getAutomlModel() { 5470 if (resourceCase_ == 2) { 5471 return (com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel) resource_; 5472 } 5473 return com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel.getDefaultInstance(); 5474 } 5475 /** 5476 * 5477 * 5478 * <pre> 5479 * Output only. Represents one Model in automl.googleapis.com. 5480 * </pre> 5481 * 5482 * <code> 5483 * .google.cloud.aiplatform.v1.MigratableResource.AutomlModel automl_model = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 5484 * </code> 5485 */ 5486 @java.lang.Override 5487 public com.google.cloud.aiplatform.v1.MigratableResource.AutomlModelOrBuilder getAutomlModelOrBuilder()5488 getAutomlModelOrBuilder() { 5489 if (resourceCase_ == 2) { 5490 return (com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel) resource_; 5491 } 5492 return com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel.getDefaultInstance(); 5493 } 5494 5495 public static final int AUTOML_DATASET_FIELD_NUMBER = 3; 5496 /** 5497 * 5498 * 5499 * <pre> 5500 * Output only. Represents one Dataset in automl.googleapis.com. 5501 * </pre> 5502 * 5503 * <code> 5504 * .google.cloud.aiplatform.v1.MigratableResource.AutomlDataset automl_dataset = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 5505 * </code> 5506 * 5507 * @return Whether the automlDataset field is set. 5508 */ 5509 @java.lang.Override hasAutomlDataset()5510 public boolean hasAutomlDataset() { 5511 return resourceCase_ == 3; 5512 } 5513 /** 5514 * 5515 * 5516 * <pre> 5517 * Output only. Represents one Dataset in automl.googleapis.com. 5518 * </pre> 5519 * 5520 * <code> 5521 * .google.cloud.aiplatform.v1.MigratableResource.AutomlDataset automl_dataset = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 5522 * </code> 5523 * 5524 * @return The automlDataset. 5525 */ 5526 @java.lang.Override getAutomlDataset()5527 public com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset getAutomlDataset() { 5528 if (resourceCase_ == 3) { 5529 return (com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset) resource_; 5530 } 5531 return com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset.getDefaultInstance(); 5532 } 5533 /** 5534 * 5535 * 5536 * <pre> 5537 * Output only. Represents one Dataset in automl.googleapis.com. 5538 * </pre> 5539 * 5540 * <code> 5541 * .google.cloud.aiplatform.v1.MigratableResource.AutomlDataset automl_dataset = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 5542 * </code> 5543 */ 5544 @java.lang.Override 5545 public com.google.cloud.aiplatform.v1.MigratableResource.AutomlDatasetOrBuilder getAutomlDatasetOrBuilder()5546 getAutomlDatasetOrBuilder() { 5547 if (resourceCase_ == 3) { 5548 return (com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset) resource_; 5549 } 5550 return com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset.getDefaultInstance(); 5551 } 5552 5553 public static final int DATA_LABELING_DATASET_FIELD_NUMBER = 4; 5554 /** 5555 * 5556 * 5557 * <pre> 5558 * Output only. Represents one Dataset in datalabeling.googleapis.com. 5559 * </pre> 5560 * 5561 * <code> 5562 * .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset data_labeling_dataset = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 5563 * </code> 5564 * 5565 * @return Whether the dataLabelingDataset field is set. 5566 */ 5567 @java.lang.Override hasDataLabelingDataset()5568 public boolean hasDataLabelingDataset() { 5569 return resourceCase_ == 4; 5570 } 5571 /** 5572 * 5573 * 5574 * <pre> 5575 * Output only. Represents one Dataset in datalabeling.googleapis.com. 5576 * </pre> 5577 * 5578 * <code> 5579 * .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset data_labeling_dataset = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 5580 * </code> 5581 * 5582 * @return The dataLabelingDataset. 5583 */ 5584 @java.lang.Override 5585 public com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset getDataLabelingDataset()5586 getDataLabelingDataset() { 5587 if (resourceCase_ == 4) { 5588 return (com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset) resource_; 5589 } 5590 return com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 5591 .getDefaultInstance(); 5592 } 5593 /** 5594 * 5595 * 5596 * <pre> 5597 * Output only. Represents one Dataset in datalabeling.googleapis.com. 5598 * </pre> 5599 * 5600 * <code> 5601 * .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset data_labeling_dataset = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 5602 * </code> 5603 */ 5604 @java.lang.Override 5605 public com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDatasetOrBuilder getDataLabelingDatasetOrBuilder()5606 getDataLabelingDatasetOrBuilder() { 5607 if (resourceCase_ == 4) { 5608 return (com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset) resource_; 5609 } 5610 return com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 5611 .getDefaultInstance(); 5612 } 5613 5614 public static final int LAST_MIGRATE_TIME_FIELD_NUMBER = 5; 5615 private com.google.protobuf.Timestamp lastMigrateTime_; 5616 /** 5617 * 5618 * 5619 * <pre> 5620 * Output only. Timestamp when the last migration attempt on this 5621 * MigratableResource started. Will not be set if there's no migration attempt 5622 * on this MigratableResource. 5623 * </pre> 5624 * 5625 * <code> 5626 * .google.protobuf.Timestamp last_migrate_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; 5627 * </code> 5628 * 5629 * @return Whether the lastMigrateTime field is set. 5630 */ 5631 @java.lang.Override hasLastMigrateTime()5632 public boolean hasLastMigrateTime() { 5633 return lastMigrateTime_ != null; 5634 } 5635 /** 5636 * 5637 * 5638 * <pre> 5639 * Output only. Timestamp when the last migration attempt on this 5640 * MigratableResource started. Will not be set if there's no migration attempt 5641 * on this MigratableResource. 5642 * </pre> 5643 * 5644 * <code> 5645 * .google.protobuf.Timestamp last_migrate_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; 5646 * </code> 5647 * 5648 * @return The lastMigrateTime. 5649 */ 5650 @java.lang.Override getLastMigrateTime()5651 public com.google.protobuf.Timestamp getLastMigrateTime() { 5652 return lastMigrateTime_ == null 5653 ? com.google.protobuf.Timestamp.getDefaultInstance() 5654 : lastMigrateTime_; 5655 } 5656 /** 5657 * 5658 * 5659 * <pre> 5660 * Output only. Timestamp when the last migration attempt on this 5661 * MigratableResource started. Will not be set if there's no migration attempt 5662 * on this MigratableResource. 5663 * </pre> 5664 * 5665 * <code> 5666 * .google.protobuf.Timestamp last_migrate_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; 5667 * </code> 5668 */ 5669 @java.lang.Override getLastMigrateTimeOrBuilder()5670 public com.google.protobuf.TimestampOrBuilder getLastMigrateTimeOrBuilder() { 5671 return lastMigrateTime_ == null 5672 ? com.google.protobuf.Timestamp.getDefaultInstance() 5673 : lastMigrateTime_; 5674 } 5675 5676 public static final int LAST_UPDATE_TIME_FIELD_NUMBER = 6; 5677 private com.google.protobuf.Timestamp lastUpdateTime_; 5678 /** 5679 * 5680 * 5681 * <pre> 5682 * Output only. Timestamp when this MigratableResource was last updated. 5683 * </pre> 5684 * 5685 * <code> 5686 * .google.protobuf.Timestamp last_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; 5687 * </code> 5688 * 5689 * @return Whether the lastUpdateTime field is set. 5690 */ 5691 @java.lang.Override hasLastUpdateTime()5692 public boolean hasLastUpdateTime() { 5693 return lastUpdateTime_ != null; 5694 } 5695 /** 5696 * 5697 * 5698 * <pre> 5699 * Output only. Timestamp when this MigratableResource was last updated. 5700 * </pre> 5701 * 5702 * <code> 5703 * .google.protobuf.Timestamp last_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; 5704 * </code> 5705 * 5706 * @return The lastUpdateTime. 5707 */ 5708 @java.lang.Override getLastUpdateTime()5709 public com.google.protobuf.Timestamp getLastUpdateTime() { 5710 return lastUpdateTime_ == null 5711 ? com.google.protobuf.Timestamp.getDefaultInstance() 5712 : lastUpdateTime_; 5713 } 5714 /** 5715 * 5716 * 5717 * <pre> 5718 * Output only. Timestamp when this MigratableResource was last updated. 5719 * </pre> 5720 * 5721 * <code> 5722 * .google.protobuf.Timestamp last_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; 5723 * </code> 5724 */ 5725 @java.lang.Override getLastUpdateTimeOrBuilder()5726 public com.google.protobuf.TimestampOrBuilder getLastUpdateTimeOrBuilder() { 5727 return lastUpdateTime_ == null 5728 ? com.google.protobuf.Timestamp.getDefaultInstance() 5729 : lastUpdateTime_; 5730 } 5731 5732 private byte memoizedIsInitialized = -1; 5733 5734 @java.lang.Override isInitialized()5735 public final boolean isInitialized() { 5736 byte isInitialized = memoizedIsInitialized; 5737 if (isInitialized == 1) return true; 5738 if (isInitialized == 0) return false; 5739 5740 memoizedIsInitialized = 1; 5741 return true; 5742 } 5743 5744 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)5745 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 5746 if (resourceCase_ == 1) { 5747 output.writeMessage( 5748 1, (com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion) resource_); 5749 } 5750 if (resourceCase_ == 2) { 5751 output.writeMessage( 5752 2, (com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel) resource_); 5753 } 5754 if (resourceCase_ == 3) { 5755 output.writeMessage( 5756 3, (com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset) resource_); 5757 } 5758 if (resourceCase_ == 4) { 5759 output.writeMessage( 5760 4, (com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset) resource_); 5761 } 5762 if (lastMigrateTime_ != null) { 5763 output.writeMessage(5, getLastMigrateTime()); 5764 } 5765 if (lastUpdateTime_ != null) { 5766 output.writeMessage(6, getLastUpdateTime()); 5767 } 5768 getUnknownFields().writeTo(output); 5769 } 5770 5771 @java.lang.Override getSerializedSize()5772 public int getSerializedSize() { 5773 int size = memoizedSize; 5774 if (size != -1) return size; 5775 5776 size = 0; 5777 if (resourceCase_ == 1) { 5778 size += 5779 com.google.protobuf.CodedOutputStream.computeMessageSize( 5780 1, 5781 (com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion) resource_); 5782 } 5783 if (resourceCase_ == 2) { 5784 size += 5785 com.google.protobuf.CodedOutputStream.computeMessageSize( 5786 2, (com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel) resource_); 5787 } 5788 if (resourceCase_ == 3) { 5789 size += 5790 com.google.protobuf.CodedOutputStream.computeMessageSize( 5791 3, (com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset) resource_); 5792 } 5793 if (resourceCase_ == 4) { 5794 size += 5795 com.google.protobuf.CodedOutputStream.computeMessageSize( 5796 4, (com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset) resource_); 5797 } 5798 if (lastMigrateTime_ != null) { 5799 size += com.google.protobuf.CodedOutputStream.computeMessageSize(5, getLastMigrateTime()); 5800 } 5801 if (lastUpdateTime_ != null) { 5802 size += com.google.protobuf.CodedOutputStream.computeMessageSize(6, getLastUpdateTime()); 5803 } 5804 size += getUnknownFields().getSerializedSize(); 5805 memoizedSize = size; 5806 return size; 5807 } 5808 5809 @java.lang.Override equals(final java.lang.Object obj)5810 public boolean equals(final java.lang.Object obj) { 5811 if (obj == this) { 5812 return true; 5813 } 5814 if (!(obj instanceof com.google.cloud.aiplatform.v1.MigratableResource)) { 5815 return super.equals(obj); 5816 } 5817 com.google.cloud.aiplatform.v1.MigratableResource other = 5818 (com.google.cloud.aiplatform.v1.MigratableResource) obj; 5819 5820 if (hasLastMigrateTime() != other.hasLastMigrateTime()) return false; 5821 if (hasLastMigrateTime()) { 5822 if (!getLastMigrateTime().equals(other.getLastMigrateTime())) return false; 5823 } 5824 if (hasLastUpdateTime() != other.hasLastUpdateTime()) return false; 5825 if (hasLastUpdateTime()) { 5826 if (!getLastUpdateTime().equals(other.getLastUpdateTime())) return false; 5827 } 5828 if (!getResourceCase().equals(other.getResourceCase())) return false; 5829 switch (resourceCase_) { 5830 case 1: 5831 if (!getMlEngineModelVersion().equals(other.getMlEngineModelVersion())) return false; 5832 break; 5833 case 2: 5834 if (!getAutomlModel().equals(other.getAutomlModel())) return false; 5835 break; 5836 case 3: 5837 if (!getAutomlDataset().equals(other.getAutomlDataset())) return false; 5838 break; 5839 case 4: 5840 if (!getDataLabelingDataset().equals(other.getDataLabelingDataset())) return false; 5841 break; 5842 case 0: 5843 default: 5844 } 5845 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 5846 return true; 5847 } 5848 5849 @java.lang.Override hashCode()5850 public int hashCode() { 5851 if (memoizedHashCode != 0) { 5852 return memoizedHashCode; 5853 } 5854 int hash = 41; 5855 hash = (19 * hash) + getDescriptor().hashCode(); 5856 if (hasLastMigrateTime()) { 5857 hash = (37 * hash) + LAST_MIGRATE_TIME_FIELD_NUMBER; 5858 hash = (53 * hash) + getLastMigrateTime().hashCode(); 5859 } 5860 if (hasLastUpdateTime()) { 5861 hash = (37 * hash) + LAST_UPDATE_TIME_FIELD_NUMBER; 5862 hash = (53 * hash) + getLastUpdateTime().hashCode(); 5863 } 5864 switch (resourceCase_) { 5865 case 1: 5866 hash = (37 * hash) + ML_ENGINE_MODEL_VERSION_FIELD_NUMBER; 5867 hash = (53 * hash) + getMlEngineModelVersion().hashCode(); 5868 break; 5869 case 2: 5870 hash = (37 * hash) + AUTOML_MODEL_FIELD_NUMBER; 5871 hash = (53 * hash) + getAutomlModel().hashCode(); 5872 break; 5873 case 3: 5874 hash = (37 * hash) + AUTOML_DATASET_FIELD_NUMBER; 5875 hash = (53 * hash) + getAutomlDataset().hashCode(); 5876 break; 5877 case 4: 5878 hash = (37 * hash) + DATA_LABELING_DATASET_FIELD_NUMBER; 5879 hash = (53 * hash) + getDataLabelingDataset().hashCode(); 5880 break; 5881 case 0: 5882 default: 5883 } 5884 hash = (29 * hash) + getUnknownFields().hashCode(); 5885 memoizedHashCode = hash; 5886 return hash; 5887 } 5888 parseFrom( java.nio.ByteBuffer data)5889 public static com.google.cloud.aiplatform.v1.MigratableResource parseFrom( 5890 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 5891 return PARSER.parseFrom(data); 5892 } 5893 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5894 public static com.google.cloud.aiplatform.v1.MigratableResource parseFrom( 5895 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5896 throws com.google.protobuf.InvalidProtocolBufferException { 5897 return PARSER.parseFrom(data, extensionRegistry); 5898 } 5899 parseFrom( com.google.protobuf.ByteString data)5900 public static com.google.cloud.aiplatform.v1.MigratableResource parseFrom( 5901 com.google.protobuf.ByteString data) 5902 throws com.google.protobuf.InvalidProtocolBufferException { 5903 return PARSER.parseFrom(data); 5904 } 5905 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5906 public static com.google.cloud.aiplatform.v1.MigratableResource parseFrom( 5907 com.google.protobuf.ByteString data, 5908 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5909 throws com.google.protobuf.InvalidProtocolBufferException { 5910 return PARSER.parseFrom(data, extensionRegistry); 5911 } 5912 parseFrom(byte[] data)5913 public static com.google.cloud.aiplatform.v1.MigratableResource parseFrom(byte[] data) 5914 throws com.google.protobuf.InvalidProtocolBufferException { 5915 return PARSER.parseFrom(data); 5916 } 5917 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5918 public static com.google.cloud.aiplatform.v1.MigratableResource parseFrom( 5919 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5920 throws com.google.protobuf.InvalidProtocolBufferException { 5921 return PARSER.parseFrom(data, extensionRegistry); 5922 } 5923 parseFrom( java.io.InputStream input)5924 public static com.google.cloud.aiplatform.v1.MigratableResource parseFrom( 5925 java.io.InputStream input) throws java.io.IOException { 5926 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 5927 } 5928 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5929 public static com.google.cloud.aiplatform.v1.MigratableResource parseFrom( 5930 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5931 throws java.io.IOException { 5932 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 5933 PARSER, input, extensionRegistry); 5934 } 5935 parseDelimitedFrom( java.io.InputStream input)5936 public static com.google.cloud.aiplatform.v1.MigratableResource parseDelimitedFrom( 5937 java.io.InputStream input) throws java.io.IOException { 5938 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 5939 } 5940 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5941 public static com.google.cloud.aiplatform.v1.MigratableResource parseDelimitedFrom( 5942 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5943 throws java.io.IOException { 5944 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 5945 PARSER, input, extensionRegistry); 5946 } 5947 parseFrom( com.google.protobuf.CodedInputStream input)5948 public static com.google.cloud.aiplatform.v1.MigratableResource parseFrom( 5949 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 5950 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 5951 } 5952 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)5953 public static com.google.cloud.aiplatform.v1.MigratableResource parseFrom( 5954 com.google.protobuf.CodedInputStream input, 5955 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 5956 throws java.io.IOException { 5957 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 5958 PARSER, input, extensionRegistry); 5959 } 5960 5961 @java.lang.Override newBuilderForType()5962 public Builder newBuilderForType() { 5963 return newBuilder(); 5964 } 5965 newBuilder()5966 public static Builder newBuilder() { 5967 return DEFAULT_INSTANCE.toBuilder(); 5968 } 5969 newBuilder(com.google.cloud.aiplatform.v1.MigratableResource prototype)5970 public static Builder newBuilder(com.google.cloud.aiplatform.v1.MigratableResource prototype) { 5971 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 5972 } 5973 5974 @java.lang.Override toBuilder()5975 public Builder toBuilder() { 5976 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 5977 } 5978 5979 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)5980 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 5981 Builder builder = new Builder(parent); 5982 return builder; 5983 } 5984 /** 5985 * 5986 * 5987 * <pre> 5988 * Represents one resource that exists in automl.googleapis.com, 5989 * datalabeling.googleapis.com or ml.googleapis.com. 5990 * </pre> 5991 * 5992 * Protobuf type {@code google.cloud.aiplatform.v1.MigratableResource} 5993 */ 5994 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 5995 implements 5996 // @@protoc_insertion_point(builder_implements:google.cloud.aiplatform.v1.MigratableResource) 5997 com.google.cloud.aiplatform.v1.MigratableResourceOrBuilder { getDescriptor()5998 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 5999 return com.google.cloud.aiplatform.v1.MigratableResourceProto 6000 .internal_static_google_cloud_aiplatform_v1_MigratableResource_descriptor; 6001 } 6002 6003 @java.lang.Override 6004 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()6005 internalGetFieldAccessorTable() { 6006 return com.google.cloud.aiplatform.v1.MigratableResourceProto 6007 .internal_static_google_cloud_aiplatform_v1_MigratableResource_fieldAccessorTable 6008 .ensureFieldAccessorsInitialized( 6009 com.google.cloud.aiplatform.v1.MigratableResource.class, 6010 com.google.cloud.aiplatform.v1.MigratableResource.Builder.class); 6011 } 6012 6013 // Construct using com.google.cloud.aiplatform.v1.MigratableResource.newBuilder() Builder()6014 private Builder() {} 6015 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)6016 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 6017 super(parent); 6018 } 6019 6020 @java.lang.Override clear()6021 public Builder clear() { 6022 super.clear(); 6023 bitField0_ = 0; 6024 if (mlEngineModelVersionBuilder_ != null) { 6025 mlEngineModelVersionBuilder_.clear(); 6026 } 6027 if (automlModelBuilder_ != null) { 6028 automlModelBuilder_.clear(); 6029 } 6030 if (automlDatasetBuilder_ != null) { 6031 automlDatasetBuilder_.clear(); 6032 } 6033 if (dataLabelingDatasetBuilder_ != null) { 6034 dataLabelingDatasetBuilder_.clear(); 6035 } 6036 lastMigrateTime_ = null; 6037 if (lastMigrateTimeBuilder_ != null) { 6038 lastMigrateTimeBuilder_.dispose(); 6039 lastMigrateTimeBuilder_ = null; 6040 } 6041 lastUpdateTime_ = null; 6042 if (lastUpdateTimeBuilder_ != null) { 6043 lastUpdateTimeBuilder_.dispose(); 6044 lastUpdateTimeBuilder_ = null; 6045 } 6046 resourceCase_ = 0; 6047 resource_ = null; 6048 return this; 6049 } 6050 6051 @java.lang.Override getDescriptorForType()6052 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 6053 return com.google.cloud.aiplatform.v1.MigratableResourceProto 6054 .internal_static_google_cloud_aiplatform_v1_MigratableResource_descriptor; 6055 } 6056 6057 @java.lang.Override getDefaultInstanceForType()6058 public com.google.cloud.aiplatform.v1.MigratableResource getDefaultInstanceForType() { 6059 return com.google.cloud.aiplatform.v1.MigratableResource.getDefaultInstance(); 6060 } 6061 6062 @java.lang.Override build()6063 public com.google.cloud.aiplatform.v1.MigratableResource build() { 6064 com.google.cloud.aiplatform.v1.MigratableResource result = buildPartial(); 6065 if (!result.isInitialized()) { 6066 throw newUninitializedMessageException(result); 6067 } 6068 return result; 6069 } 6070 6071 @java.lang.Override buildPartial()6072 public com.google.cloud.aiplatform.v1.MigratableResource buildPartial() { 6073 com.google.cloud.aiplatform.v1.MigratableResource result = 6074 new com.google.cloud.aiplatform.v1.MigratableResource(this); 6075 if (bitField0_ != 0) { 6076 buildPartial0(result); 6077 } 6078 buildPartialOneofs(result); 6079 onBuilt(); 6080 return result; 6081 } 6082 buildPartial0(com.google.cloud.aiplatform.v1.MigratableResource result)6083 private void buildPartial0(com.google.cloud.aiplatform.v1.MigratableResource result) { 6084 int from_bitField0_ = bitField0_; 6085 if (((from_bitField0_ & 0x00000010) != 0)) { 6086 result.lastMigrateTime_ = 6087 lastMigrateTimeBuilder_ == null ? lastMigrateTime_ : lastMigrateTimeBuilder_.build(); 6088 } 6089 if (((from_bitField0_ & 0x00000020) != 0)) { 6090 result.lastUpdateTime_ = 6091 lastUpdateTimeBuilder_ == null ? lastUpdateTime_ : lastUpdateTimeBuilder_.build(); 6092 } 6093 } 6094 buildPartialOneofs(com.google.cloud.aiplatform.v1.MigratableResource result)6095 private void buildPartialOneofs(com.google.cloud.aiplatform.v1.MigratableResource result) { 6096 result.resourceCase_ = resourceCase_; 6097 result.resource_ = this.resource_; 6098 if (resourceCase_ == 1 && mlEngineModelVersionBuilder_ != null) { 6099 result.resource_ = mlEngineModelVersionBuilder_.build(); 6100 } 6101 if (resourceCase_ == 2 && automlModelBuilder_ != null) { 6102 result.resource_ = automlModelBuilder_.build(); 6103 } 6104 if (resourceCase_ == 3 && automlDatasetBuilder_ != null) { 6105 result.resource_ = automlDatasetBuilder_.build(); 6106 } 6107 if (resourceCase_ == 4 && dataLabelingDatasetBuilder_ != null) { 6108 result.resource_ = dataLabelingDatasetBuilder_.build(); 6109 } 6110 } 6111 6112 @java.lang.Override clone()6113 public Builder clone() { 6114 return super.clone(); 6115 } 6116 6117 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)6118 public Builder setField( 6119 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 6120 return super.setField(field, value); 6121 } 6122 6123 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)6124 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 6125 return super.clearField(field); 6126 } 6127 6128 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)6129 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 6130 return super.clearOneof(oneof); 6131 } 6132 6133 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)6134 public Builder setRepeatedField( 6135 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 6136 return super.setRepeatedField(field, index, value); 6137 } 6138 6139 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)6140 public Builder addRepeatedField( 6141 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 6142 return super.addRepeatedField(field, value); 6143 } 6144 6145 @java.lang.Override mergeFrom(com.google.protobuf.Message other)6146 public Builder mergeFrom(com.google.protobuf.Message other) { 6147 if (other instanceof com.google.cloud.aiplatform.v1.MigratableResource) { 6148 return mergeFrom((com.google.cloud.aiplatform.v1.MigratableResource) other); 6149 } else { 6150 super.mergeFrom(other); 6151 return this; 6152 } 6153 } 6154 mergeFrom(com.google.cloud.aiplatform.v1.MigratableResource other)6155 public Builder mergeFrom(com.google.cloud.aiplatform.v1.MigratableResource other) { 6156 if (other == com.google.cloud.aiplatform.v1.MigratableResource.getDefaultInstance()) 6157 return this; 6158 if (other.hasLastMigrateTime()) { 6159 mergeLastMigrateTime(other.getLastMigrateTime()); 6160 } 6161 if (other.hasLastUpdateTime()) { 6162 mergeLastUpdateTime(other.getLastUpdateTime()); 6163 } 6164 switch (other.getResourceCase()) { 6165 case ML_ENGINE_MODEL_VERSION: 6166 { 6167 mergeMlEngineModelVersion(other.getMlEngineModelVersion()); 6168 break; 6169 } 6170 case AUTOML_MODEL: 6171 { 6172 mergeAutomlModel(other.getAutomlModel()); 6173 break; 6174 } 6175 case AUTOML_DATASET: 6176 { 6177 mergeAutomlDataset(other.getAutomlDataset()); 6178 break; 6179 } 6180 case DATA_LABELING_DATASET: 6181 { 6182 mergeDataLabelingDataset(other.getDataLabelingDataset()); 6183 break; 6184 } 6185 case RESOURCE_NOT_SET: 6186 { 6187 break; 6188 } 6189 } 6190 this.mergeUnknownFields(other.getUnknownFields()); 6191 onChanged(); 6192 return this; 6193 } 6194 6195 @java.lang.Override isInitialized()6196 public final boolean isInitialized() { 6197 return true; 6198 } 6199 6200 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)6201 public Builder mergeFrom( 6202 com.google.protobuf.CodedInputStream input, 6203 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 6204 throws java.io.IOException { 6205 if (extensionRegistry == null) { 6206 throw new java.lang.NullPointerException(); 6207 } 6208 try { 6209 boolean done = false; 6210 while (!done) { 6211 int tag = input.readTag(); 6212 switch (tag) { 6213 case 0: 6214 done = true; 6215 break; 6216 case 10: 6217 { 6218 input.readMessage( 6219 getMlEngineModelVersionFieldBuilder().getBuilder(), extensionRegistry); 6220 resourceCase_ = 1; 6221 break; 6222 } // case 10 6223 case 18: 6224 { 6225 input.readMessage(getAutomlModelFieldBuilder().getBuilder(), extensionRegistry); 6226 resourceCase_ = 2; 6227 break; 6228 } // case 18 6229 case 26: 6230 { 6231 input.readMessage(getAutomlDatasetFieldBuilder().getBuilder(), extensionRegistry); 6232 resourceCase_ = 3; 6233 break; 6234 } // case 26 6235 case 34: 6236 { 6237 input.readMessage( 6238 getDataLabelingDatasetFieldBuilder().getBuilder(), extensionRegistry); 6239 resourceCase_ = 4; 6240 break; 6241 } // case 34 6242 case 42: 6243 { 6244 input.readMessage(getLastMigrateTimeFieldBuilder().getBuilder(), extensionRegistry); 6245 bitField0_ |= 0x00000010; 6246 break; 6247 } // case 42 6248 case 50: 6249 { 6250 input.readMessage(getLastUpdateTimeFieldBuilder().getBuilder(), extensionRegistry); 6251 bitField0_ |= 0x00000020; 6252 break; 6253 } // case 50 6254 default: 6255 { 6256 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 6257 done = true; // was an endgroup tag 6258 } 6259 break; 6260 } // default: 6261 } // switch (tag) 6262 } // while (!done) 6263 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 6264 throw e.unwrapIOException(); 6265 } finally { 6266 onChanged(); 6267 } // finally 6268 return this; 6269 } 6270 6271 private int resourceCase_ = 0; 6272 private java.lang.Object resource_; 6273 getResourceCase()6274 public ResourceCase getResourceCase() { 6275 return ResourceCase.forNumber(resourceCase_); 6276 } 6277 clearResource()6278 public Builder clearResource() { 6279 resourceCase_ = 0; 6280 resource_ = null; 6281 onChanged(); 6282 return this; 6283 } 6284 6285 private int bitField0_; 6286 6287 private com.google.protobuf.SingleFieldBuilderV3< 6288 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion, 6289 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion.Builder, 6290 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersionOrBuilder> 6291 mlEngineModelVersionBuilder_; 6292 /** 6293 * 6294 * 6295 * <pre> 6296 * Output only. Represents one Version in ml.googleapis.com. 6297 * </pre> 6298 * 6299 * <code> 6300 * .google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion ml_engine_model_version = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6301 * </code> 6302 * 6303 * @return Whether the mlEngineModelVersion field is set. 6304 */ 6305 @java.lang.Override hasMlEngineModelVersion()6306 public boolean hasMlEngineModelVersion() { 6307 return resourceCase_ == 1; 6308 } 6309 /** 6310 * 6311 * 6312 * <pre> 6313 * Output only. Represents one Version in ml.googleapis.com. 6314 * </pre> 6315 * 6316 * <code> 6317 * .google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion ml_engine_model_version = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6318 * </code> 6319 * 6320 * @return The mlEngineModelVersion. 6321 */ 6322 @java.lang.Override 6323 public com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion getMlEngineModelVersion()6324 getMlEngineModelVersion() { 6325 if (mlEngineModelVersionBuilder_ == null) { 6326 if (resourceCase_ == 1) { 6327 return (com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion) resource_; 6328 } 6329 return com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion 6330 .getDefaultInstance(); 6331 } else { 6332 if (resourceCase_ == 1) { 6333 return mlEngineModelVersionBuilder_.getMessage(); 6334 } 6335 return com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion 6336 .getDefaultInstance(); 6337 } 6338 } 6339 /** 6340 * 6341 * 6342 * <pre> 6343 * Output only. Represents one Version in ml.googleapis.com. 6344 * </pre> 6345 * 6346 * <code> 6347 * .google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion ml_engine_model_version = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6348 * </code> 6349 */ setMlEngineModelVersion( com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion value)6350 public Builder setMlEngineModelVersion( 6351 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion value) { 6352 if (mlEngineModelVersionBuilder_ == null) { 6353 if (value == null) { 6354 throw new NullPointerException(); 6355 } 6356 resource_ = value; 6357 onChanged(); 6358 } else { 6359 mlEngineModelVersionBuilder_.setMessage(value); 6360 } 6361 resourceCase_ = 1; 6362 return this; 6363 } 6364 /** 6365 * 6366 * 6367 * <pre> 6368 * Output only. Represents one Version in ml.googleapis.com. 6369 * </pre> 6370 * 6371 * <code> 6372 * .google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion ml_engine_model_version = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6373 * </code> 6374 */ setMlEngineModelVersion( com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion.Builder builderForValue)6375 public Builder setMlEngineModelVersion( 6376 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion.Builder 6377 builderForValue) { 6378 if (mlEngineModelVersionBuilder_ == null) { 6379 resource_ = builderForValue.build(); 6380 onChanged(); 6381 } else { 6382 mlEngineModelVersionBuilder_.setMessage(builderForValue.build()); 6383 } 6384 resourceCase_ = 1; 6385 return this; 6386 } 6387 /** 6388 * 6389 * 6390 * <pre> 6391 * Output only. Represents one Version in ml.googleapis.com. 6392 * </pre> 6393 * 6394 * <code> 6395 * .google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion ml_engine_model_version = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6396 * </code> 6397 */ mergeMlEngineModelVersion( com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion value)6398 public Builder mergeMlEngineModelVersion( 6399 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion value) { 6400 if (mlEngineModelVersionBuilder_ == null) { 6401 if (resourceCase_ == 1 6402 && resource_ 6403 != com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion 6404 .getDefaultInstance()) { 6405 resource_ = 6406 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion.newBuilder( 6407 (com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion) 6408 resource_) 6409 .mergeFrom(value) 6410 .buildPartial(); 6411 } else { 6412 resource_ = value; 6413 } 6414 onChanged(); 6415 } else { 6416 if (resourceCase_ == 1) { 6417 mlEngineModelVersionBuilder_.mergeFrom(value); 6418 } else { 6419 mlEngineModelVersionBuilder_.setMessage(value); 6420 } 6421 } 6422 resourceCase_ = 1; 6423 return this; 6424 } 6425 /** 6426 * 6427 * 6428 * <pre> 6429 * Output only. Represents one Version in ml.googleapis.com. 6430 * </pre> 6431 * 6432 * <code> 6433 * .google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion ml_engine_model_version = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6434 * </code> 6435 */ clearMlEngineModelVersion()6436 public Builder clearMlEngineModelVersion() { 6437 if (mlEngineModelVersionBuilder_ == null) { 6438 if (resourceCase_ == 1) { 6439 resourceCase_ = 0; 6440 resource_ = null; 6441 onChanged(); 6442 } 6443 } else { 6444 if (resourceCase_ == 1) { 6445 resourceCase_ = 0; 6446 resource_ = null; 6447 } 6448 mlEngineModelVersionBuilder_.clear(); 6449 } 6450 return this; 6451 } 6452 /** 6453 * 6454 * 6455 * <pre> 6456 * Output only. Represents one Version in ml.googleapis.com. 6457 * </pre> 6458 * 6459 * <code> 6460 * .google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion ml_engine_model_version = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6461 * </code> 6462 */ 6463 public com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion.Builder getMlEngineModelVersionBuilder()6464 getMlEngineModelVersionBuilder() { 6465 return getMlEngineModelVersionFieldBuilder().getBuilder(); 6466 } 6467 /** 6468 * 6469 * 6470 * <pre> 6471 * Output only. Represents one Version in ml.googleapis.com. 6472 * </pre> 6473 * 6474 * <code> 6475 * .google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion ml_engine_model_version = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6476 * </code> 6477 */ 6478 @java.lang.Override 6479 public com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersionOrBuilder getMlEngineModelVersionOrBuilder()6480 getMlEngineModelVersionOrBuilder() { 6481 if ((resourceCase_ == 1) && (mlEngineModelVersionBuilder_ != null)) { 6482 return mlEngineModelVersionBuilder_.getMessageOrBuilder(); 6483 } else { 6484 if (resourceCase_ == 1) { 6485 return (com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion) resource_; 6486 } 6487 return com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion 6488 .getDefaultInstance(); 6489 } 6490 } 6491 /** 6492 * 6493 * 6494 * <pre> 6495 * Output only. Represents one Version in ml.googleapis.com. 6496 * </pre> 6497 * 6498 * <code> 6499 * .google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion ml_engine_model_version = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6500 * </code> 6501 */ 6502 private com.google.protobuf.SingleFieldBuilderV3< 6503 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion, 6504 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion.Builder, 6505 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersionOrBuilder> getMlEngineModelVersionFieldBuilder()6506 getMlEngineModelVersionFieldBuilder() { 6507 if (mlEngineModelVersionBuilder_ == null) { 6508 if (!(resourceCase_ == 1)) { 6509 resource_ = 6510 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion 6511 .getDefaultInstance(); 6512 } 6513 mlEngineModelVersionBuilder_ = 6514 new com.google.protobuf.SingleFieldBuilderV3< 6515 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion, 6516 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion.Builder, 6517 com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersionOrBuilder>( 6518 (com.google.cloud.aiplatform.v1.MigratableResource.MlEngineModelVersion) resource_, 6519 getParentForChildren(), 6520 isClean()); 6521 resource_ = null; 6522 } 6523 resourceCase_ = 1; 6524 onChanged(); 6525 return mlEngineModelVersionBuilder_; 6526 } 6527 6528 private com.google.protobuf.SingleFieldBuilderV3< 6529 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel, 6530 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel.Builder, 6531 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModelOrBuilder> 6532 automlModelBuilder_; 6533 /** 6534 * 6535 * 6536 * <pre> 6537 * Output only. Represents one Model in automl.googleapis.com. 6538 * </pre> 6539 * 6540 * <code> 6541 * .google.cloud.aiplatform.v1.MigratableResource.AutomlModel automl_model = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6542 * </code> 6543 * 6544 * @return Whether the automlModel field is set. 6545 */ 6546 @java.lang.Override hasAutomlModel()6547 public boolean hasAutomlModel() { 6548 return resourceCase_ == 2; 6549 } 6550 /** 6551 * 6552 * 6553 * <pre> 6554 * Output only. Represents one Model in automl.googleapis.com. 6555 * </pre> 6556 * 6557 * <code> 6558 * .google.cloud.aiplatform.v1.MigratableResource.AutomlModel automl_model = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6559 * </code> 6560 * 6561 * @return The automlModel. 6562 */ 6563 @java.lang.Override getAutomlModel()6564 public com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel getAutomlModel() { 6565 if (automlModelBuilder_ == null) { 6566 if (resourceCase_ == 2) { 6567 return (com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel) resource_; 6568 } 6569 return com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel.getDefaultInstance(); 6570 } else { 6571 if (resourceCase_ == 2) { 6572 return automlModelBuilder_.getMessage(); 6573 } 6574 return com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel.getDefaultInstance(); 6575 } 6576 } 6577 /** 6578 * 6579 * 6580 * <pre> 6581 * Output only. Represents one Model in automl.googleapis.com. 6582 * </pre> 6583 * 6584 * <code> 6585 * .google.cloud.aiplatform.v1.MigratableResource.AutomlModel automl_model = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6586 * </code> 6587 */ setAutomlModel( com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel value)6588 public Builder setAutomlModel( 6589 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel value) { 6590 if (automlModelBuilder_ == null) { 6591 if (value == null) { 6592 throw new NullPointerException(); 6593 } 6594 resource_ = value; 6595 onChanged(); 6596 } else { 6597 automlModelBuilder_.setMessage(value); 6598 } 6599 resourceCase_ = 2; 6600 return this; 6601 } 6602 /** 6603 * 6604 * 6605 * <pre> 6606 * Output only. Represents one Model in automl.googleapis.com. 6607 * </pre> 6608 * 6609 * <code> 6610 * .google.cloud.aiplatform.v1.MigratableResource.AutomlModel automl_model = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6611 * </code> 6612 */ setAutomlModel( com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel.Builder builderForValue)6613 public Builder setAutomlModel( 6614 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel.Builder builderForValue) { 6615 if (automlModelBuilder_ == null) { 6616 resource_ = builderForValue.build(); 6617 onChanged(); 6618 } else { 6619 automlModelBuilder_.setMessage(builderForValue.build()); 6620 } 6621 resourceCase_ = 2; 6622 return this; 6623 } 6624 /** 6625 * 6626 * 6627 * <pre> 6628 * Output only. Represents one Model in automl.googleapis.com. 6629 * </pre> 6630 * 6631 * <code> 6632 * .google.cloud.aiplatform.v1.MigratableResource.AutomlModel automl_model = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6633 * </code> 6634 */ mergeAutomlModel( com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel value)6635 public Builder mergeAutomlModel( 6636 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel value) { 6637 if (automlModelBuilder_ == null) { 6638 if (resourceCase_ == 2 6639 && resource_ 6640 != com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel 6641 .getDefaultInstance()) { 6642 resource_ = 6643 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel.newBuilder( 6644 (com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel) resource_) 6645 .mergeFrom(value) 6646 .buildPartial(); 6647 } else { 6648 resource_ = value; 6649 } 6650 onChanged(); 6651 } else { 6652 if (resourceCase_ == 2) { 6653 automlModelBuilder_.mergeFrom(value); 6654 } else { 6655 automlModelBuilder_.setMessage(value); 6656 } 6657 } 6658 resourceCase_ = 2; 6659 return this; 6660 } 6661 /** 6662 * 6663 * 6664 * <pre> 6665 * Output only. Represents one Model in automl.googleapis.com. 6666 * </pre> 6667 * 6668 * <code> 6669 * .google.cloud.aiplatform.v1.MigratableResource.AutomlModel automl_model = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6670 * </code> 6671 */ clearAutomlModel()6672 public Builder clearAutomlModel() { 6673 if (automlModelBuilder_ == null) { 6674 if (resourceCase_ == 2) { 6675 resourceCase_ = 0; 6676 resource_ = null; 6677 onChanged(); 6678 } 6679 } else { 6680 if (resourceCase_ == 2) { 6681 resourceCase_ = 0; 6682 resource_ = null; 6683 } 6684 automlModelBuilder_.clear(); 6685 } 6686 return this; 6687 } 6688 /** 6689 * 6690 * 6691 * <pre> 6692 * Output only. Represents one Model in automl.googleapis.com. 6693 * </pre> 6694 * 6695 * <code> 6696 * .google.cloud.aiplatform.v1.MigratableResource.AutomlModel automl_model = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6697 * </code> 6698 */ 6699 public com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel.Builder getAutomlModelBuilder()6700 getAutomlModelBuilder() { 6701 return getAutomlModelFieldBuilder().getBuilder(); 6702 } 6703 /** 6704 * 6705 * 6706 * <pre> 6707 * Output only. Represents one Model in automl.googleapis.com. 6708 * </pre> 6709 * 6710 * <code> 6711 * .google.cloud.aiplatform.v1.MigratableResource.AutomlModel automl_model = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6712 * </code> 6713 */ 6714 @java.lang.Override 6715 public com.google.cloud.aiplatform.v1.MigratableResource.AutomlModelOrBuilder getAutomlModelOrBuilder()6716 getAutomlModelOrBuilder() { 6717 if ((resourceCase_ == 2) && (automlModelBuilder_ != null)) { 6718 return automlModelBuilder_.getMessageOrBuilder(); 6719 } else { 6720 if (resourceCase_ == 2) { 6721 return (com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel) resource_; 6722 } 6723 return com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel.getDefaultInstance(); 6724 } 6725 } 6726 /** 6727 * 6728 * 6729 * <pre> 6730 * Output only. Represents one Model in automl.googleapis.com. 6731 * </pre> 6732 * 6733 * <code> 6734 * .google.cloud.aiplatform.v1.MigratableResource.AutomlModel automl_model = 2 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6735 * </code> 6736 */ 6737 private com.google.protobuf.SingleFieldBuilderV3< 6738 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel, 6739 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel.Builder, 6740 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModelOrBuilder> getAutomlModelFieldBuilder()6741 getAutomlModelFieldBuilder() { 6742 if (automlModelBuilder_ == null) { 6743 if (!(resourceCase_ == 2)) { 6744 resource_ = 6745 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel.getDefaultInstance(); 6746 } 6747 automlModelBuilder_ = 6748 new com.google.protobuf.SingleFieldBuilderV3< 6749 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel, 6750 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel.Builder, 6751 com.google.cloud.aiplatform.v1.MigratableResource.AutomlModelOrBuilder>( 6752 (com.google.cloud.aiplatform.v1.MigratableResource.AutomlModel) resource_, 6753 getParentForChildren(), 6754 isClean()); 6755 resource_ = null; 6756 } 6757 resourceCase_ = 2; 6758 onChanged(); 6759 return automlModelBuilder_; 6760 } 6761 6762 private com.google.protobuf.SingleFieldBuilderV3< 6763 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset, 6764 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset.Builder, 6765 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDatasetOrBuilder> 6766 automlDatasetBuilder_; 6767 /** 6768 * 6769 * 6770 * <pre> 6771 * Output only. Represents one Dataset in automl.googleapis.com. 6772 * </pre> 6773 * 6774 * <code> 6775 * .google.cloud.aiplatform.v1.MigratableResource.AutomlDataset automl_dataset = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6776 * </code> 6777 * 6778 * @return Whether the automlDataset field is set. 6779 */ 6780 @java.lang.Override hasAutomlDataset()6781 public boolean hasAutomlDataset() { 6782 return resourceCase_ == 3; 6783 } 6784 /** 6785 * 6786 * 6787 * <pre> 6788 * Output only. Represents one Dataset in automl.googleapis.com. 6789 * </pre> 6790 * 6791 * <code> 6792 * .google.cloud.aiplatform.v1.MigratableResource.AutomlDataset automl_dataset = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6793 * </code> 6794 * 6795 * @return The automlDataset. 6796 */ 6797 @java.lang.Override getAutomlDataset()6798 public com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset getAutomlDataset() { 6799 if (automlDatasetBuilder_ == null) { 6800 if (resourceCase_ == 3) { 6801 return (com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset) resource_; 6802 } 6803 return com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset.getDefaultInstance(); 6804 } else { 6805 if (resourceCase_ == 3) { 6806 return automlDatasetBuilder_.getMessage(); 6807 } 6808 return com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset.getDefaultInstance(); 6809 } 6810 } 6811 /** 6812 * 6813 * 6814 * <pre> 6815 * Output only. Represents one Dataset in automl.googleapis.com. 6816 * </pre> 6817 * 6818 * <code> 6819 * .google.cloud.aiplatform.v1.MigratableResource.AutomlDataset automl_dataset = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6820 * </code> 6821 */ setAutomlDataset( com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset value)6822 public Builder setAutomlDataset( 6823 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset value) { 6824 if (automlDatasetBuilder_ == null) { 6825 if (value == null) { 6826 throw new NullPointerException(); 6827 } 6828 resource_ = value; 6829 onChanged(); 6830 } else { 6831 automlDatasetBuilder_.setMessage(value); 6832 } 6833 resourceCase_ = 3; 6834 return this; 6835 } 6836 /** 6837 * 6838 * 6839 * <pre> 6840 * Output only. Represents one Dataset in automl.googleapis.com. 6841 * </pre> 6842 * 6843 * <code> 6844 * .google.cloud.aiplatform.v1.MigratableResource.AutomlDataset automl_dataset = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6845 * </code> 6846 */ setAutomlDataset( com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset.Builder builderForValue)6847 public Builder setAutomlDataset( 6848 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset.Builder builderForValue) { 6849 if (automlDatasetBuilder_ == null) { 6850 resource_ = builderForValue.build(); 6851 onChanged(); 6852 } else { 6853 automlDatasetBuilder_.setMessage(builderForValue.build()); 6854 } 6855 resourceCase_ = 3; 6856 return this; 6857 } 6858 /** 6859 * 6860 * 6861 * <pre> 6862 * Output only. Represents one Dataset in automl.googleapis.com. 6863 * </pre> 6864 * 6865 * <code> 6866 * .google.cloud.aiplatform.v1.MigratableResource.AutomlDataset automl_dataset = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6867 * </code> 6868 */ mergeAutomlDataset( com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset value)6869 public Builder mergeAutomlDataset( 6870 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset value) { 6871 if (automlDatasetBuilder_ == null) { 6872 if (resourceCase_ == 3 6873 && resource_ 6874 != com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset 6875 .getDefaultInstance()) { 6876 resource_ = 6877 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset.newBuilder( 6878 (com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset) resource_) 6879 .mergeFrom(value) 6880 .buildPartial(); 6881 } else { 6882 resource_ = value; 6883 } 6884 onChanged(); 6885 } else { 6886 if (resourceCase_ == 3) { 6887 automlDatasetBuilder_.mergeFrom(value); 6888 } else { 6889 automlDatasetBuilder_.setMessage(value); 6890 } 6891 } 6892 resourceCase_ = 3; 6893 return this; 6894 } 6895 /** 6896 * 6897 * 6898 * <pre> 6899 * Output only. Represents one Dataset in automl.googleapis.com. 6900 * </pre> 6901 * 6902 * <code> 6903 * .google.cloud.aiplatform.v1.MigratableResource.AutomlDataset automl_dataset = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6904 * </code> 6905 */ clearAutomlDataset()6906 public Builder clearAutomlDataset() { 6907 if (automlDatasetBuilder_ == null) { 6908 if (resourceCase_ == 3) { 6909 resourceCase_ = 0; 6910 resource_ = null; 6911 onChanged(); 6912 } 6913 } else { 6914 if (resourceCase_ == 3) { 6915 resourceCase_ = 0; 6916 resource_ = null; 6917 } 6918 automlDatasetBuilder_.clear(); 6919 } 6920 return this; 6921 } 6922 /** 6923 * 6924 * 6925 * <pre> 6926 * Output only. Represents one Dataset in automl.googleapis.com. 6927 * </pre> 6928 * 6929 * <code> 6930 * .google.cloud.aiplatform.v1.MigratableResource.AutomlDataset automl_dataset = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6931 * </code> 6932 */ 6933 public com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset.Builder getAutomlDatasetBuilder()6934 getAutomlDatasetBuilder() { 6935 return getAutomlDatasetFieldBuilder().getBuilder(); 6936 } 6937 /** 6938 * 6939 * 6940 * <pre> 6941 * Output only. Represents one Dataset in automl.googleapis.com. 6942 * </pre> 6943 * 6944 * <code> 6945 * .google.cloud.aiplatform.v1.MigratableResource.AutomlDataset automl_dataset = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6946 * </code> 6947 */ 6948 @java.lang.Override 6949 public com.google.cloud.aiplatform.v1.MigratableResource.AutomlDatasetOrBuilder getAutomlDatasetOrBuilder()6950 getAutomlDatasetOrBuilder() { 6951 if ((resourceCase_ == 3) && (automlDatasetBuilder_ != null)) { 6952 return automlDatasetBuilder_.getMessageOrBuilder(); 6953 } else { 6954 if (resourceCase_ == 3) { 6955 return (com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset) resource_; 6956 } 6957 return com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset.getDefaultInstance(); 6958 } 6959 } 6960 /** 6961 * 6962 * 6963 * <pre> 6964 * Output only. Represents one Dataset in automl.googleapis.com. 6965 * </pre> 6966 * 6967 * <code> 6968 * .google.cloud.aiplatform.v1.MigratableResource.AutomlDataset automl_dataset = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; 6969 * </code> 6970 */ 6971 private com.google.protobuf.SingleFieldBuilderV3< 6972 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset, 6973 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset.Builder, 6974 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDatasetOrBuilder> getAutomlDatasetFieldBuilder()6975 getAutomlDatasetFieldBuilder() { 6976 if (automlDatasetBuilder_ == null) { 6977 if (!(resourceCase_ == 3)) { 6978 resource_ = 6979 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset.getDefaultInstance(); 6980 } 6981 automlDatasetBuilder_ = 6982 new com.google.protobuf.SingleFieldBuilderV3< 6983 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset, 6984 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset.Builder, 6985 com.google.cloud.aiplatform.v1.MigratableResource.AutomlDatasetOrBuilder>( 6986 (com.google.cloud.aiplatform.v1.MigratableResource.AutomlDataset) resource_, 6987 getParentForChildren(), 6988 isClean()); 6989 resource_ = null; 6990 } 6991 resourceCase_ = 3; 6992 onChanged(); 6993 return automlDatasetBuilder_; 6994 } 6995 6996 private com.google.protobuf.SingleFieldBuilderV3< 6997 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset, 6998 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.Builder, 6999 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDatasetOrBuilder> 7000 dataLabelingDatasetBuilder_; 7001 /** 7002 * 7003 * 7004 * <pre> 7005 * Output only. Represents one Dataset in datalabeling.googleapis.com. 7006 * </pre> 7007 * 7008 * <code> 7009 * .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset data_labeling_dataset = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7010 * </code> 7011 * 7012 * @return Whether the dataLabelingDataset field is set. 7013 */ 7014 @java.lang.Override hasDataLabelingDataset()7015 public boolean hasDataLabelingDataset() { 7016 return resourceCase_ == 4; 7017 } 7018 /** 7019 * 7020 * 7021 * <pre> 7022 * Output only. Represents one Dataset in datalabeling.googleapis.com. 7023 * </pre> 7024 * 7025 * <code> 7026 * .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset data_labeling_dataset = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7027 * </code> 7028 * 7029 * @return The dataLabelingDataset. 7030 */ 7031 @java.lang.Override 7032 public com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset getDataLabelingDataset()7033 getDataLabelingDataset() { 7034 if (dataLabelingDatasetBuilder_ == null) { 7035 if (resourceCase_ == 4) { 7036 return (com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset) resource_; 7037 } 7038 return com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 7039 .getDefaultInstance(); 7040 } else { 7041 if (resourceCase_ == 4) { 7042 return dataLabelingDatasetBuilder_.getMessage(); 7043 } 7044 return com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 7045 .getDefaultInstance(); 7046 } 7047 } 7048 /** 7049 * 7050 * 7051 * <pre> 7052 * Output only. Represents one Dataset in datalabeling.googleapis.com. 7053 * </pre> 7054 * 7055 * <code> 7056 * .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset data_labeling_dataset = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7057 * </code> 7058 */ setDataLabelingDataset( com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset value)7059 public Builder setDataLabelingDataset( 7060 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset value) { 7061 if (dataLabelingDatasetBuilder_ == null) { 7062 if (value == null) { 7063 throw new NullPointerException(); 7064 } 7065 resource_ = value; 7066 onChanged(); 7067 } else { 7068 dataLabelingDatasetBuilder_.setMessage(value); 7069 } 7070 resourceCase_ = 4; 7071 return this; 7072 } 7073 /** 7074 * 7075 * 7076 * <pre> 7077 * Output only. Represents one Dataset in datalabeling.googleapis.com. 7078 * </pre> 7079 * 7080 * <code> 7081 * .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset data_labeling_dataset = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7082 * </code> 7083 */ setDataLabelingDataset( com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.Builder builderForValue)7084 public Builder setDataLabelingDataset( 7085 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.Builder 7086 builderForValue) { 7087 if (dataLabelingDatasetBuilder_ == null) { 7088 resource_ = builderForValue.build(); 7089 onChanged(); 7090 } else { 7091 dataLabelingDatasetBuilder_.setMessage(builderForValue.build()); 7092 } 7093 resourceCase_ = 4; 7094 return this; 7095 } 7096 /** 7097 * 7098 * 7099 * <pre> 7100 * Output only. Represents one Dataset in datalabeling.googleapis.com. 7101 * </pre> 7102 * 7103 * <code> 7104 * .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset data_labeling_dataset = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7105 * </code> 7106 */ mergeDataLabelingDataset( com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset value)7107 public Builder mergeDataLabelingDataset( 7108 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset value) { 7109 if (dataLabelingDatasetBuilder_ == null) { 7110 if (resourceCase_ == 4 7111 && resource_ 7112 != com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 7113 .getDefaultInstance()) { 7114 resource_ = 7115 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.newBuilder( 7116 (com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset) 7117 resource_) 7118 .mergeFrom(value) 7119 .buildPartial(); 7120 } else { 7121 resource_ = value; 7122 } 7123 onChanged(); 7124 } else { 7125 if (resourceCase_ == 4) { 7126 dataLabelingDatasetBuilder_.mergeFrom(value); 7127 } else { 7128 dataLabelingDatasetBuilder_.setMessage(value); 7129 } 7130 } 7131 resourceCase_ = 4; 7132 return this; 7133 } 7134 /** 7135 * 7136 * 7137 * <pre> 7138 * Output only. Represents one Dataset in datalabeling.googleapis.com. 7139 * </pre> 7140 * 7141 * <code> 7142 * .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset data_labeling_dataset = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7143 * </code> 7144 */ clearDataLabelingDataset()7145 public Builder clearDataLabelingDataset() { 7146 if (dataLabelingDatasetBuilder_ == null) { 7147 if (resourceCase_ == 4) { 7148 resourceCase_ = 0; 7149 resource_ = null; 7150 onChanged(); 7151 } 7152 } else { 7153 if (resourceCase_ == 4) { 7154 resourceCase_ = 0; 7155 resource_ = null; 7156 } 7157 dataLabelingDatasetBuilder_.clear(); 7158 } 7159 return this; 7160 } 7161 /** 7162 * 7163 * 7164 * <pre> 7165 * Output only. Represents one Dataset in datalabeling.googleapis.com. 7166 * </pre> 7167 * 7168 * <code> 7169 * .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset data_labeling_dataset = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7170 * </code> 7171 */ 7172 public com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.Builder getDataLabelingDatasetBuilder()7173 getDataLabelingDatasetBuilder() { 7174 return getDataLabelingDatasetFieldBuilder().getBuilder(); 7175 } 7176 /** 7177 * 7178 * 7179 * <pre> 7180 * Output only. Represents one Dataset in datalabeling.googleapis.com. 7181 * </pre> 7182 * 7183 * <code> 7184 * .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset data_labeling_dataset = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7185 * </code> 7186 */ 7187 @java.lang.Override 7188 public com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDatasetOrBuilder getDataLabelingDatasetOrBuilder()7189 getDataLabelingDatasetOrBuilder() { 7190 if ((resourceCase_ == 4) && (dataLabelingDatasetBuilder_ != null)) { 7191 return dataLabelingDatasetBuilder_.getMessageOrBuilder(); 7192 } else { 7193 if (resourceCase_ == 4) { 7194 return (com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset) resource_; 7195 } 7196 return com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 7197 .getDefaultInstance(); 7198 } 7199 } 7200 /** 7201 * 7202 * 7203 * <pre> 7204 * Output only. Represents one Dataset in datalabeling.googleapis.com. 7205 * </pre> 7206 * 7207 * <code> 7208 * .google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset data_labeling_dataset = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7209 * </code> 7210 */ 7211 private com.google.protobuf.SingleFieldBuilderV3< 7212 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset, 7213 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.Builder, 7214 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDatasetOrBuilder> getDataLabelingDatasetFieldBuilder()7215 getDataLabelingDatasetFieldBuilder() { 7216 if (dataLabelingDatasetBuilder_ == null) { 7217 if (!(resourceCase_ == 4)) { 7218 resource_ = 7219 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset 7220 .getDefaultInstance(); 7221 } 7222 dataLabelingDatasetBuilder_ = 7223 new com.google.protobuf.SingleFieldBuilderV3< 7224 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset, 7225 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset.Builder, 7226 com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDatasetOrBuilder>( 7227 (com.google.cloud.aiplatform.v1.MigratableResource.DataLabelingDataset) resource_, 7228 getParentForChildren(), 7229 isClean()); 7230 resource_ = null; 7231 } 7232 resourceCase_ = 4; 7233 onChanged(); 7234 return dataLabelingDatasetBuilder_; 7235 } 7236 7237 private com.google.protobuf.Timestamp lastMigrateTime_; 7238 private com.google.protobuf.SingleFieldBuilderV3< 7239 com.google.protobuf.Timestamp, 7240 com.google.protobuf.Timestamp.Builder, 7241 com.google.protobuf.TimestampOrBuilder> 7242 lastMigrateTimeBuilder_; 7243 /** 7244 * 7245 * 7246 * <pre> 7247 * Output only. Timestamp when the last migration attempt on this 7248 * MigratableResource started. Will not be set if there's no migration attempt 7249 * on this MigratableResource. 7250 * </pre> 7251 * 7252 * <code> 7253 * .google.protobuf.Timestamp last_migrate_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7254 * </code> 7255 * 7256 * @return Whether the lastMigrateTime field is set. 7257 */ hasLastMigrateTime()7258 public boolean hasLastMigrateTime() { 7259 return ((bitField0_ & 0x00000010) != 0); 7260 } 7261 /** 7262 * 7263 * 7264 * <pre> 7265 * Output only. Timestamp when the last migration attempt on this 7266 * MigratableResource started. Will not be set if there's no migration attempt 7267 * on this MigratableResource. 7268 * </pre> 7269 * 7270 * <code> 7271 * .google.protobuf.Timestamp last_migrate_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7272 * </code> 7273 * 7274 * @return The lastMigrateTime. 7275 */ getLastMigrateTime()7276 public com.google.protobuf.Timestamp getLastMigrateTime() { 7277 if (lastMigrateTimeBuilder_ == null) { 7278 return lastMigrateTime_ == null 7279 ? com.google.protobuf.Timestamp.getDefaultInstance() 7280 : lastMigrateTime_; 7281 } else { 7282 return lastMigrateTimeBuilder_.getMessage(); 7283 } 7284 } 7285 /** 7286 * 7287 * 7288 * <pre> 7289 * Output only. Timestamp when the last migration attempt on this 7290 * MigratableResource started. Will not be set if there's no migration attempt 7291 * on this MigratableResource. 7292 * </pre> 7293 * 7294 * <code> 7295 * .google.protobuf.Timestamp last_migrate_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7296 * </code> 7297 */ setLastMigrateTime(com.google.protobuf.Timestamp value)7298 public Builder setLastMigrateTime(com.google.protobuf.Timestamp value) { 7299 if (lastMigrateTimeBuilder_ == null) { 7300 if (value == null) { 7301 throw new NullPointerException(); 7302 } 7303 lastMigrateTime_ = value; 7304 } else { 7305 lastMigrateTimeBuilder_.setMessage(value); 7306 } 7307 bitField0_ |= 0x00000010; 7308 onChanged(); 7309 return this; 7310 } 7311 /** 7312 * 7313 * 7314 * <pre> 7315 * Output only. Timestamp when the last migration attempt on this 7316 * MigratableResource started. Will not be set if there's no migration attempt 7317 * on this MigratableResource. 7318 * </pre> 7319 * 7320 * <code> 7321 * .google.protobuf.Timestamp last_migrate_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7322 * </code> 7323 */ setLastMigrateTime(com.google.protobuf.Timestamp.Builder builderForValue)7324 public Builder setLastMigrateTime(com.google.protobuf.Timestamp.Builder builderForValue) { 7325 if (lastMigrateTimeBuilder_ == null) { 7326 lastMigrateTime_ = builderForValue.build(); 7327 } else { 7328 lastMigrateTimeBuilder_.setMessage(builderForValue.build()); 7329 } 7330 bitField0_ |= 0x00000010; 7331 onChanged(); 7332 return this; 7333 } 7334 /** 7335 * 7336 * 7337 * <pre> 7338 * Output only. Timestamp when the last migration attempt on this 7339 * MigratableResource started. Will not be set if there's no migration attempt 7340 * on this MigratableResource. 7341 * </pre> 7342 * 7343 * <code> 7344 * .google.protobuf.Timestamp last_migrate_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7345 * </code> 7346 */ mergeLastMigrateTime(com.google.protobuf.Timestamp value)7347 public Builder mergeLastMigrateTime(com.google.protobuf.Timestamp value) { 7348 if (lastMigrateTimeBuilder_ == null) { 7349 if (((bitField0_ & 0x00000010) != 0) 7350 && lastMigrateTime_ != null 7351 && lastMigrateTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 7352 getLastMigrateTimeBuilder().mergeFrom(value); 7353 } else { 7354 lastMigrateTime_ = value; 7355 } 7356 } else { 7357 lastMigrateTimeBuilder_.mergeFrom(value); 7358 } 7359 bitField0_ |= 0x00000010; 7360 onChanged(); 7361 return this; 7362 } 7363 /** 7364 * 7365 * 7366 * <pre> 7367 * Output only. Timestamp when the last migration attempt on this 7368 * MigratableResource started. Will not be set if there's no migration attempt 7369 * on this MigratableResource. 7370 * </pre> 7371 * 7372 * <code> 7373 * .google.protobuf.Timestamp last_migrate_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7374 * </code> 7375 */ clearLastMigrateTime()7376 public Builder clearLastMigrateTime() { 7377 bitField0_ = (bitField0_ & ~0x00000010); 7378 lastMigrateTime_ = null; 7379 if (lastMigrateTimeBuilder_ != null) { 7380 lastMigrateTimeBuilder_.dispose(); 7381 lastMigrateTimeBuilder_ = null; 7382 } 7383 onChanged(); 7384 return this; 7385 } 7386 /** 7387 * 7388 * 7389 * <pre> 7390 * Output only. Timestamp when the last migration attempt on this 7391 * MigratableResource started. Will not be set if there's no migration attempt 7392 * on this MigratableResource. 7393 * </pre> 7394 * 7395 * <code> 7396 * .google.protobuf.Timestamp last_migrate_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7397 * </code> 7398 */ getLastMigrateTimeBuilder()7399 public com.google.protobuf.Timestamp.Builder getLastMigrateTimeBuilder() { 7400 bitField0_ |= 0x00000010; 7401 onChanged(); 7402 return getLastMigrateTimeFieldBuilder().getBuilder(); 7403 } 7404 /** 7405 * 7406 * 7407 * <pre> 7408 * Output only. Timestamp when the last migration attempt on this 7409 * MigratableResource started. Will not be set if there's no migration attempt 7410 * on this MigratableResource. 7411 * </pre> 7412 * 7413 * <code> 7414 * .google.protobuf.Timestamp last_migrate_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7415 * </code> 7416 */ getLastMigrateTimeOrBuilder()7417 public com.google.protobuf.TimestampOrBuilder getLastMigrateTimeOrBuilder() { 7418 if (lastMigrateTimeBuilder_ != null) { 7419 return lastMigrateTimeBuilder_.getMessageOrBuilder(); 7420 } else { 7421 return lastMigrateTime_ == null 7422 ? com.google.protobuf.Timestamp.getDefaultInstance() 7423 : lastMigrateTime_; 7424 } 7425 } 7426 /** 7427 * 7428 * 7429 * <pre> 7430 * Output only. Timestamp when the last migration attempt on this 7431 * MigratableResource started. Will not be set if there's no migration attempt 7432 * on this MigratableResource. 7433 * </pre> 7434 * 7435 * <code> 7436 * .google.protobuf.Timestamp last_migrate_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7437 * </code> 7438 */ 7439 private com.google.protobuf.SingleFieldBuilderV3< 7440 com.google.protobuf.Timestamp, 7441 com.google.protobuf.Timestamp.Builder, 7442 com.google.protobuf.TimestampOrBuilder> getLastMigrateTimeFieldBuilder()7443 getLastMigrateTimeFieldBuilder() { 7444 if (lastMigrateTimeBuilder_ == null) { 7445 lastMigrateTimeBuilder_ = 7446 new com.google.protobuf.SingleFieldBuilderV3< 7447 com.google.protobuf.Timestamp, 7448 com.google.protobuf.Timestamp.Builder, 7449 com.google.protobuf.TimestampOrBuilder>( 7450 getLastMigrateTime(), getParentForChildren(), isClean()); 7451 lastMigrateTime_ = null; 7452 } 7453 return lastMigrateTimeBuilder_; 7454 } 7455 7456 private com.google.protobuf.Timestamp lastUpdateTime_; 7457 private com.google.protobuf.SingleFieldBuilderV3< 7458 com.google.protobuf.Timestamp, 7459 com.google.protobuf.Timestamp.Builder, 7460 com.google.protobuf.TimestampOrBuilder> 7461 lastUpdateTimeBuilder_; 7462 /** 7463 * 7464 * 7465 * <pre> 7466 * Output only. Timestamp when this MigratableResource was last updated. 7467 * </pre> 7468 * 7469 * <code> 7470 * .google.protobuf.Timestamp last_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7471 * </code> 7472 * 7473 * @return Whether the lastUpdateTime field is set. 7474 */ hasLastUpdateTime()7475 public boolean hasLastUpdateTime() { 7476 return ((bitField0_ & 0x00000020) != 0); 7477 } 7478 /** 7479 * 7480 * 7481 * <pre> 7482 * Output only. Timestamp when this MigratableResource was last updated. 7483 * </pre> 7484 * 7485 * <code> 7486 * .google.protobuf.Timestamp last_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7487 * </code> 7488 * 7489 * @return The lastUpdateTime. 7490 */ getLastUpdateTime()7491 public com.google.protobuf.Timestamp getLastUpdateTime() { 7492 if (lastUpdateTimeBuilder_ == null) { 7493 return lastUpdateTime_ == null 7494 ? com.google.protobuf.Timestamp.getDefaultInstance() 7495 : lastUpdateTime_; 7496 } else { 7497 return lastUpdateTimeBuilder_.getMessage(); 7498 } 7499 } 7500 /** 7501 * 7502 * 7503 * <pre> 7504 * Output only. Timestamp when this MigratableResource was last updated. 7505 * </pre> 7506 * 7507 * <code> 7508 * .google.protobuf.Timestamp last_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7509 * </code> 7510 */ setLastUpdateTime(com.google.protobuf.Timestamp value)7511 public Builder setLastUpdateTime(com.google.protobuf.Timestamp value) { 7512 if (lastUpdateTimeBuilder_ == null) { 7513 if (value == null) { 7514 throw new NullPointerException(); 7515 } 7516 lastUpdateTime_ = value; 7517 } else { 7518 lastUpdateTimeBuilder_.setMessage(value); 7519 } 7520 bitField0_ |= 0x00000020; 7521 onChanged(); 7522 return this; 7523 } 7524 /** 7525 * 7526 * 7527 * <pre> 7528 * Output only. Timestamp when this MigratableResource was last updated. 7529 * </pre> 7530 * 7531 * <code> 7532 * .google.protobuf.Timestamp last_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7533 * </code> 7534 */ setLastUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)7535 public Builder setLastUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) { 7536 if (lastUpdateTimeBuilder_ == null) { 7537 lastUpdateTime_ = builderForValue.build(); 7538 } else { 7539 lastUpdateTimeBuilder_.setMessage(builderForValue.build()); 7540 } 7541 bitField0_ |= 0x00000020; 7542 onChanged(); 7543 return this; 7544 } 7545 /** 7546 * 7547 * 7548 * <pre> 7549 * Output only. Timestamp when this MigratableResource was last updated. 7550 * </pre> 7551 * 7552 * <code> 7553 * .google.protobuf.Timestamp last_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7554 * </code> 7555 */ mergeLastUpdateTime(com.google.protobuf.Timestamp value)7556 public Builder mergeLastUpdateTime(com.google.protobuf.Timestamp value) { 7557 if (lastUpdateTimeBuilder_ == null) { 7558 if (((bitField0_ & 0x00000020) != 0) 7559 && lastUpdateTime_ != null 7560 && lastUpdateTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 7561 getLastUpdateTimeBuilder().mergeFrom(value); 7562 } else { 7563 lastUpdateTime_ = value; 7564 } 7565 } else { 7566 lastUpdateTimeBuilder_.mergeFrom(value); 7567 } 7568 bitField0_ |= 0x00000020; 7569 onChanged(); 7570 return this; 7571 } 7572 /** 7573 * 7574 * 7575 * <pre> 7576 * Output only. Timestamp when this MigratableResource was last updated. 7577 * </pre> 7578 * 7579 * <code> 7580 * .google.protobuf.Timestamp last_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7581 * </code> 7582 */ clearLastUpdateTime()7583 public Builder clearLastUpdateTime() { 7584 bitField0_ = (bitField0_ & ~0x00000020); 7585 lastUpdateTime_ = null; 7586 if (lastUpdateTimeBuilder_ != null) { 7587 lastUpdateTimeBuilder_.dispose(); 7588 lastUpdateTimeBuilder_ = null; 7589 } 7590 onChanged(); 7591 return this; 7592 } 7593 /** 7594 * 7595 * 7596 * <pre> 7597 * Output only. Timestamp when this MigratableResource was last updated. 7598 * </pre> 7599 * 7600 * <code> 7601 * .google.protobuf.Timestamp last_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7602 * </code> 7603 */ getLastUpdateTimeBuilder()7604 public com.google.protobuf.Timestamp.Builder getLastUpdateTimeBuilder() { 7605 bitField0_ |= 0x00000020; 7606 onChanged(); 7607 return getLastUpdateTimeFieldBuilder().getBuilder(); 7608 } 7609 /** 7610 * 7611 * 7612 * <pre> 7613 * Output only. Timestamp when this MigratableResource was last updated. 7614 * </pre> 7615 * 7616 * <code> 7617 * .google.protobuf.Timestamp last_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7618 * </code> 7619 */ getLastUpdateTimeOrBuilder()7620 public com.google.protobuf.TimestampOrBuilder getLastUpdateTimeOrBuilder() { 7621 if (lastUpdateTimeBuilder_ != null) { 7622 return lastUpdateTimeBuilder_.getMessageOrBuilder(); 7623 } else { 7624 return lastUpdateTime_ == null 7625 ? com.google.protobuf.Timestamp.getDefaultInstance() 7626 : lastUpdateTime_; 7627 } 7628 } 7629 /** 7630 * 7631 * 7632 * <pre> 7633 * Output only. Timestamp when this MigratableResource was last updated. 7634 * </pre> 7635 * 7636 * <code> 7637 * .google.protobuf.Timestamp last_update_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; 7638 * </code> 7639 */ 7640 private com.google.protobuf.SingleFieldBuilderV3< 7641 com.google.protobuf.Timestamp, 7642 com.google.protobuf.Timestamp.Builder, 7643 com.google.protobuf.TimestampOrBuilder> getLastUpdateTimeFieldBuilder()7644 getLastUpdateTimeFieldBuilder() { 7645 if (lastUpdateTimeBuilder_ == null) { 7646 lastUpdateTimeBuilder_ = 7647 new com.google.protobuf.SingleFieldBuilderV3< 7648 com.google.protobuf.Timestamp, 7649 com.google.protobuf.Timestamp.Builder, 7650 com.google.protobuf.TimestampOrBuilder>( 7651 getLastUpdateTime(), getParentForChildren(), isClean()); 7652 lastUpdateTime_ = null; 7653 } 7654 return lastUpdateTimeBuilder_; 7655 } 7656 7657 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)7658 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 7659 return super.setUnknownFields(unknownFields); 7660 } 7661 7662 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)7663 public final Builder mergeUnknownFields( 7664 final com.google.protobuf.UnknownFieldSet unknownFields) { 7665 return super.mergeUnknownFields(unknownFields); 7666 } 7667 7668 // @@protoc_insertion_point(builder_scope:google.cloud.aiplatform.v1.MigratableResource) 7669 } 7670 7671 // @@protoc_insertion_point(class_scope:google.cloud.aiplatform.v1.MigratableResource) 7672 private static final com.google.cloud.aiplatform.v1.MigratableResource DEFAULT_INSTANCE; 7673 7674 static { 7675 DEFAULT_INSTANCE = new com.google.cloud.aiplatform.v1.MigratableResource(); 7676 } 7677 getDefaultInstance()7678 public static com.google.cloud.aiplatform.v1.MigratableResource getDefaultInstance() { 7679 return DEFAULT_INSTANCE; 7680 } 7681 7682 private static final com.google.protobuf.Parser<MigratableResource> PARSER = 7683 new com.google.protobuf.AbstractParser<MigratableResource>() { 7684 @java.lang.Override 7685 public MigratableResource parsePartialFrom( 7686 com.google.protobuf.CodedInputStream input, 7687 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 7688 throws com.google.protobuf.InvalidProtocolBufferException { 7689 Builder builder = newBuilder(); 7690 try { 7691 builder.mergeFrom(input, extensionRegistry); 7692 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 7693 throw e.setUnfinishedMessage(builder.buildPartial()); 7694 } catch (com.google.protobuf.UninitializedMessageException e) { 7695 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 7696 } catch (java.io.IOException e) { 7697 throw new com.google.protobuf.InvalidProtocolBufferException(e) 7698 .setUnfinishedMessage(builder.buildPartial()); 7699 } 7700 return builder.buildPartial(); 7701 } 7702 }; 7703 parser()7704 public static com.google.protobuf.Parser<MigratableResource> parser() { 7705 return PARSER; 7706 } 7707 7708 @java.lang.Override getParserForType()7709 public com.google.protobuf.Parser<MigratableResource> getParserForType() { 7710 return PARSER; 7711 } 7712 7713 @java.lang.Override getDefaultInstanceForType()7714 public com.google.cloud.aiplatform.v1.MigratableResource getDefaultInstanceForType() { 7715 return DEFAULT_INSTANCE; 7716 } 7717 } 7718