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