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/automl/v1/operations.proto 18 19 package com.google.cloud.automl.v1; 20 21 /** 22 * 23 * 24 * <pre> 25 * Metadata used across all long running operations returned by AutoML API. 26 * </pre> 27 * 28 * Protobuf type {@code google.cloud.automl.v1.OperationMetadata} 29 */ 30 public final class OperationMetadata extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.cloud.automl.v1.OperationMetadata) 33 OperationMetadataOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use OperationMetadata.newBuilder() to construct. OperationMetadata(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private OperationMetadata(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 OperationMetadata()40 private OperationMetadata() { 41 partialFailures_ = java.util.Collections.emptyList(); 42 } 43 44 @java.lang.Override 45 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)46 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 47 return new OperationMetadata(); 48 } 49 50 @java.lang.Override getUnknownFields()51 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 52 return this.unknownFields; 53 } 54 getDescriptor()55 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 56 return com.google.cloud.automl.v1.Operations 57 .internal_static_google_cloud_automl_v1_OperationMetadata_descriptor; 58 } 59 60 @java.lang.Override 61 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()62 internalGetFieldAccessorTable() { 63 return com.google.cloud.automl.v1.Operations 64 .internal_static_google_cloud_automl_v1_OperationMetadata_fieldAccessorTable 65 .ensureFieldAccessorsInitialized( 66 com.google.cloud.automl.v1.OperationMetadata.class, 67 com.google.cloud.automl.v1.OperationMetadata.Builder.class); 68 } 69 70 private int detailsCase_ = 0; 71 private java.lang.Object details_; 72 73 public enum DetailsCase 74 implements 75 com.google.protobuf.Internal.EnumLite, 76 com.google.protobuf.AbstractMessage.InternalOneOfEnum { 77 DELETE_DETAILS(8), 78 DEPLOY_MODEL_DETAILS(24), 79 UNDEPLOY_MODEL_DETAILS(25), 80 CREATE_MODEL_DETAILS(10), 81 CREATE_DATASET_DETAILS(30), 82 IMPORT_DATA_DETAILS(15), 83 BATCH_PREDICT_DETAILS(16), 84 EXPORT_DATA_DETAILS(21), 85 EXPORT_MODEL_DETAILS(22), 86 DETAILS_NOT_SET(0); 87 private final int value; 88 DetailsCase(int value)89 private DetailsCase(int value) { 90 this.value = value; 91 } 92 /** 93 * @param value The number of the enum to look for. 94 * @return The enum associated with the given number. 95 * @deprecated Use {@link #forNumber(int)} instead. 96 */ 97 @java.lang.Deprecated valueOf(int value)98 public static DetailsCase valueOf(int value) { 99 return forNumber(value); 100 } 101 forNumber(int value)102 public static DetailsCase forNumber(int value) { 103 switch (value) { 104 case 8: 105 return DELETE_DETAILS; 106 case 24: 107 return DEPLOY_MODEL_DETAILS; 108 case 25: 109 return UNDEPLOY_MODEL_DETAILS; 110 case 10: 111 return CREATE_MODEL_DETAILS; 112 case 30: 113 return CREATE_DATASET_DETAILS; 114 case 15: 115 return IMPORT_DATA_DETAILS; 116 case 16: 117 return BATCH_PREDICT_DETAILS; 118 case 21: 119 return EXPORT_DATA_DETAILS; 120 case 22: 121 return EXPORT_MODEL_DETAILS; 122 case 0: 123 return DETAILS_NOT_SET; 124 default: 125 return null; 126 } 127 } 128 getNumber()129 public int getNumber() { 130 return this.value; 131 } 132 }; 133 getDetailsCase()134 public DetailsCase getDetailsCase() { 135 return DetailsCase.forNumber(detailsCase_); 136 } 137 138 public static final int DELETE_DETAILS_FIELD_NUMBER = 8; 139 /** 140 * 141 * 142 * <pre> 143 * Details of a Delete operation. 144 * </pre> 145 * 146 * <code>.google.cloud.automl.v1.DeleteOperationMetadata delete_details = 8;</code> 147 * 148 * @return Whether the deleteDetails field is set. 149 */ 150 @java.lang.Override hasDeleteDetails()151 public boolean hasDeleteDetails() { 152 return detailsCase_ == 8; 153 } 154 /** 155 * 156 * 157 * <pre> 158 * Details of a Delete operation. 159 * </pre> 160 * 161 * <code>.google.cloud.automl.v1.DeleteOperationMetadata delete_details = 8;</code> 162 * 163 * @return The deleteDetails. 164 */ 165 @java.lang.Override getDeleteDetails()166 public com.google.cloud.automl.v1.DeleteOperationMetadata getDeleteDetails() { 167 if (detailsCase_ == 8) { 168 return (com.google.cloud.automl.v1.DeleteOperationMetadata) details_; 169 } 170 return com.google.cloud.automl.v1.DeleteOperationMetadata.getDefaultInstance(); 171 } 172 /** 173 * 174 * 175 * <pre> 176 * Details of a Delete operation. 177 * </pre> 178 * 179 * <code>.google.cloud.automl.v1.DeleteOperationMetadata delete_details = 8;</code> 180 */ 181 @java.lang.Override getDeleteDetailsOrBuilder()182 public com.google.cloud.automl.v1.DeleteOperationMetadataOrBuilder getDeleteDetailsOrBuilder() { 183 if (detailsCase_ == 8) { 184 return (com.google.cloud.automl.v1.DeleteOperationMetadata) details_; 185 } 186 return com.google.cloud.automl.v1.DeleteOperationMetadata.getDefaultInstance(); 187 } 188 189 public static final int DEPLOY_MODEL_DETAILS_FIELD_NUMBER = 24; 190 /** 191 * 192 * 193 * <pre> 194 * Details of a DeployModel operation. 195 * </pre> 196 * 197 * <code>.google.cloud.automl.v1.DeployModelOperationMetadata deploy_model_details = 24;</code> 198 * 199 * @return Whether the deployModelDetails field is set. 200 */ 201 @java.lang.Override hasDeployModelDetails()202 public boolean hasDeployModelDetails() { 203 return detailsCase_ == 24; 204 } 205 /** 206 * 207 * 208 * <pre> 209 * Details of a DeployModel operation. 210 * </pre> 211 * 212 * <code>.google.cloud.automl.v1.DeployModelOperationMetadata deploy_model_details = 24;</code> 213 * 214 * @return The deployModelDetails. 215 */ 216 @java.lang.Override getDeployModelDetails()217 public com.google.cloud.automl.v1.DeployModelOperationMetadata getDeployModelDetails() { 218 if (detailsCase_ == 24) { 219 return (com.google.cloud.automl.v1.DeployModelOperationMetadata) details_; 220 } 221 return com.google.cloud.automl.v1.DeployModelOperationMetadata.getDefaultInstance(); 222 } 223 /** 224 * 225 * 226 * <pre> 227 * Details of a DeployModel operation. 228 * </pre> 229 * 230 * <code>.google.cloud.automl.v1.DeployModelOperationMetadata deploy_model_details = 24;</code> 231 */ 232 @java.lang.Override 233 public com.google.cloud.automl.v1.DeployModelOperationMetadataOrBuilder getDeployModelDetailsOrBuilder()234 getDeployModelDetailsOrBuilder() { 235 if (detailsCase_ == 24) { 236 return (com.google.cloud.automl.v1.DeployModelOperationMetadata) details_; 237 } 238 return com.google.cloud.automl.v1.DeployModelOperationMetadata.getDefaultInstance(); 239 } 240 241 public static final int UNDEPLOY_MODEL_DETAILS_FIELD_NUMBER = 25; 242 /** 243 * 244 * 245 * <pre> 246 * Details of an UndeployModel operation. 247 * </pre> 248 * 249 * <code>.google.cloud.automl.v1.UndeployModelOperationMetadata undeploy_model_details = 25; 250 * </code> 251 * 252 * @return Whether the undeployModelDetails field is set. 253 */ 254 @java.lang.Override hasUndeployModelDetails()255 public boolean hasUndeployModelDetails() { 256 return detailsCase_ == 25; 257 } 258 /** 259 * 260 * 261 * <pre> 262 * Details of an UndeployModel operation. 263 * </pre> 264 * 265 * <code>.google.cloud.automl.v1.UndeployModelOperationMetadata undeploy_model_details = 25; 266 * </code> 267 * 268 * @return The undeployModelDetails. 269 */ 270 @java.lang.Override getUndeployModelDetails()271 public com.google.cloud.automl.v1.UndeployModelOperationMetadata getUndeployModelDetails() { 272 if (detailsCase_ == 25) { 273 return (com.google.cloud.automl.v1.UndeployModelOperationMetadata) details_; 274 } 275 return com.google.cloud.automl.v1.UndeployModelOperationMetadata.getDefaultInstance(); 276 } 277 /** 278 * 279 * 280 * <pre> 281 * Details of an UndeployModel operation. 282 * </pre> 283 * 284 * <code>.google.cloud.automl.v1.UndeployModelOperationMetadata undeploy_model_details = 25; 285 * </code> 286 */ 287 @java.lang.Override 288 public com.google.cloud.automl.v1.UndeployModelOperationMetadataOrBuilder getUndeployModelDetailsOrBuilder()289 getUndeployModelDetailsOrBuilder() { 290 if (detailsCase_ == 25) { 291 return (com.google.cloud.automl.v1.UndeployModelOperationMetadata) details_; 292 } 293 return com.google.cloud.automl.v1.UndeployModelOperationMetadata.getDefaultInstance(); 294 } 295 296 public static final int CREATE_MODEL_DETAILS_FIELD_NUMBER = 10; 297 /** 298 * 299 * 300 * <pre> 301 * Details of CreateModel operation. 302 * </pre> 303 * 304 * <code>.google.cloud.automl.v1.CreateModelOperationMetadata create_model_details = 10;</code> 305 * 306 * @return Whether the createModelDetails field is set. 307 */ 308 @java.lang.Override hasCreateModelDetails()309 public boolean hasCreateModelDetails() { 310 return detailsCase_ == 10; 311 } 312 /** 313 * 314 * 315 * <pre> 316 * Details of CreateModel operation. 317 * </pre> 318 * 319 * <code>.google.cloud.automl.v1.CreateModelOperationMetadata create_model_details = 10;</code> 320 * 321 * @return The createModelDetails. 322 */ 323 @java.lang.Override getCreateModelDetails()324 public com.google.cloud.automl.v1.CreateModelOperationMetadata getCreateModelDetails() { 325 if (detailsCase_ == 10) { 326 return (com.google.cloud.automl.v1.CreateModelOperationMetadata) details_; 327 } 328 return com.google.cloud.automl.v1.CreateModelOperationMetadata.getDefaultInstance(); 329 } 330 /** 331 * 332 * 333 * <pre> 334 * Details of CreateModel operation. 335 * </pre> 336 * 337 * <code>.google.cloud.automl.v1.CreateModelOperationMetadata create_model_details = 10;</code> 338 */ 339 @java.lang.Override 340 public com.google.cloud.automl.v1.CreateModelOperationMetadataOrBuilder getCreateModelDetailsOrBuilder()341 getCreateModelDetailsOrBuilder() { 342 if (detailsCase_ == 10) { 343 return (com.google.cloud.automl.v1.CreateModelOperationMetadata) details_; 344 } 345 return com.google.cloud.automl.v1.CreateModelOperationMetadata.getDefaultInstance(); 346 } 347 348 public static final int CREATE_DATASET_DETAILS_FIELD_NUMBER = 30; 349 /** 350 * 351 * 352 * <pre> 353 * Details of CreateDataset operation. 354 * </pre> 355 * 356 * <code>.google.cloud.automl.v1.CreateDatasetOperationMetadata create_dataset_details = 30; 357 * </code> 358 * 359 * @return Whether the createDatasetDetails field is set. 360 */ 361 @java.lang.Override hasCreateDatasetDetails()362 public boolean hasCreateDatasetDetails() { 363 return detailsCase_ == 30; 364 } 365 /** 366 * 367 * 368 * <pre> 369 * Details of CreateDataset operation. 370 * </pre> 371 * 372 * <code>.google.cloud.automl.v1.CreateDatasetOperationMetadata create_dataset_details = 30; 373 * </code> 374 * 375 * @return The createDatasetDetails. 376 */ 377 @java.lang.Override getCreateDatasetDetails()378 public com.google.cloud.automl.v1.CreateDatasetOperationMetadata getCreateDatasetDetails() { 379 if (detailsCase_ == 30) { 380 return (com.google.cloud.automl.v1.CreateDatasetOperationMetadata) details_; 381 } 382 return com.google.cloud.automl.v1.CreateDatasetOperationMetadata.getDefaultInstance(); 383 } 384 /** 385 * 386 * 387 * <pre> 388 * Details of CreateDataset operation. 389 * </pre> 390 * 391 * <code>.google.cloud.automl.v1.CreateDatasetOperationMetadata create_dataset_details = 30; 392 * </code> 393 */ 394 @java.lang.Override 395 public com.google.cloud.automl.v1.CreateDatasetOperationMetadataOrBuilder getCreateDatasetDetailsOrBuilder()396 getCreateDatasetDetailsOrBuilder() { 397 if (detailsCase_ == 30) { 398 return (com.google.cloud.automl.v1.CreateDatasetOperationMetadata) details_; 399 } 400 return com.google.cloud.automl.v1.CreateDatasetOperationMetadata.getDefaultInstance(); 401 } 402 403 public static final int IMPORT_DATA_DETAILS_FIELD_NUMBER = 15; 404 /** 405 * 406 * 407 * <pre> 408 * Details of ImportData operation. 409 * </pre> 410 * 411 * <code>.google.cloud.automl.v1.ImportDataOperationMetadata import_data_details = 15;</code> 412 * 413 * @return Whether the importDataDetails field is set. 414 */ 415 @java.lang.Override hasImportDataDetails()416 public boolean hasImportDataDetails() { 417 return detailsCase_ == 15; 418 } 419 /** 420 * 421 * 422 * <pre> 423 * Details of ImportData operation. 424 * </pre> 425 * 426 * <code>.google.cloud.automl.v1.ImportDataOperationMetadata import_data_details = 15;</code> 427 * 428 * @return The importDataDetails. 429 */ 430 @java.lang.Override getImportDataDetails()431 public com.google.cloud.automl.v1.ImportDataOperationMetadata getImportDataDetails() { 432 if (detailsCase_ == 15) { 433 return (com.google.cloud.automl.v1.ImportDataOperationMetadata) details_; 434 } 435 return com.google.cloud.automl.v1.ImportDataOperationMetadata.getDefaultInstance(); 436 } 437 /** 438 * 439 * 440 * <pre> 441 * Details of ImportData operation. 442 * </pre> 443 * 444 * <code>.google.cloud.automl.v1.ImportDataOperationMetadata import_data_details = 15;</code> 445 */ 446 @java.lang.Override 447 public com.google.cloud.automl.v1.ImportDataOperationMetadataOrBuilder getImportDataDetailsOrBuilder()448 getImportDataDetailsOrBuilder() { 449 if (detailsCase_ == 15) { 450 return (com.google.cloud.automl.v1.ImportDataOperationMetadata) details_; 451 } 452 return com.google.cloud.automl.v1.ImportDataOperationMetadata.getDefaultInstance(); 453 } 454 455 public static final int BATCH_PREDICT_DETAILS_FIELD_NUMBER = 16; 456 /** 457 * 458 * 459 * <pre> 460 * Details of BatchPredict operation. 461 * </pre> 462 * 463 * <code>.google.cloud.automl.v1.BatchPredictOperationMetadata batch_predict_details = 16;</code> 464 * 465 * @return Whether the batchPredictDetails field is set. 466 */ 467 @java.lang.Override hasBatchPredictDetails()468 public boolean hasBatchPredictDetails() { 469 return detailsCase_ == 16; 470 } 471 /** 472 * 473 * 474 * <pre> 475 * Details of BatchPredict operation. 476 * </pre> 477 * 478 * <code>.google.cloud.automl.v1.BatchPredictOperationMetadata batch_predict_details = 16;</code> 479 * 480 * @return The batchPredictDetails. 481 */ 482 @java.lang.Override getBatchPredictDetails()483 public com.google.cloud.automl.v1.BatchPredictOperationMetadata getBatchPredictDetails() { 484 if (detailsCase_ == 16) { 485 return (com.google.cloud.automl.v1.BatchPredictOperationMetadata) details_; 486 } 487 return com.google.cloud.automl.v1.BatchPredictOperationMetadata.getDefaultInstance(); 488 } 489 /** 490 * 491 * 492 * <pre> 493 * Details of BatchPredict operation. 494 * </pre> 495 * 496 * <code>.google.cloud.automl.v1.BatchPredictOperationMetadata batch_predict_details = 16;</code> 497 */ 498 @java.lang.Override 499 public com.google.cloud.automl.v1.BatchPredictOperationMetadataOrBuilder getBatchPredictDetailsOrBuilder()500 getBatchPredictDetailsOrBuilder() { 501 if (detailsCase_ == 16) { 502 return (com.google.cloud.automl.v1.BatchPredictOperationMetadata) details_; 503 } 504 return com.google.cloud.automl.v1.BatchPredictOperationMetadata.getDefaultInstance(); 505 } 506 507 public static final int EXPORT_DATA_DETAILS_FIELD_NUMBER = 21; 508 /** 509 * 510 * 511 * <pre> 512 * Details of ExportData operation. 513 * </pre> 514 * 515 * <code>.google.cloud.automl.v1.ExportDataOperationMetadata export_data_details = 21;</code> 516 * 517 * @return Whether the exportDataDetails field is set. 518 */ 519 @java.lang.Override hasExportDataDetails()520 public boolean hasExportDataDetails() { 521 return detailsCase_ == 21; 522 } 523 /** 524 * 525 * 526 * <pre> 527 * Details of ExportData operation. 528 * </pre> 529 * 530 * <code>.google.cloud.automl.v1.ExportDataOperationMetadata export_data_details = 21;</code> 531 * 532 * @return The exportDataDetails. 533 */ 534 @java.lang.Override getExportDataDetails()535 public com.google.cloud.automl.v1.ExportDataOperationMetadata getExportDataDetails() { 536 if (detailsCase_ == 21) { 537 return (com.google.cloud.automl.v1.ExportDataOperationMetadata) details_; 538 } 539 return com.google.cloud.automl.v1.ExportDataOperationMetadata.getDefaultInstance(); 540 } 541 /** 542 * 543 * 544 * <pre> 545 * Details of ExportData operation. 546 * </pre> 547 * 548 * <code>.google.cloud.automl.v1.ExportDataOperationMetadata export_data_details = 21;</code> 549 */ 550 @java.lang.Override 551 public com.google.cloud.automl.v1.ExportDataOperationMetadataOrBuilder getExportDataDetailsOrBuilder()552 getExportDataDetailsOrBuilder() { 553 if (detailsCase_ == 21) { 554 return (com.google.cloud.automl.v1.ExportDataOperationMetadata) details_; 555 } 556 return com.google.cloud.automl.v1.ExportDataOperationMetadata.getDefaultInstance(); 557 } 558 559 public static final int EXPORT_MODEL_DETAILS_FIELD_NUMBER = 22; 560 /** 561 * 562 * 563 * <pre> 564 * Details of ExportModel operation. 565 * </pre> 566 * 567 * <code>.google.cloud.automl.v1.ExportModelOperationMetadata export_model_details = 22;</code> 568 * 569 * @return Whether the exportModelDetails field is set. 570 */ 571 @java.lang.Override hasExportModelDetails()572 public boolean hasExportModelDetails() { 573 return detailsCase_ == 22; 574 } 575 /** 576 * 577 * 578 * <pre> 579 * Details of ExportModel operation. 580 * </pre> 581 * 582 * <code>.google.cloud.automl.v1.ExportModelOperationMetadata export_model_details = 22;</code> 583 * 584 * @return The exportModelDetails. 585 */ 586 @java.lang.Override getExportModelDetails()587 public com.google.cloud.automl.v1.ExportModelOperationMetadata getExportModelDetails() { 588 if (detailsCase_ == 22) { 589 return (com.google.cloud.automl.v1.ExportModelOperationMetadata) details_; 590 } 591 return com.google.cloud.automl.v1.ExportModelOperationMetadata.getDefaultInstance(); 592 } 593 /** 594 * 595 * 596 * <pre> 597 * Details of ExportModel operation. 598 * </pre> 599 * 600 * <code>.google.cloud.automl.v1.ExportModelOperationMetadata export_model_details = 22;</code> 601 */ 602 @java.lang.Override 603 public com.google.cloud.automl.v1.ExportModelOperationMetadataOrBuilder getExportModelDetailsOrBuilder()604 getExportModelDetailsOrBuilder() { 605 if (detailsCase_ == 22) { 606 return (com.google.cloud.automl.v1.ExportModelOperationMetadata) details_; 607 } 608 return com.google.cloud.automl.v1.ExportModelOperationMetadata.getDefaultInstance(); 609 } 610 611 public static final int PROGRESS_PERCENT_FIELD_NUMBER = 13; 612 private int progressPercent_ = 0; 613 /** 614 * 615 * 616 * <pre> 617 * Output only. Progress of operation. Range: [0, 100]. 618 * Not used currently. 619 * </pre> 620 * 621 * <code>int32 progress_percent = 13;</code> 622 * 623 * @return The progressPercent. 624 */ 625 @java.lang.Override getProgressPercent()626 public int getProgressPercent() { 627 return progressPercent_; 628 } 629 630 public static final int PARTIAL_FAILURES_FIELD_NUMBER = 2; 631 632 @SuppressWarnings("serial") 633 private java.util.List<com.google.rpc.Status> partialFailures_; 634 /** 635 * 636 * 637 * <pre> 638 * Output only. Partial failures encountered. 639 * E.g. single files that couldn't be read. 640 * This field should never exceed 20 entries. 641 * Status details field will contain standard GCP error details. 642 * </pre> 643 * 644 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 645 */ 646 @java.lang.Override getPartialFailuresList()647 public java.util.List<com.google.rpc.Status> getPartialFailuresList() { 648 return partialFailures_; 649 } 650 /** 651 * 652 * 653 * <pre> 654 * Output only. Partial failures encountered. 655 * E.g. single files that couldn't be read. 656 * This field should never exceed 20 entries. 657 * Status details field will contain standard GCP error details. 658 * </pre> 659 * 660 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 661 */ 662 @java.lang.Override 663 public java.util.List<? extends com.google.rpc.StatusOrBuilder> getPartialFailuresOrBuilderList()664 getPartialFailuresOrBuilderList() { 665 return partialFailures_; 666 } 667 /** 668 * 669 * 670 * <pre> 671 * Output only. Partial failures encountered. 672 * E.g. single files that couldn't be read. 673 * This field should never exceed 20 entries. 674 * Status details field will contain standard GCP error details. 675 * </pre> 676 * 677 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 678 */ 679 @java.lang.Override getPartialFailuresCount()680 public int getPartialFailuresCount() { 681 return partialFailures_.size(); 682 } 683 /** 684 * 685 * 686 * <pre> 687 * Output only. Partial failures encountered. 688 * E.g. single files that couldn't be read. 689 * This field should never exceed 20 entries. 690 * Status details field will contain standard GCP error details. 691 * </pre> 692 * 693 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 694 */ 695 @java.lang.Override getPartialFailures(int index)696 public com.google.rpc.Status getPartialFailures(int index) { 697 return partialFailures_.get(index); 698 } 699 /** 700 * 701 * 702 * <pre> 703 * Output only. Partial failures encountered. 704 * E.g. single files that couldn't be read. 705 * This field should never exceed 20 entries. 706 * Status details field will contain standard GCP error details. 707 * </pre> 708 * 709 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 710 */ 711 @java.lang.Override getPartialFailuresOrBuilder(int index)712 public com.google.rpc.StatusOrBuilder getPartialFailuresOrBuilder(int index) { 713 return partialFailures_.get(index); 714 } 715 716 public static final int CREATE_TIME_FIELD_NUMBER = 3; 717 private com.google.protobuf.Timestamp createTime_; 718 /** 719 * 720 * 721 * <pre> 722 * Output only. Time when the operation was created. 723 * </pre> 724 * 725 * <code>.google.protobuf.Timestamp create_time = 3;</code> 726 * 727 * @return Whether the createTime field is set. 728 */ 729 @java.lang.Override hasCreateTime()730 public boolean hasCreateTime() { 731 return createTime_ != null; 732 } 733 /** 734 * 735 * 736 * <pre> 737 * Output only. Time when the operation was created. 738 * </pre> 739 * 740 * <code>.google.protobuf.Timestamp create_time = 3;</code> 741 * 742 * @return The createTime. 743 */ 744 @java.lang.Override getCreateTime()745 public com.google.protobuf.Timestamp getCreateTime() { 746 return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; 747 } 748 /** 749 * 750 * 751 * <pre> 752 * Output only. Time when the operation was created. 753 * </pre> 754 * 755 * <code>.google.protobuf.Timestamp create_time = 3;</code> 756 */ 757 @java.lang.Override getCreateTimeOrBuilder()758 public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { 759 return createTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : createTime_; 760 } 761 762 public static final int UPDATE_TIME_FIELD_NUMBER = 4; 763 private com.google.protobuf.Timestamp updateTime_; 764 /** 765 * 766 * 767 * <pre> 768 * Output only. Time when the operation was updated for the last time. 769 * </pre> 770 * 771 * <code>.google.protobuf.Timestamp update_time = 4;</code> 772 * 773 * @return Whether the updateTime field is set. 774 */ 775 @java.lang.Override hasUpdateTime()776 public boolean hasUpdateTime() { 777 return updateTime_ != null; 778 } 779 /** 780 * 781 * 782 * <pre> 783 * Output only. Time when the operation was updated for the last time. 784 * </pre> 785 * 786 * <code>.google.protobuf.Timestamp update_time = 4;</code> 787 * 788 * @return The updateTime. 789 */ 790 @java.lang.Override getUpdateTime()791 public com.google.protobuf.Timestamp getUpdateTime() { 792 return updateTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updateTime_; 793 } 794 /** 795 * 796 * 797 * <pre> 798 * Output only. Time when the operation was updated for the last time. 799 * </pre> 800 * 801 * <code>.google.protobuf.Timestamp update_time = 4;</code> 802 */ 803 @java.lang.Override getUpdateTimeOrBuilder()804 public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { 805 return updateTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updateTime_; 806 } 807 808 private byte memoizedIsInitialized = -1; 809 810 @java.lang.Override isInitialized()811 public final boolean isInitialized() { 812 byte isInitialized = memoizedIsInitialized; 813 if (isInitialized == 1) return true; 814 if (isInitialized == 0) return false; 815 816 memoizedIsInitialized = 1; 817 return true; 818 } 819 820 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)821 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 822 for (int i = 0; i < partialFailures_.size(); i++) { 823 output.writeMessage(2, partialFailures_.get(i)); 824 } 825 if (createTime_ != null) { 826 output.writeMessage(3, getCreateTime()); 827 } 828 if (updateTime_ != null) { 829 output.writeMessage(4, getUpdateTime()); 830 } 831 if (detailsCase_ == 8) { 832 output.writeMessage(8, (com.google.cloud.automl.v1.DeleteOperationMetadata) details_); 833 } 834 if (detailsCase_ == 10) { 835 output.writeMessage(10, (com.google.cloud.automl.v1.CreateModelOperationMetadata) details_); 836 } 837 if (progressPercent_ != 0) { 838 output.writeInt32(13, progressPercent_); 839 } 840 if (detailsCase_ == 15) { 841 output.writeMessage(15, (com.google.cloud.automl.v1.ImportDataOperationMetadata) details_); 842 } 843 if (detailsCase_ == 16) { 844 output.writeMessage(16, (com.google.cloud.automl.v1.BatchPredictOperationMetadata) details_); 845 } 846 if (detailsCase_ == 21) { 847 output.writeMessage(21, (com.google.cloud.automl.v1.ExportDataOperationMetadata) details_); 848 } 849 if (detailsCase_ == 22) { 850 output.writeMessage(22, (com.google.cloud.automl.v1.ExportModelOperationMetadata) details_); 851 } 852 if (detailsCase_ == 24) { 853 output.writeMessage(24, (com.google.cloud.automl.v1.DeployModelOperationMetadata) details_); 854 } 855 if (detailsCase_ == 25) { 856 output.writeMessage(25, (com.google.cloud.automl.v1.UndeployModelOperationMetadata) details_); 857 } 858 if (detailsCase_ == 30) { 859 output.writeMessage(30, (com.google.cloud.automl.v1.CreateDatasetOperationMetadata) details_); 860 } 861 getUnknownFields().writeTo(output); 862 } 863 864 @java.lang.Override getSerializedSize()865 public int getSerializedSize() { 866 int size = memoizedSize; 867 if (size != -1) return size; 868 869 size = 0; 870 for (int i = 0; i < partialFailures_.size(); i++) { 871 size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, partialFailures_.get(i)); 872 } 873 if (createTime_ != null) { 874 size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getCreateTime()); 875 } 876 if (updateTime_ != null) { 877 size += com.google.protobuf.CodedOutputStream.computeMessageSize(4, getUpdateTime()); 878 } 879 if (detailsCase_ == 8) { 880 size += 881 com.google.protobuf.CodedOutputStream.computeMessageSize( 882 8, (com.google.cloud.automl.v1.DeleteOperationMetadata) details_); 883 } 884 if (detailsCase_ == 10) { 885 size += 886 com.google.protobuf.CodedOutputStream.computeMessageSize( 887 10, (com.google.cloud.automl.v1.CreateModelOperationMetadata) details_); 888 } 889 if (progressPercent_ != 0) { 890 size += com.google.protobuf.CodedOutputStream.computeInt32Size(13, progressPercent_); 891 } 892 if (detailsCase_ == 15) { 893 size += 894 com.google.protobuf.CodedOutputStream.computeMessageSize( 895 15, (com.google.cloud.automl.v1.ImportDataOperationMetadata) details_); 896 } 897 if (detailsCase_ == 16) { 898 size += 899 com.google.protobuf.CodedOutputStream.computeMessageSize( 900 16, (com.google.cloud.automl.v1.BatchPredictOperationMetadata) details_); 901 } 902 if (detailsCase_ == 21) { 903 size += 904 com.google.protobuf.CodedOutputStream.computeMessageSize( 905 21, (com.google.cloud.automl.v1.ExportDataOperationMetadata) details_); 906 } 907 if (detailsCase_ == 22) { 908 size += 909 com.google.protobuf.CodedOutputStream.computeMessageSize( 910 22, (com.google.cloud.automl.v1.ExportModelOperationMetadata) details_); 911 } 912 if (detailsCase_ == 24) { 913 size += 914 com.google.protobuf.CodedOutputStream.computeMessageSize( 915 24, (com.google.cloud.automl.v1.DeployModelOperationMetadata) details_); 916 } 917 if (detailsCase_ == 25) { 918 size += 919 com.google.protobuf.CodedOutputStream.computeMessageSize( 920 25, (com.google.cloud.automl.v1.UndeployModelOperationMetadata) details_); 921 } 922 if (detailsCase_ == 30) { 923 size += 924 com.google.protobuf.CodedOutputStream.computeMessageSize( 925 30, (com.google.cloud.automl.v1.CreateDatasetOperationMetadata) details_); 926 } 927 size += getUnknownFields().getSerializedSize(); 928 memoizedSize = size; 929 return size; 930 } 931 932 @java.lang.Override equals(final java.lang.Object obj)933 public boolean equals(final java.lang.Object obj) { 934 if (obj == this) { 935 return true; 936 } 937 if (!(obj instanceof com.google.cloud.automl.v1.OperationMetadata)) { 938 return super.equals(obj); 939 } 940 com.google.cloud.automl.v1.OperationMetadata other = 941 (com.google.cloud.automl.v1.OperationMetadata) obj; 942 943 if (getProgressPercent() != other.getProgressPercent()) return false; 944 if (!getPartialFailuresList().equals(other.getPartialFailuresList())) return false; 945 if (hasCreateTime() != other.hasCreateTime()) return false; 946 if (hasCreateTime()) { 947 if (!getCreateTime().equals(other.getCreateTime())) return false; 948 } 949 if (hasUpdateTime() != other.hasUpdateTime()) return false; 950 if (hasUpdateTime()) { 951 if (!getUpdateTime().equals(other.getUpdateTime())) return false; 952 } 953 if (!getDetailsCase().equals(other.getDetailsCase())) return false; 954 switch (detailsCase_) { 955 case 8: 956 if (!getDeleteDetails().equals(other.getDeleteDetails())) return false; 957 break; 958 case 24: 959 if (!getDeployModelDetails().equals(other.getDeployModelDetails())) return false; 960 break; 961 case 25: 962 if (!getUndeployModelDetails().equals(other.getUndeployModelDetails())) return false; 963 break; 964 case 10: 965 if (!getCreateModelDetails().equals(other.getCreateModelDetails())) return false; 966 break; 967 case 30: 968 if (!getCreateDatasetDetails().equals(other.getCreateDatasetDetails())) return false; 969 break; 970 case 15: 971 if (!getImportDataDetails().equals(other.getImportDataDetails())) return false; 972 break; 973 case 16: 974 if (!getBatchPredictDetails().equals(other.getBatchPredictDetails())) return false; 975 break; 976 case 21: 977 if (!getExportDataDetails().equals(other.getExportDataDetails())) return false; 978 break; 979 case 22: 980 if (!getExportModelDetails().equals(other.getExportModelDetails())) return false; 981 break; 982 case 0: 983 default: 984 } 985 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 986 return true; 987 } 988 989 @java.lang.Override hashCode()990 public int hashCode() { 991 if (memoizedHashCode != 0) { 992 return memoizedHashCode; 993 } 994 int hash = 41; 995 hash = (19 * hash) + getDescriptor().hashCode(); 996 hash = (37 * hash) + PROGRESS_PERCENT_FIELD_NUMBER; 997 hash = (53 * hash) + getProgressPercent(); 998 if (getPartialFailuresCount() > 0) { 999 hash = (37 * hash) + PARTIAL_FAILURES_FIELD_NUMBER; 1000 hash = (53 * hash) + getPartialFailuresList().hashCode(); 1001 } 1002 if (hasCreateTime()) { 1003 hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; 1004 hash = (53 * hash) + getCreateTime().hashCode(); 1005 } 1006 if (hasUpdateTime()) { 1007 hash = (37 * hash) + UPDATE_TIME_FIELD_NUMBER; 1008 hash = (53 * hash) + getUpdateTime().hashCode(); 1009 } 1010 switch (detailsCase_) { 1011 case 8: 1012 hash = (37 * hash) + DELETE_DETAILS_FIELD_NUMBER; 1013 hash = (53 * hash) + getDeleteDetails().hashCode(); 1014 break; 1015 case 24: 1016 hash = (37 * hash) + DEPLOY_MODEL_DETAILS_FIELD_NUMBER; 1017 hash = (53 * hash) + getDeployModelDetails().hashCode(); 1018 break; 1019 case 25: 1020 hash = (37 * hash) + UNDEPLOY_MODEL_DETAILS_FIELD_NUMBER; 1021 hash = (53 * hash) + getUndeployModelDetails().hashCode(); 1022 break; 1023 case 10: 1024 hash = (37 * hash) + CREATE_MODEL_DETAILS_FIELD_NUMBER; 1025 hash = (53 * hash) + getCreateModelDetails().hashCode(); 1026 break; 1027 case 30: 1028 hash = (37 * hash) + CREATE_DATASET_DETAILS_FIELD_NUMBER; 1029 hash = (53 * hash) + getCreateDatasetDetails().hashCode(); 1030 break; 1031 case 15: 1032 hash = (37 * hash) + IMPORT_DATA_DETAILS_FIELD_NUMBER; 1033 hash = (53 * hash) + getImportDataDetails().hashCode(); 1034 break; 1035 case 16: 1036 hash = (37 * hash) + BATCH_PREDICT_DETAILS_FIELD_NUMBER; 1037 hash = (53 * hash) + getBatchPredictDetails().hashCode(); 1038 break; 1039 case 21: 1040 hash = (37 * hash) + EXPORT_DATA_DETAILS_FIELD_NUMBER; 1041 hash = (53 * hash) + getExportDataDetails().hashCode(); 1042 break; 1043 case 22: 1044 hash = (37 * hash) + EXPORT_MODEL_DETAILS_FIELD_NUMBER; 1045 hash = (53 * hash) + getExportModelDetails().hashCode(); 1046 break; 1047 case 0: 1048 default: 1049 } 1050 hash = (29 * hash) + getUnknownFields().hashCode(); 1051 memoizedHashCode = hash; 1052 return hash; 1053 } 1054 parseFrom(java.nio.ByteBuffer data)1055 public static com.google.cloud.automl.v1.OperationMetadata parseFrom(java.nio.ByteBuffer data) 1056 throws com.google.protobuf.InvalidProtocolBufferException { 1057 return PARSER.parseFrom(data); 1058 } 1059 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1060 public static com.google.cloud.automl.v1.OperationMetadata parseFrom( 1061 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1062 throws com.google.protobuf.InvalidProtocolBufferException { 1063 return PARSER.parseFrom(data, extensionRegistry); 1064 } 1065 parseFrom( com.google.protobuf.ByteString data)1066 public static com.google.cloud.automl.v1.OperationMetadata parseFrom( 1067 com.google.protobuf.ByteString data) 1068 throws com.google.protobuf.InvalidProtocolBufferException { 1069 return PARSER.parseFrom(data); 1070 } 1071 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1072 public static com.google.cloud.automl.v1.OperationMetadata parseFrom( 1073 com.google.protobuf.ByteString data, 1074 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1075 throws com.google.protobuf.InvalidProtocolBufferException { 1076 return PARSER.parseFrom(data, extensionRegistry); 1077 } 1078 parseFrom(byte[] data)1079 public static com.google.cloud.automl.v1.OperationMetadata parseFrom(byte[] data) 1080 throws com.google.protobuf.InvalidProtocolBufferException { 1081 return PARSER.parseFrom(data); 1082 } 1083 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1084 public static com.google.cloud.automl.v1.OperationMetadata parseFrom( 1085 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1086 throws com.google.protobuf.InvalidProtocolBufferException { 1087 return PARSER.parseFrom(data, extensionRegistry); 1088 } 1089 parseFrom(java.io.InputStream input)1090 public static com.google.cloud.automl.v1.OperationMetadata parseFrom(java.io.InputStream input) 1091 throws java.io.IOException { 1092 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 1093 } 1094 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1095 public static com.google.cloud.automl.v1.OperationMetadata parseFrom( 1096 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1097 throws java.io.IOException { 1098 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 1099 PARSER, input, extensionRegistry); 1100 } 1101 parseDelimitedFrom( java.io.InputStream input)1102 public static com.google.cloud.automl.v1.OperationMetadata parseDelimitedFrom( 1103 java.io.InputStream input) throws java.io.IOException { 1104 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 1105 } 1106 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1107 public static com.google.cloud.automl.v1.OperationMetadata parseDelimitedFrom( 1108 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1109 throws java.io.IOException { 1110 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 1111 PARSER, input, extensionRegistry); 1112 } 1113 parseFrom( com.google.protobuf.CodedInputStream input)1114 public static com.google.cloud.automl.v1.OperationMetadata parseFrom( 1115 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 1116 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 1117 } 1118 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1119 public static com.google.cloud.automl.v1.OperationMetadata parseFrom( 1120 com.google.protobuf.CodedInputStream input, 1121 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1122 throws java.io.IOException { 1123 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 1124 PARSER, input, extensionRegistry); 1125 } 1126 1127 @java.lang.Override newBuilderForType()1128 public Builder newBuilderForType() { 1129 return newBuilder(); 1130 } 1131 newBuilder()1132 public static Builder newBuilder() { 1133 return DEFAULT_INSTANCE.toBuilder(); 1134 } 1135 newBuilder(com.google.cloud.automl.v1.OperationMetadata prototype)1136 public static Builder newBuilder(com.google.cloud.automl.v1.OperationMetadata prototype) { 1137 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 1138 } 1139 1140 @java.lang.Override toBuilder()1141 public Builder toBuilder() { 1142 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 1143 } 1144 1145 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)1146 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 1147 Builder builder = new Builder(parent); 1148 return builder; 1149 } 1150 /** 1151 * 1152 * 1153 * <pre> 1154 * Metadata used across all long running operations returned by AutoML API. 1155 * </pre> 1156 * 1157 * Protobuf type {@code google.cloud.automl.v1.OperationMetadata} 1158 */ 1159 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 1160 implements 1161 // @@protoc_insertion_point(builder_implements:google.cloud.automl.v1.OperationMetadata) 1162 com.google.cloud.automl.v1.OperationMetadataOrBuilder { getDescriptor()1163 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 1164 return com.google.cloud.automl.v1.Operations 1165 .internal_static_google_cloud_automl_v1_OperationMetadata_descriptor; 1166 } 1167 1168 @java.lang.Override 1169 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()1170 internalGetFieldAccessorTable() { 1171 return com.google.cloud.automl.v1.Operations 1172 .internal_static_google_cloud_automl_v1_OperationMetadata_fieldAccessorTable 1173 .ensureFieldAccessorsInitialized( 1174 com.google.cloud.automl.v1.OperationMetadata.class, 1175 com.google.cloud.automl.v1.OperationMetadata.Builder.class); 1176 } 1177 1178 // Construct using com.google.cloud.automl.v1.OperationMetadata.newBuilder() Builder()1179 private Builder() {} 1180 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)1181 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 1182 super(parent); 1183 } 1184 1185 @java.lang.Override clear()1186 public Builder clear() { 1187 super.clear(); 1188 bitField0_ = 0; 1189 if (deleteDetailsBuilder_ != null) { 1190 deleteDetailsBuilder_.clear(); 1191 } 1192 if (deployModelDetailsBuilder_ != null) { 1193 deployModelDetailsBuilder_.clear(); 1194 } 1195 if (undeployModelDetailsBuilder_ != null) { 1196 undeployModelDetailsBuilder_.clear(); 1197 } 1198 if (createModelDetailsBuilder_ != null) { 1199 createModelDetailsBuilder_.clear(); 1200 } 1201 if (createDatasetDetailsBuilder_ != null) { 1202 createDatasetDetailsBuilder_.clear(); 1203 } 1204 if (importDataDetailsBuilder_ != null) { 1205 importDataDetailsBuilder_.clear(); 1206 } 1207 if (batchPredictDetailsBuilder_ != null) { 1208 batchPredictDetailsBuilder_.clear(); 1209 } 1210 if (exportDataDetailsBuilder_ != null) { 1211 exportDataDetailsBuilder_.clear(); 1212 } 1213 if (exportModelDetailsBuilder_ != null) { 1214 exportModelDetailsBuilder_.clear(); 1215 } 1216 progressPercent_ = 0; 1217 if (partialFailuresBuilder_ == null) { 1218 partialFailures_ = java.util.Collections.emptyList(); 1219 } else { 1220 partialFailures_ = null; 1221 partialFailuresBuilder_.clear(); 1222 } 1223 bitField0_ = (bitField0_ & ~0x00000400); 1224 createTime_ = null; 1225 if (createTimeBuilder_ != null) { 1226 createTimeBuilder_.dispose(); 1227 createTimeBuilder_ = null; 1228 } 1229 updateTime_ = null; 1230 if (updateTimeBuilder_ != null) { 1231 updateTimeBuilder_.dispose(); 1232 updateTimeBuilder_ = null; 1233 } 1234 detailsCase_ = 0; 1235 details_ = null; 1236 return this; 1237 } 1238 1239 @java.lang.Override getDescriptorForType()1240 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 1241 return com.google.cloud.automl.v1.Operations 1242 .internal_static_google_cloud_automl_v1_OperationMetadata_descriptor; 1243 } 1244 1245 @java.lang.Override getDefaultInstanceForType()1246 public com.google.cloud.automl.v1.OperationMetadata getDefaultInstanceForType() { 1247 return com.google.cloud.automl.v1.OperationMetadata.getDefaultInstance(); 1248 } 1249 1250 @java.lang.Override build()1251 public com.google.cloud.automl.v1.OperationMetadata build() { 1252 com.google.cloud.automl.v1.OperationMetadata result = buildPartial(); 1253 if (!result.isInitialized()) { 1254 throw newUninitializedMessageException(result); 1255 } 1256 return result; 1257 } 1258 1259 @java.lang.Override buildPartial()1260 public com.google.cloud.automl.v1.OperationMetadata buildPartial() { 1261 com.google.cloud.automl.v1.OperationMetadata result = 1262 new com.google.cloud.automl.v1.OperationMetadata(this); 1263 buildPartialRepeatedFields(result); 1264 if (bitField0_ != 0) { 1265 buildPartial0(result); 1266 } 1267 buildPartialOneofs(result); 1268 onBuilt(); 1269 return result; 1270 } 1271 buildPartialRepeatedFields(com.google.cloud.automl.v1.OperationMetadata result)1272 private void buildPartialRepeatedFields(com.google.cloud.automl.v1.OperationMetadata result) { 1273 if (partialFailuresBuilder_ == null) { 1274 if (((bitField0_ & 0x00000400) != 0)) { 1275 partialFailures_ = java.util.Collections.unmodifiableList(partialFailures_); 1276 bitField0_ = (bitField0_ & ~0x00000400); 1277 } 1278 result.partialFailures_ = partialFailures_; 1279 } else { 1280 result.partialFailures_ = partialFailuresBuilder_.build(); 1281 } 1282 } 1283 buildPartial0(com.google.cloud.automl.v1.OperationMetadata result)1284 private void buildPartial0(com.google.cloud.automl.v1.OperationMetadata result) { 1285 int from_bitField0_ = bitField0_; 1286 if (((from_bitField0_ & 0x00000200) != 0)) { 1287 result.progressPercent_ = progressPercent_; 1288 } 1289 if (((from_bitField0_ & 0x00000800) != 0)) { 1290 result.createTime_ = createTimeBuilder_ == null ? createTime_ : createTimeBuilder_.build(); 1291 } 1292 if (((from_bitField0_ & 0x00001000) != 0)) { 1293 result.updateTime_ = updateTimeBuilder_ == null ? updateTime_ : updateTimeBuilder_.build(); 1294 } 1295 } 1296 buildPartialOneofs(com.google.cloud.automl.v1.OperationMetadata result)1297 private void buildPartialOneofs(com.google.cloud.automl.v1.OperationMetadata result) { 1298 result.detailsCase_ = detailsCase_; 1299 result.details_ = this.details_; 1300 if (detailsCase_ == 8 && deleteDetailsBuilder_ != null) { 1301 result.details_ = deleteDetailsBuilder_.build(); 1302 } 1303 if (detailsCase_ == 24 && deployModelDetailsBuilder_ != null) { 1304 result.details_ = deployModelDetailsBuilder_.build(); 1305 } 1306 if (detailsCase_ == 25 && undeployModelDetailsBuilder_ != null) { 1307 result.details_ = undeployModelDetailsBuilder_.build(); 1308 } 1309 if (detailsCase_ == 10 && createModelDetailsBuilder_ != null) { 1310 result.details_ = createModelDetailsBuilder_.build(); 1311 } 1312 if (detailsCase_ == 30 && createDatasetDetailsBuilder_ != null) { 1313 result.details_ = createDatasetDetailsBuilder_.build(); 1314 } 1315 if (detailsCase_ == 15 && importDataDetailsBuilder_ != null) { 1316 result.details_ = importDataDetailsBuilder_.build(); 1317 } 1318 if (detailsCase_ == 16 && batchPredictDetailsBuilder_ != null) { 1319 result.details_ = batchPredictDetailsBuilder_.build(); 1320 } 1321 if (detailsCase_ == 21 && exportDataDetailsBuilder_ != null) { 1322 result.details_ = exportDataDetailsBuilder_.build(); 1323 } 1324 if (detailsCase_ == 22 && exportModelDetailsBuilder_ != null) { 1325 result.details_ = exportModelDetailsBuilder_.build(); 1326 } 1327 } 1328 1329 @java.lang.Override clone()1330 public Builder clone() { 1331 return super.clone(); 1332 } 1333 1334 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)1335 public Builder setField( 1336 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 1337 return super.setField(field, value); 1338 } 1339 1340 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)1341 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 1342 return super.clearField(field); 1343 } 1344 1345 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)1346 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 1347 return super.clearOneof(oneof); 1348 } 1349 1350 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)1351 public Builder setRepeatedField( 1352 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 1353 return super.setRepeatedField(field, index, value); 1354 } 1355 1356 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)1357 public Builder addRepeatedField( 1358 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 1359 return super.addRepeatedField(field, value); 1360 } 1361 1362 @java.lang.Override mergeFrom(com.google.protobuf.Message other)1363 public Builder mergeFrom(com.google.protobuf.Message other) { 1364 if (other instanceof com.google.cloud.automl.v1.OperationMetadata) { 1365 return mergeFrom((com.google.cloud.automl.v1.OperationMetadata) other); 1366 } else { 1367 super.mergeFrom(other); 1368 return this; 1369 } 1370 } 1371 mergeFrom(com.google.cloud.automl.v1.OperationMetadata other)1372 public Builder mergeFrom(com.google.cloud.automl.v1.OperationMetadata other) { 1373 if (other == com.google.cloud.automl.v1.OperationMetadata.getDefaultInstance()) return this; 1374 if (other.getProgressPercent() != 0) { 1375 setProgressPercent(other.getProgressPercent()); 1376 } 1377 if (partialFailuresBuilder_ == null) { 1378 if (!other.partialFailures_.isEmpty()) { 1379 if (partialFailures_.isEmpty()) { 1380 partialFailures_ = other.partialFailures_; 1381 bitField0_ = (bitField0_ & ~0x00000400); 1382 } else { 1383 ensurePartialFailuresIsMutable(); 1384 partialFailures_.addAll(other.partialFailures_); 1385 } 1386 onChanged(); 1387 } 1388 } else { 1389 if (!other.partialFailures_.isEmpty()) { 1390 if (partialFailuresBuilder_.isEmpty()) { 1391 partialFailuresBuilder_.dispose(); 1392 partialFailuresBuilder_ = null; 1393 partialFailures_ = other.partialFailures_; 1394 bitField0_ = (bitField0_ & ~0x00000400); 1395 partialFailuresBuilder_ = 1396 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders 1397 ? getPartialFailuresFieldBuilder() 1398 : null; 1399 } else { 1400 partialFailuresBuilder_.addAllMessages(other.partialFailures_); 1401 } 1402 } 1403 } 1404 if (other.hasCreateTime()) { 1405 mergeCreateTime(other.getCreateTime()); 1406 } 1407 if (other.hasUpdateTime()) { 1408 mergeUpdateTime(other.getUpdateTime()); 1409 } 1410 switch (other.getDetailsCase()) { 1411 case DELETE_DETAILS: 1412 { 1413 mergeDeleteDetails(other.getDeleteDetails()); 1414 break; 1415 } 1416 case DEPLOY_MODEL_DETAILS: 1417 { 1418 mergeDeployModelDetails(other.getDeployModelDetails()); 1419 break; 1420 } 1421 case UNDEPLOY_MODEL_DETAILS: 1422 { 1423 mergeUndeployModelDetails(other.getUndeployModelDetails()); 1424 break; 1425 } 1426 case CREATE_MODEL_DETAILS: 1427 { 1428 mergeCreateModelDetails(other.getCreateModelDetails()); 1429 break; 1430 } 1431 case CREATE_DATASET_DETAILS: 1432 { 1433 mergeCreateDatasetDetails(other.getCreateDatasetDetails()); 1434 break; 1435 } 1436 case IMPORT_DATA_DETAILS: 1437 { 1438 mergeImportDataDetails(other.getImportDataDetails()); 1439 break; 1440 } 1441 case BATCH_PREDICT_DETAILS: 1442 { 1443 mergeBatchPredictDetails(other.getBatchPredictDetails()); 1444 break; 1445 } 1446 case EXPORT_DATA_DETAILS: 1447 { 1448 mergeExportDataDetails(other.getExportDataDetails()); 1449 break; 1450 } 1451 case EXPORT_MODEL_DETAILS: 1452 { 1453 mergeExportModelDetails(other.getExportModelDetails()); 1454 break; 1455 } 1456 case DETAILS_NOT_SET: 1457 { 1458 break; 1459 } 1460 } 1461 this.mergeUnknownFields(other.getUnknownFields()); 1462 onChanged(); 1463 return this; 1464 } 1465 1466 @java.lang.Override isInitialized()1467 public final boolean isInitialized() { 1468 return true; 1469 } 1470 1471 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)1472 public Builder mergeFrom( 1473 com.google.protobuf.CodedInputStream input, 1474 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1475 throws java.io.IOException { 1476 if (extensionRegistry == null) { 1477 throw new java.lang.NullPointerException(); 1478 } 1479 try { 1480 boolean done = false; 1481 while (!done) { 1482 int tag = input.readTag(); 1483 switch (tag) { 1484 case 0: 1485 done = true; 1486 break; 1487 case 18: 1488 { 1489 com.google.rpc.Status m = 1490 input.readMessage(com.google.rpc.Status.parser(), extensionRegistry); 1491 if (partialFailuresBuilder_ == null) { 1492 ensurePartialFailuresIsMutable(); 1493 partialFailures_.add(m); 1494 } else { 1495 partialFailuresBuilder_.addMessage(m); 1496 } 1497 break; 1498 } // case 18 1499 case 26: 1500 { 1501 input.readMessage(getCreateTimeFieldBuilder().getBuilder(), extensionRegistry); 1502 bitField0_ |= 0x00000800; 1503 break; 1504 } // case 26 1505 case 34: 1506 { 1507 input.readMessage(getUpdateTimeFieldBuilder().getBuilder(), extensionRegistry); 1508 bitField0_ |= 0x00001000; 1509 break; 1510 } // case 34 1511 case 66: 1512 { 1513 input.readMessage(getDeleteDetailsFieldBuilder().getBuilder(), extensionRegistry); 1514 detailsCase_ = 8; 1515 break; 1516 } // case 66 1517 case 82: 1518 { 1519 input.readMessage( 1520 getCreateModelDetailsFieldBuilder().getBuilder(), extensionRegistry); 1521 detailsCase_ = 10; 1522 break; 1523 } // case 82 1524 case 104: 1525 { 1526 progressPercent_ = input.readInt32(); 1527 bitField0_ |= 0x00000200; 1528 break; 1529 } // case 104 1530 case 122: 1531 { 1532 input.readMessage( 1533 getImportDataDetailsFieldBuilder().getBuilder(), extensionRegistry); 1534 detailsCase_ = 15; 1535 break; 1536 } // case 122 1537 case 130: 1538 { 1539 input.readMessage( 1540 getBatchPredictDetailsFieldBuilder().getBuilder(), extensionRegistry); 1541 detailsCase_ = 16; 1542 break; 1543 } // case 130 1544 case 170: 1545 { 1546 input.readMessage( 1547 getExportDataDetailsFieldBuilder().getBuilder(), extensionRegistry); 1548 detailsCase_ = 21; 1549 break; 1550 } // case 170 1551 case 178: 1552 { 1553 input.readMessage( 1554 getExportModelDetailsFieldBuilder().getBuilder(), extensionRegistry); 1555 detailsCase_ = 22; 1556 break; 1557 } // case 178 1558 case 194: 1559 { 1560 input.readMessage( 1561 getDeployModelDetailsFieldBuilder().getBuilder(), extensionRegistry); 1562 detailsCase_ = 24; 1563 break; 1564 } // case 194 1565 case 202: 1566 { 1567 input.readMessage( 1568 getUndeployModelDetailsFieldBuilder().getBuilder(), extensionRegistry); 1569 detailsCase_ = 25; 1570 break; 1571 } // case 202 1572 case 242: 1573 { 1574 input.readMessage( 1575 getCreateDatasetDetailsFieldBuilder().getBuilder(), extensionRegistry); 1576 detailsCase_ = 30; 1577 break; 1578 } // case 242 1579 default: 1580 { 1581 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 1582 done = true; // was an endgroup tag 1583 } 1584 break; 1585 } // default: 1586 } // switch (tag) 1587 } // while (!done) 1588 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1589 throw e.unwrapIOException(); 1590 } finally { 1591 onChanged(); 1592 } // finally 1593 return this; 1594 } 1595 1596 private int detailsCase_ = 0; 1597 private java.lang.Object details_; 1598 getDetailsCase()1599 public DetailsCase getDetailsCase() { 1600 return DetailsCase.forNumber(detailsCase_); 1601 } 1602 clearDetails()1603 public Builder clearDetails() { 1604 detailsCase_ = 0; 1605 details_ = null; 1606 onChanged(); 1607 return this; 1608 } 1609 1610 private int bitField0_; 1611 1612 private com.google.protobuf.SingleFieldBuilderV3< 1613 com.google.cloud.automl.v1.DeleteOperationMetadata, 1614 com.google.cloud.automl.v1.DeleteOperationMetadata.Builder, 1615 com.google.cloud.automl.v1.DeleteOperationMetadataOrBuilder> 1616 deleteDetailsBuilder_; 1617 /** 1618 * 1619 * 1620 * <pre> 1621 * Details of a Delete operation. 1622 * </pre> 1623 * 1624 * <code>.google.cloud.automl.v1.DeleteOperationMetadata delete_details = 8;</code> 1625 * 1626 * @return Whether the deleteDetails field is set. 1627 */ 1628 @java.lang.Override hasDeleteDetails()1629 public boolean hasDeleteDetails() { 1630 return detailsCase_ == 8; 1631 } 1632 /** 1633 * 1634 * 1635 * <pre> 1636 * Details of a Delete operation. 1637 * </pre> 1638 * 1639 * <code>.google.cloud.automl.v1.DeleteOperationMetadata delete_details = 8;</code> 1640 * 1641 * @return The deleteDetails. 1642 */ 1643 @java.lang.Override getDeleteDetails()1644 public com.google.cloud.automl.v1.DeleteOperationMetadata getDeleteDetails() { 1645 if (deleteDetailsBuilder_ == null) { 1646 if (detailsCase_ == 8) { 1647 return (com.google.cloud.automl.v1.DeleteOperationMetadata) details_; 1648 } 1649 return com.google.cloud.automl.v1.DeleteOperationMetadata.getDefaultInstance(); 1650 } else { 1651 if (detailsCase_ == 8) { 1652 return deleteDetailsBuilder_.getMessage(); 1653 } 1654 return com.google.cloud.automl.v1.DeleteOperationMetadata.getDefaultInstance(); 1655 } 1656 } 1657 /** 1658 * 1659 * 1660 * <pre> 1661 * Details of a Delete operation. 1662 * </pre> 1663 * 1664 * <code>.google.cloud.automl.v1.DeleteOperationMetadata delete_details = 8;</code> 1665 */ setDeleteDetails(com.google.cloud.automl.v1.DeleteOperationMetadata value)1666 public Builder setDeleteDetails(com.google.cloud.automl.v1.DeleteOperationMetadata value) { 1667 if (deleteDetailsBuilder_ == null) { 1668 if (value == null) { 1669 throw new NullPointerException(); 1670 } 1671 details_ = value; 1672 onChanged(); 1673 } else { 1674 deleteDetailsBuilder_.setMessage(value); 1675 } 1676 detailsCase_ = 8; 1677 return this; 1678 } 1679 /** 1680 * 1681 * 1682 * <pre> 1683 * Details of a Delete operation. 1684 * </pre> 1685 * 1686 * <code>.google.cloud.automl.v1.DeleteOperationMetadata delete_details = 8;</code> 1687 */ setDeleteDetails( com.google.cloud.automl.v1.DeleteOperationMetadata.Builder builderForValue)1688 public Builder setDeleteDetails( 1689 com.google.cloud.automl.v1.DeleteOperationMetadata.Builder builderForValue) { 1690 if (deleteDetailsBuilder_ == null) { 1691 details_ = builderForValue.build(); 1692 onChanged(); 1693 } else { 1694 deleteDetailsBuilder_.setMessage(builderForValue.build()); 1695 } 1696 detailsCase_ = 8; 1697 return this; 1698 } 1699 /** 1700 * 1701 * 1702 * <pre> 1703 * Details of a Delete operation. 1704 * </pre> 1705 * 1706 * <code>.google.cloud.automl.v1.DeleteOperationMetadata delete_details = 8;</code> 1707 */ mergeDeleteDetails(com.google.cloud.automl.v1.DeleteOperationMetadata value)1708 public Builder mergeDeleteDetails(com.google.cloud.automl.v1.DeleteOperationMetadata value) { 1709 if (deleteDetailsBuilder_ == null) { 1710 if (detailsCase_ == 8 1711 && details_ 1712 != com.google.cloud.automl.v1.DeleteOperationMetadata.getDefaultInstance()) { 1713 details_ = 1714 com.google.cloud.automl.v1.DeleteOperationMetadata.newBuilder( 1715 (com.google.cloud.automl.v1.DeleteOperationMetadata) details_) 1716 .mergeFrom(value) 1717 .buildPartial(); 1718 } else { 1719 details_ = value; 1720 } 1721 onChanged(); 1722 } else { 1723 if (detailsCase_ == 8) { 1724 deleteDetailsBuilder_.mergeFrom(value); 1725 } else { 1726 deleteDetailsBuilder_.setMessage(value); 1727 } 1728 } 1729 detailsCase_ = 8; 1730 return this; 1731 } 1732 /** 1733 * 1734 * 1735 * <pre> 1736 * Details of a Delete operation. 1737 * </pre> 1738 * 1739 * <code>.google.cloud.automl.v1.DeleteOperationMetadata delete_details = 8;</code> 1740 */ clearDeleteDetails()1741 public Builder clearDeleteDetails() { 1742 if (deleteDetailsBuilder_ == null) { 1743 if (detailsCase_ == 8) { 1744 detailsCase_ = 0; 1745 details_ = null; 1746 onChanged(); 1747 } 1748 } else { 1749 if (detailsCase_ == 8) { 1750 detailsCase_ = 0; 1751 details_ = null; 1752 } 1753 deleteDetailsBuilder_.clear(); 1754 } 1755 return this; 1756 } 1757 /** 1758 * 1759 * 1760 * <pre> 1761 * Details of a Delete operation. 1762 * </pre> 1763 * 1764 * <code>.google.cloud.automl.v1.DeleteOperationMetadata delete_details = 8;</code> 1765 */ getDeleteDetailsBuilder()1766 public com.google.cloud.automl.v1.DeleteOperationMetadata.Builder getDeleteDetailsBuilder() { 1767 return getDeleteDetailsFieldBuilder().getBuilder(); 1768 } 1769 /** 1770 * 1771 * 1772 * <pre> 1773 * Details of a Delete operation. 1774 * </pre> 1775 * 1776 * <code>.google.cloud.automl.v1.DeleteOperationMetadata delete_details = 8;</code> 1777 */ 1778 @java.lang.Override getDeleteDetailsOrBuilder()1779 public com.google.cloud.automl.v1.DeleteOperationMetadataOrBuilder getDeleteDetailsOrBuilder() { 1780 if ((detailsCase_ == 8) && (deleteDetailsBuilder_ != null)) { 1781 return deleteDetailsBuilder_.getMessageOrBuilder(); 1782 } else { 1783 if (detailsCase_ == 8) { 1784 return (com.google.cloud.automl.v1.DeleteOperationMetadata) details_; 1785 } 1786 return com.google.cloud.automl.v1.DeleteOperationMetadata.getDefaultInstance(); 1787 } 1788 } 1789 /** 1790 * 1791 * 1792 * <pre> 1793 * Details of a Delete operation. 1794 * </pre> 1795 * 1796 * <code>.google.cloud.automl.v1.DeleteOperationMetadata delete_details = 8;</code> 1797 */ 1798 private com.google.protobuf.SingleFieldBuilderV3< 1799 com.google.cloud.automl.v1.DeleteOperationMetadata, 1800 com.google.cloud.automl.v1.DeleteOperationMetadata.Builder, 1801 com.google.cloud.automl.v1.DeleteOperationMetadataOrBuilder> getDeleteDetailsFieldBuilder()1802 getDeleteDetailsFieldBuilder() { 1803 if (deleteDetailsBuilder_ == null) { 1804 if (!(detailsCase_ == 8)) { 1805 details_ = com.google.cloud.automl.v1.DeleteOperationMetadata.getDefaultInstance(); 1806 } 1807 deleteDetailsBuilder_ = 1808 new com.google.protobuf.SingleFieldBuilderV3< 1809 com.google.cloud.automl.v1.DeleteOperationMetadata, 1810 com.google.cloud.automl.v1.DeleteOperationMetadata.Builder, 1811 com.google.cloud.automl.v1.DeleteOperationMetadataOrBuilder>( 1812 (com.google.cloud.automl.v1.DeleteOperationMetadata) details_, 1813 getParentForChildren(), 1814 isClean()); 1815 details_ = null; 1816 } 1817 detailsCase_ = 8; 1818 onChanged(); 1819 return deleteDetailsBuilder_; 1820 } 1821 1822 private com.google.protobuf.SingleFieldBuilderV3< 1823 com.google.cloud.automl.v1.DeployModelOperationMetadata, 1824 com.google.cloud.automl.v1.DeployModelOperationMetadata.Builder, 1825 com.google.cloud.automl.v1.DeployModelOperationMetadataOrBuilder> 1826 deployModelDetailsBuilder_; 1827 /** 1828 * 1829 * 1830 * <pre> 1831 * Details of a DeployModel operation. 1832 * </pre> 1833 * 1834 * <code>.google.cloud.automl.v1.DeployModelOperationMetadata deploy_model_details = 24;</code> 1835 * 1836 * @return Whether the deployModelDetails field is set. 1837 */ 1838 @java.lang.Override hasDeployModelDetails()1839 public boolean hasDeployModelDetails() { 1840 return detailsCase_ == 24; 1841 } 1842 /** 1843 * 1844 * 1845 * <pre> 1846 * Details of a DeployModel operation. 1847 * </pre> 1848 * 1849 * <code>.google.cloud.automl.v1.DeployModelOperationMetadata deploy_model_details = 24;</code> 1850 * 1851 * @return The deployModelDetails. 1852 */ 1853 @java.lang.Override getDeployModelDetails()1854 public com.google.cloud.automl.v1.DeployModelOperationMetadata getDeployModelDetails() { 1855 if (deployModelDetailsBuilder_ == null) { 1856 if (detailsCase_ == 24) { 1857 return (com.google.cloud.automl.v1.DeployModelOperationMetadata) details_; 1858 } 1859 return com.google.cloud.automl.v1.DeployModelOperationMetadata.getDefaultInstance(); 1860 } else { 1861 if (detailsCase_ == 24) { 1862 return deployModelDetailsBuilder_.getMessage(); 1863 } 1864 return com.google.cloud.automl.v1.DeployModelOperationMetadata.getDefaultInstance(); 1865 } 1866 } 1867 /** 1868 * 1869 * 1870 * <pre> 1871 * Details of a DeployModel operation. 1872 * </pre> 1873 * 1874 * <code>.google.cloud.automl.v1.DeployModelOperationMetadata deploy_model_details = 24;</code> 1875 */ setDeployModelDetails( com.google.cloud.automl.v1.DeployModelOperationMetadata value)1876 public Builder setDeployModelDetails( 1877 com.google.cloud.automl.v1.DeployModelOperationMetadata value) { 1878 if (deployModelDetailsBuilder_ == null) { 1879 if (value == null) { 1880 throw new NullPointerException(); 1881 } 1882 details_ = value; 1883 onChanged(); 1884 } else { 1885 deployModelDetailsBuilder_.setMessage(value); 1886 } 1887 detailsCase_ = 24; 1888 return this; 1889 } 1890 /** 1891 * 1892 * 1893 * <pre> 1894 * Details of a DeployModel operation. 1895 * </pre> 1896 * 1897 * <code>.google.cloud.automl.v1.DeployModelOperationMetadata deploy_model_details = 24;</code> 1898 */ setDeployModelDetails( com.google.cloud.automl.v1.DeployModelOperationMetadata.Builder builderForValue)1899 public Builder setDeployModelDetails( 1900 com.google.cloud.automl.v1.DeployModelOperationMetadata.Builder builderForValue) { 1901 if (deployModelDetailsBuilder_ == null) { 1902 details_ = builderForValue.build(); 1903 onChanged(); 1904 } else { 1905 deployModelDetailsBuilder_.setMessage(builderForValue.build()); 1906 } 1907 detailsCase_ = 24; 1908 return this; 1909 } 1910 /** 1911 * 1912 * 1913 * <pre> 1914 * Details of a DeployModel operation. 1915 * </pre> 1916 * 1917 * <code>.google.cloud.automl.v1.DeployModelOperationMetadata deploy_model_details = 24;</code> 1918 */ mergeDeployModelDetails( com.google.cloud.automl.v1.DeployModelOperationMetadata value)1919 public Builder mergeDeployModelDetails( 1920 com.google.cloud.automl.v1.DeployModelOperationMetadata value) { 1921 if (deployModelDetailsBuilder_ == null) { 1922 if (detailsCase_ == 24 1923 && details_ 1924 != com.google.cloud.automl.v1.DeployModelOperationMetadata.getDefaultInstance()) { 1925 details_ = 1926 com.google.cloud.automl.v1.DeployModelOperationMetadata.newBuilder( 1927 (com.google.cloud.automl.v1.DeployModelOperationMetadata) details_) 1928 .mergeFrom(value) 1929 .buildPartial(); 1930 } else { 1931 details_ = value; 1932 } 1933 onChanged(); 1934 } else { 1935 if (detailsCase_ == 24) { 1936 deployModelDetailsBuilder_.mergeFrom(value); 1937 } else { 1938 deployModelDetailsBuilder_.setMessage(value); 1939 } 1940 } 1941 detailsCase_ = 24; 1942 return this; 1943 } 1944 /** 1945 * 1946 * 1947 * <pre> 1948 * Details of a DeployModel operation. 1949 * </pre> 1950 * 1951 * <code>.google.cloud.automl.v1.DeployModelOperationMetadata deploy_model_details = 24;</code> 1952 */ clearDeployModelDetails()1953 public Builder clearDeployModelDetails() { 1954 if (deployModelDetailsBuilder_ == null) { 1955 if (detailsCase_ == 24) { 1956 detailsCase_ = 0; 1957 details_ = null; 1958 onChanged(); 1959 } 1960 } else { 1961 if (detailsCase_ == 24) { 1962 detailsCase_ = 0; 1963 details_ = null; 1964 } 1965 deployModelDetailsBuilder_.clear(); 1966 } 1967 return this; 1968 } 1969 /** 1970 * 1971 * 1972 * <pre> 1973 * Details of a DeployModel operation. 1974 * </pre> 1975 * 1976 * <code>.google.cloud.automl.v1.DeployModelOperationMetadata deploy_model_details = 24;</code> 1977 */ 1978 public com.google.cloud.automl.v1.DeployModelOperationMetadata.Builder getDeployModelDetailsBuilder()1979 getDeployModelDetailsBuilder() { 1980 return getDeployModelDetailsFieldBuilder().getBuilder(); 1981 } 1982 /** 1983 * 1984 * 1985 * <pre> 1986 * Details of a DeployModel operation. 1987 * </pre> 1988 * 1989 * <code>.google.cloud.automl.v1.DeployModelOperationMetadata deploy_model_details = 24;</code> 1990 */ 1991 @java.lang.Override 1992 public com.google.cloud.automl.v1.DeployModelOperationMetadataOrBuilder getDeployModelDetailsOrBuilder()1993 getDeployModelDetailsOrBuilder() { 1994 if ((detailsCase_ == 24) && (deployModelDetailsBuilder_ != null)) { 1995 return deployModelDetailsBuilder_.getMessageOrBuilder(); 1996 } else { 1997 if (detailsCase_ == 24) { 1998 return (com.google.cloud.automl.v1.DeployModelOperationMetadata) details_; 1999 } 2000 return com.google.cloud.automl.v1.DeployModelOperationMetadata.getDefaultInstance(); 2001 } 2002 } 2003 /** 2004 * 2005 * 2006 * <pre> 2007 * Details of a DeployModel operation. 2008 * </pre> 2009 * 2010 * <code>.google.cloud.automl.v1.DeployModelOperationMetadata deploy_model_details = 24;</code> 2011 */ 2012 private com.google.protobuf.SingleFieldBuilderV3< 2013 com.google.cloud.automl.v1.DeployModelOperationMetadata, 2014 com.google.cloud.automl.v1.DeployModelOperationMetadata.Builder, 2015 com.google.cloud.automl.v1.DeployModelOperationMetadataOrBuilder> getDeployModelDetailsFieldBuilder()2016 getDeployModelDetailsFieldBuilder() { 2017 if (deployModelDetailsBuilder_ == null) { 2018 if (!(detailsCase_ == 24)) { 2019 details_ = com.google.cloud.automl.v1.DeployModelOperationMetadata.getDefaultInstance(); 2020 } 2021 deployModelDetailsBuilder_ = 2022 new com.google.protobuf.SingleFieldBuilderV3< 2023 com.google.cloud.automl.v1.DeployModelOperationMetadata, 2024 com.google.cloud.automl.v1.DeployModelOperationMetadata.Builder, 2025 com.google.cloud.automl.v1.DeployModelOperationMetadataOrBuilder>( 2026 (com.google.cloud.automl.v1.DeployModelOperationMetadata) details_, 2027 getParentForChildren(), 2028 isClean()); 2029 details_ = null; 2030 } 2031 detailsCase_ = 24; 2032 onChanged(); 2033 return deployModelDetailsBuilder_; 2034 } 2035 2036 private com.google.protobuf.SingleFieldBuilderV3< 2037 com.google.cloud.automl.v1.UndeployModelOperationMetadata, 2038 com.google.cloud.automl.v1.UndeployModelOperationMetadata.Builder, 2039 com.google.cloud.automl.v1.UndeployModelOperationMetadataOrBuilder> 2040 undeployModelDetailsBuilder_; 2041 /** 2042 * 2043 * 2044 * <pre> 2045 * Details of an UndeployModel operation. 2046 * </pre> 2047 * 2048 * <code>.google.cloud.automl.v1.UndeployModelOperationMetadata undeploy_model_details = 25; 2049 * </code> 2050 * 2051 * @return Whether the undeployModelDetails field is set. 2052 */ 2053 @java.lang.Override hasUndeployModelDetails()2054 public boolean hasUndeployModelDetails() { 2055 return detailsCase_ == 25; 2056 } 2057 /** 2058 * 2059 * 2060 * <pre> 2061 * Details of an UndeployModel operation. 2062 * </pre> 2063 * 2064 * <code>.google.cloud.automl.v1.UndeployModelOperationMetadata undeploy_model_details = 25; 2065 * </code> 2066 * 2067 * @return The undeployModelDetails. 2068 */ 2069 @java.lang.Override getUndeployModelDetails()2070 public com.google.cloud.automl.v1.UndeployModelOperationMetadata getUndeployModelDetails() { 2071 if (undeployModelDetailsBuilder_ == null) { 2072 if (detailsCase_ == 25) { 2073 return (com.google.cloud.automl.v1.UndeployModelOperationMetadata) details_; 2074 } 2075 return com.google.cloud.automl.v1.UndeployModelOperationMetadata.getDefaultInstance(); 2076 } else { 2077 if (detailsCase_ == 25) { 2078 return undeployModelDetailsBuilder_.getMessage(); 2079 } 2080 return com.google.cloud.automl.v1.UndeployModelOperationMetadata.getDefaultInstance(); 2081 } 2082 } 2083 /** 2084 * 2085 * 2086 * <pre> 2087 * Details of an UndeployModel operation. 2088 * </pre> 2089 * 2090 * <code>.google.cloud.automl.v1.UndeployModelOperationMetadata undeploy_model_details = 25; 2091 * </code> 2092 */ setUndeployModelDetails( com.google.cloud.automl.v1.UndeployModelOperationMetadata value)2093 public Builder setUndeployModelDetails( 2094 com.google.cloud.automl.v1.UndeployModelOperationMetadata value) { 2095 if (undeployModelDetailsBuilder_ == null) { 2096 if (value == null) { 2097 throw new NullPointerException(); 2098 } 2099 details_ = value; 2100 onChanged(); 2101 } else { 2102 undeployModelDetailsBuilder_.setMessage(value); 2103 } 2104 detailsCase_ = 25; 2105 return this; 2106 } 2107 /** 2108 * 2109 * 2110 * <pre> 2111 * Details of an UndeployModel operation. 2112 * </pre> 2113 * 2114 * <code>.google.cloud.automl.v1.UndeployModelOperationMetadata undeploy_model_details = 25; 2115 * </code> 2116 */ setUndeployModelDetails( com.google.cloud.automl.v1.UndeployModelOperationMetadata.Builder builderForValue)2117 public Builder setUndeployModelDetails( 2118 com.google.cloud.automl.v1.UndeployModelOperationMetadata.Builder builderForValue) { 2119 if (undeployModelDetailsBuilder_ == null) { 2120 details_ = builderForValue.build(); 2121 onChanged(); 2122 } else { 2123 undeployModelDetailsBuilder_.setMessage(builderForValue.build()); 2124 } 2125 detailsCase_ = 25; 2126 return this; 2127 } 2128 /** 2129 * 2130 * 2131 * <pre> 2132 * Details of an UndeployModel operation. 2133 * </pre> 2134 * 2135 * <code>.google.cloud.automl.v1.UndeployModelOperationMetadata undeploy_model_details = 25; 2136 * </code> 2137 */ mergeUndeployModelDetails( com.google.cloud.automl.v1.UndeployModelOperationMetadata value)2138 public Builder mergeUndeployModelDetails( 2139 com.google.cloud.automl.v1.UndeployModelOperationMetadata value) { 2140 if (undeployModelDetailsBuilder_ == null) { 2141 if (detailsCase_ == 25 2142 && details_ 2143 != com.google.cloud.automl.v1.UndeployModelOperationMetadata.getDefaultInstance()) { 2144 details_ = 2145 com.google.cloud.automl.v1.UndeployModelOperationMetadata.newBuilder( 2146 (com.google.cloud.automl.v1.UndeployModelOperationMetadata) details_) 2147 .mergeFrom(value) 2148 .buildPartial(); 2149 } else { 2150 details_ = value; 2151 } 2152 onChanged(); 2153 } else { 2154 if (detailsCase_ == 25) { 2155 undeployModelDetailsBuilder_.mergeFrom(value); 2156 } else { 2157 undeployModelDetailsBuilder_.setMessage(value); 2158 } 2159 } 2160 detailsCase_ = 25; 2161 return this; 2162 } 2163 /** 2164 * 2165 * 2166 * <pre> 2167 * Details of an UndeployModel operation. 2168 * </pre> 2169 * 2170 * <code>.google.cloud.automl.v1.UndeployModelOperationMetadata undeploy_model_details = 25; 2171 * </code> 2172 */ clearUndeployModelDetails()2173 public Builder clearUndeployModelDetails() { 2174 if (undeployModelDetailsBuilder_ == null) { 2175 if (detailsCase_ == 25) { 2176 detailsCase_ = 0; 2177 details_ = null; 2178 onChanged(); 2179 } 2180 } else { 2181 if (detailsCase_ == 25) { 2182 detailsCase_ = 0; 2183 details_ = null; 2184 } 2185 undeployModelDetailsBuilder_.clear(); 2186 } 2187 return this; 2188 } 2189 /** 2190 * 2191 * 2192 * <pre> 2193 * Details of an UndeployModel operation. 2194 * </pre> 2195 * 2196 * <code>.google.cloud.automl.v1.UndeployModelOperationMetadata undeploy_model_details = 25; 2197 * </code> 2198 */ 2199 public com.google.cloud.automl.v1.UndeployModelOperationMetadata.Builder getUndeployModelDetailsBuilder()2200 getUndeployModelDetailsBuilder() { 2201 return getUndeployModelDetailsFieldBuilder().getBuilder(); 2202 } 2203 /** 2204 * 2205 * 2206 * <pre> 2207 * Details of an UndeployModel operation. 2208 * </pre> 2209 * 2210 * <code>.google.cloud.automl.v1.UndeployModelOperationMetadata undeploy_model_details = 25; 2211 * </code> 2212 */ 2213 @java.lang.Override 2214 public com.google.cloud.automl.v1.UndeployModelOperationMetadataOrBuilder getUndeployModelDetailsOrBuilder()2215 getUndeployModelDetailsOrBuilder() { 2216 if ((detailsCase_ == 25) && (undeployModelDetailsBuilder_ != null)) { 2217 return undeployModelDetailsBuilder_.getMessageOrBuilder(); 2218 } else { 2219 if (detailsCase_ == 25) { 2220 return (com.google.cloud.automl.v1.UndeployModelOperationMetadata) details_; 2221 } 2222 return com.google.cloud.automl.v1.UndeployModelOperationMetadata.getDefaultInstance(); 2223 } 2224 } 2225 /** 2226 * 2227 * 2228 * <pre> 2229 * Details of an UndeployModel operation. 2230 * </pre> 2231 * 2232 * <code>.google.cloud.automl.v1.UndeployModelOperationMetadata undeploy_model_details = 25; 2233 * </code> 2234 */ 2235 private com.google.protobuf.SingleFieldBuilderV3< 2236 com.google.cloud.automl.v1.UndeployModelOperationMetadata, 2237 com.google.cloud.automl.v1.UndeployModelOperationMetadata.Builder, 2238 com.google.cloud.automl.v1.UndeployModelOperationMetadataOrBuilder> getUndeployModelDetailsFieldBuilder()2239 getUndeployModelDetailsFieldBuilder() { 2240 if (undeployModelDetailsBuilder_ == null) { 2241 if (!(detailsCase_ == 25)) { 2242 details_ = com.google.cloud.automl.v1.UndeployModelOperationMetadata.getDefaultInstance(); 2243 } 2244 undeployModelDetailsBuilder_ = 2245 new com.google.protobuf.SingleFieldBuilderV3< 2246 com.google.cloud.automl.v1.UndeployModelOperationMetadata, 2247 com.google.cloud.automl.v1.UndeployModelOperationMetadata.Builder, 2248 com.google.cloud.automl.v1.UndeployModelOperationMetadataOrBuilder>( 2249 (com.google.cloud.automl.v1.UndeployModelOperationMetadata) details_, 2250 getParentForChildren(), 2251 isClean()); 2252 details_ = null; 2253 } 2254 detailsCase_ = 25; 2255 onChanged(); 2256 return undeployModelDetailsBuilder_; 2257 } 2258 2259 private com.google.protobuf.SingleFieldBuilderV3< 2260 com.google.cloud.automl.v1.CreateModelOperationMetadata, 2261 com.google.cloud.automl.v1.CreateModelOperationMetadata.Builder, 2262 com.google.cloud.automl.v1.CreateModelOperationMetadataOrBuilder> 2263 createModelDetailsBuilder_; 2264 /** 2265 * 2266 * 2267 * <pre> 2268 * Details of CreateModel operation. 2269 * </pre> 2270 * 2271 * <code>.google.cloud.automl.v1.CreateModelOperationMetadata create_model_details = 10;</code> 2272 * 2273 * @return Whether the createModelDetails field is set. 2274 */ 2275 @java.lang.Override hasCreateModelDetails()2276 public boolean hasCreateModelDetails() { 2277 return detailsCase_ == 10; 2278 } 2279 /** 2280 * 2281 * 2282 * <pre> 2283 * Details of CreateModel operation. 2284 * </pre> 2285 * 2286 * <code>.google.cloud.automl.v1.CreateModelOperationMetadata create_model_details = 10;</code> 2287 * 2288 * @return The createModelDetails. 2289 */ 2290 @java.lang.Override getCreateModelDetails()2291 public com.google.cloud.automl.v1.CreateModelOperationMetadata getCreateModelDetails() { 2292 if (createModelDetailsBuilder_ == null) { 2293 if (detailsCase_ == 10) { 2294 return (com.google.cloud.automl.v1.CreateModelOperationMetadata) details_; 2295 } 2296 return com.google.cloud.automl.v1.CreateModelOperationMetadata.getDefaultInstance(); 2297 } else { 2298 if (detailsCase_ == 10) { 2299 return createModelDetailsBuilder_.getMessage(); 2300 } 2301 return com.google.cloud.automl.v1.CreateModelOperationMetadata.getDefaultInstance(); 2302 } 2303 } 2304 /** 2305 * 2306 * 2307 * <pre> 2308 * Details of CreateModel operation. 2309 * </pre> 2310 * 2311 * <code>.google.cloud.automl.v1.CreateModelOperationMetadata create_model_details = 10;</code> 2312 */ setCreateModelDetails( com.google.cloud.automl.v1.CreateModelOperationMetadata value)2313 public Builder setCreateModelDetails( 2314 com.google.cloud.automl.v1.CreateModelOperationMetadata value) { 2315 if (createModelDetailsBuilder_ == null) { 2316 if (value == null) { 2317 throw new NullPointerException(); 2318 } 2319 details_ = value; 2320 onChanged(); 2321 } else { 2322 createModelDetailsBuilder_.setMessage(value); 2323 } 2324 detailsCase_ = 10; 2325 return this; 2326 } 2327 /** 2328 * 2329 * 2330 * <pre> 2331 * Details of CreateModel operation. 2332 * </pre> 2333 * 2334 * <code>.google.cloud.automl.v1.CreateModelOperationMetadata create_model_details = 10;</code> 2335 */ setCreateModelDetails( com.google.cloud.automl.v1.CreateModelOperationMetadata.Builder builderForValue)2336 public Builder setCreateModelDetails( 2337 com.google.cloud.automl.v1.CreateModelOperationMetadata.Builder builderForValue) { 2338 if (createModelDetailsBuilder_ == null) { 2339 details_ = builderForValue.build(); 2340 onChanged(); 2341 } else { 2342 createModelDetailsBuilder_.setMessage(builderForValue.build()); 2343 } 2344 detailsCase_ = 10; 2345 return this; 2346 } 2347 /** 2348 * 2349 * 2350 * <pre> 2351 * Details of CreateModel operation. 2352 * </pre> 2353 * 2354 * <code>.google.cloud.automl.v1.CreateModelOperationMetadata create_model_details = 10;</code> 2355 */ mergeCreateModelDetails( com.google.cloud.automl.v1.CreateModelOperationMetadata value)2356 public Builder mergeCreateModelDetails( 2357 com.google.cloud.automl.v1.CreateModelOperationMetadata value) { 2358 if (createModelDetailsBuilder_ == null) { 2359 if (detailsCase_ == 10 2360 && details_ 2361 != com.google.cloud.automl.v1.CreateModelOperationMetadata.getDefaultInstance()) { 2362 details_ = 2363 com.google.cloud.automl.v1.CreateModelOperationMetadata.newBuilder( 2364 (com.google.cloud.automl.v1.CreateModelOperationMetadata) details_) 2365 .mergeFrom(value) 2366 .buildPartial(); 2367 } else { 2368 details_ = value; 2369 } 2370 onChanged(); 2371 } else { 2372 if (detailsCase_ == 10) { 2373 createModelDetailsBuilder_.mergeFrom(value); 2374 } else { 2375 createModelDetailsBuilder_.setMessage(value); 2376 } 2377 } 2378 detailsCase_ = 10; 2379 return this; 2380 } 2381 /** 2382 * 2383 * 2384 * <pre> 2385 * Details of CreateModel operation. 2386 * </pre> 2387 * 2388 * <code>.google.cloud.automl.v1.CreateModelOperationMetadata create_model_details = 10;</code> 2389 */ clearCreateModelDetails()2390 public Builder clearCreateModelDetails() { 2391 if (createModelDetailsBuilder_ == null) { 2392 if (detailsCase_ == 10) { 2393 detailsCase_ = 0; 2394 details_ = null; 2395 onChanged(); 2396 } 2397 } else { 2398 if (detailsCase_ == 10) { 2399 detailsCase_ = 0; 2400 details_ = null; 2401 } 2402 createModelDetailsBuilder_.clear(); 2403 } 2404 return this; 2405 } 2406 /** 2407 * 2408 * 2409 * <pre> 2410 * Details of CreateModel operation. 2411 * </pre> 2412 * 2413 * <code>.google.cloud.automl.v1.CreateModelOperationMetadata create_model_details = 10;</code> 2414 */ 2415 public com.google.cloud.automl.v1.CreateModelOperationMetadata.Builder getCreateModelDetailsBuilder()2416 getCreateModelDetailsBuilder() { 2417 return getCreateModelDetailsFieldBuilder().getBuilder(); 2418 } 2419 /** 2420 * 2421 * 2422 * <pre> 2423 * Details of CreateModel operation. 2424 * </pre> 2425 * 2426 * <code>.google.cloud.automl.v1.CreateModelOperationMetadata create_model_details = 10;</code> 2427 */ 2428 @java.lang.Override 2429 public com.google.cloud.automl.v1.CreateModelOperationMetadataOrBuilder getCreateModelDetailsOrBuilder()2430 getCreateModelDetailsOrBuilder() { 2431 if ((detailsCase_ == 10) && (createModelDetailsBuilder_ != null)) { 2432 return createModelDetailsBuilder_.getMessageOrBuilder(); 2433 } else { 2434 if (detailsCase_ == 10) { 2435 return (com.google.cloud.automl.v1.CreateModelOperationMetadata) details_; 2436 } 2437 return com.google.cloud.automl.v1.CreateModelOperationMetadata.getDefaultInstance(); 2438 } 2439 } 2440 /** 2441 * 2442 * 2443 * <pre> 2444 * Details of CreateModel operation. 2445 * </pre> 2446 * 2447 * <code>.google.cloud.automl.v1.CreateModelOperationMetadata create_model_details = 10;</code> 2448 */ 2449 private com.google.protobuf.SingleFieldBuilderV3< 2450 com.google.cloud.automl.v1.CreateModelOperationMetadata, 2451 com.google.cloud.automl.v1.CreateModelOperationMetadata.Builder, 2452 com.google.cloud.automl.v1.CreateModelOperationMetadataOrBuilder> getCreateModelDetailsFieldBuilder()2453 getCreateModelDetailsFieldBuilder() { 2454 if (createModelDetailsBuilder_ == null) { 2455 if (!(detailsCase_ == 10)) { 2456 details_ = com.google.cloud.automl.v1.CreateModelOperationMetadata.getDefaultInstance(); 2457 } 2458 createModelDetailsBuilder_ = 2459 new com.google.protobuf.SingleFieldBuilderV3< 2460 com.google.cloud.automl.v1.CreateModelOperationMetadata, 2461 com.google.cloud.automl.v1.CreateModelOperationMetadata.Builder, 2462 com.google.cloud.automl.v1.CreateModelOperationMetadataOrBuilder>( 2463 (com.google.cloud.automl.v1.CreateModelOperationMetadata) details_, 2464 getParentForChildren(), 2465 isClean()); 2466 details_ = null; 2467 } 2468 detailsCase_ = 10; 2469 onChanged(); 2470 return createModelDetailsBuilder_; 2471 } 2472 2473 private com.google.protobuf.SingleFieldBuilderV3< 2474 com.google.cloud.automl.v1.CreateDatasetOperationMetadata, 2475 com.google.cloud.automl.v1.CreateDatasetOperationMetadata.Builder, 2476 com.google.cloud.automl.v1.CreateDatasetOperationMetadataOrBuilder> 2477 createDatasetDetailsBuilder_; 2478 /** 2479 * 2480 * 2481 * <pre> 2482 * Details of CreateDataset operation. 2483 * </pre> 2484 * 2485 * <code>.google.cloud.automl.v1.CreateDatasetOperationMetadata create_dataset_details = 30; 2486 * </code> 2487 * 2488 * @return Whether the createDatasetDetails field is set. 2489 */ 2490 @java.lang.Override hasCreateDatasetDetails()2491 public boolean hasCreateDatasetDetails() { 2492 return detailsCase_ == 30; 2493 } 2494 /** 2495 * 2496 * 2497 * <pre> 2498 * Details of CreateDataset operation. 2499 * </pre> 2500 * 2501 * <code>.google.cloud.automl.v1.CreateDatasetOperationMetadata create_dataset_details = 30; 2502 * </code> 2503 * 2504 * @return The createDatasetDetails. 2505 */ 2506 @java.lang.Override getCreateDatasetDetails()2507 public com.google.cloud.automl.v1.CreateDatasetOperationMetadata getCreateDatasetDetails() { 2508 if (createDatasetDetailsBuilder_ == null) { 2509 if (detailsCase_ == 30) { 2510 return (com.google.cloud.automl.v1.CreateDatasetOperationMetadata) details_; 2511 } 2512 return com.google.cloud.automl.v1.CreateDatasetOperationMetadata.getDefaultInstance(); 2513 } else { 2514 if (detailsCase_ == 30) { 2515 return createDatasetDetailsBuilder_.getMessage(); 2516 } 2517 return com.google.cloud.automl.v1.CreateDatasetOperationMetadata.getDefaultInstance(); 2518 } 2519 } 2520 /** 2521 * 2522 * 2523 * <pre> 2524 * Details of CreateDataset operation. 2525 * </pre> 2526 * 2527 * <code>.google.cloud.automl.v1.CreateDatasetOperationMetadata create_dataset_details = 30; 2528 * </code> 2529 */ setCreateDatasetDetails( com.google.cloud.automl.v1.CreateDatasetOperationMetadata value)2530 public Builder setCreateDatasetDetails( 2531 com.google.cloud.automl.v1.CreateDatasetOperationMetadata value) { 2532 if (createDatasetDetailsBuilder_ == null) { 2533 if (value == null) { 2534 throw new NullPointerException(); 2535 } 2536 details_ = value; 2537 onChanged(); 2538 } else { 2539 createDatasetDetailsBuilder_.setMessage(value); 2540 } 2541 detailsCase_ = 30; 2542 return this; 2543 } 2544 /** 2545 * 2546 * 2547 * <pre> 2548 * Details of CreateDataset operation. 2549 * </pre> 2550 * 2551 * <code>.google.cloud.automl.v1.CreateDatasetOperationMetadata create_dataset_details = 30; 2552 * </code> 2553 */ setCreateDatasetDetails( com.google.cloud.automl.v1.CreateDatasetOperationMetadata.Builder builderForValue)2554 public Builder setCreateDatasetDetails( 2555 com.google.cloud.automl.v1.CreateDatasetOperationMetadata.Builder builderForValue) { 2556 if (createDatasetDetailsBuilder_ == null) { 2557 details_ = builderForValue.build(); 2558 onChanged(); 2559 } else { 2560 createDatasetDetailsBuilder_.setMessage(builderForValue.build()); 2561 } 2562 detailsCase_ = 30; 2563 return this; 2564 } 2565 /** 2566 * 2567 * 2568 * <pre> 2569 * Details of CreateDataset operation. 2570 * </pre> 2571 * 2572 * <code>.google.cloud.automl.v1.CreateDatasetOperationMetadata create_dataset_details = 30; 2573 * </code> 2574 */ mergeCreateDatasetDetails( com.google.cloud.automl.v1.CreateDatasetOperationMetadata value)2575 public Builder mergeCreateDatasetDetails( 2576 com.google.cloud.automl.v1.CreateDatasetOperationMetadata value) { 2577 if (createDatasetDetailsBuilder_ == null) { 2578 if (detailsCase_ == 30 2579 && details_ 2580 != com.google.cloud.automl.v1.CreateDatasetOperationMetadata.getDefaultInstance()) { 2581 details_ = 2582 com.google.cloud.automl.v1.CreateDatasetOperationMetadata.newBuilder( 2583 (com.google.cloud.automl.v1.CreateDatasetOperationMetadata) details_) 2584 .mergeFrom(value) 2585 .buildPartial(); 2586 } else { 2587 details_ = value; 2588 } 2589 onChanged(); 2590 } else { 2591 if (detailsCase_ == 30) { 2592 createDatasetDetailsBuilder_.mergeFrom(value); 2593 } else { 2594 createDatasetDetailsBuilder_.setMessage(value); 2595 } 2596 } 2597 detailsCase_ = 30; 2598 return this; 2599 } 2600 /** 2601 * 2602 * 2603 * <pre> 2604 * Details of CreateDataset operation. 2605 * </pre> 2606 * 2607 * <code>.google.cloud.automl.v1.CreateDatasetOperationMetadata create_dataset_details = 30; 2608 * </code> 2609 */ clearCreateDatasetDetails()2610 public Builder clearCreateDatasetDetails() { 2611 if (createDatasetDetailsBuilder_ == null) { 2612 if (detailsCase_ == 30) { 2613 detailsCase_ = 0; 2614 details_ = null; 2615 onChanged(); 2616 } 2617 } else { 2618 if (detailsCase_ == 30) { 2619 detailsCase_ = 0; 2620 details_ = null; 2621 } 2622 createDatasetDetailsBuilder_.clear(); 2623 } 2624 return this; 2625 } 2626 /** 2627 * 2628 * 2629 * <pre> 2630 * Details of CreateDataset operation. 2631 * </pre> 2632 * 2633 * <code>.google.cloud.automl.v1.CreateDatasetOperationMetadata create_dataset_details = 30; 2634 * </code> 2635 */ 2636 public com.google.cloud.automl.v1.CreateDatasetOperationMetadata.Builder getCreateDatasetDetailsBuilder()2637 getCreateDatasetDetailsBuilder() { 2638 return getCreateDatasetDetailsFieldBuilder().getBuilder(); 2639 } 2640 /** 2641 * 2642 * 2643 * <pre> 2644 * Details of CreateDataset operation. 2645 * </pre> 2646 * 2647 * <code>.google.cloud.automl.v1.CreateDatasetOperationMetadata create_dataset_details = 30; 2648 * </code> 2649 */ 2650 @java.lang.Override 2651 public com.google.cloud.automl.v1.CreateDatasetOperationMetadataOrBuilder getCreateDatasetDetailsOrBuilder()2652 getCreateDatasetDetailsOrBuilder() { 2653 if ((detailsCase_ == 30) && (createDatasetDetailsBuilder_ != null)) { 2654 return createDatasetDetailsBuilder_.getMessageOrBuilder(); 2655 } else { 2656 if (detailsCase_ == 30) { 2657 return (com.google.cloud.automl.v1.CreateDatasetOperationMetadata) details_; 2658 } 2659 return com.google.cloud.automl.v1.CreateDatasetOperationMetadata.getDefaultInstance(); 2660 } 2661 } 2662 /** 2663 * 2664 * 2665 * <pre> 2666 * Details of CreateDataset operation. 2667 * </pre> 2668 * 2669 * <code>.google.cloud.automl.v1.CreateDatasetOperationMetadata create_dataset_details = 30; 2670 * </code> 2671 */ 2672 private com.google.protobuf.SingleFieldBuilderV3< 2673 com.google.cloud.automl.v1.CreateDatasetOperationMetadata, 2674 com.google.cloud.automl.v1.CreateDatasetOperationMetadata.Builder, 2675 com.google.cloud.automl.v1.CreateDatasetOperationMetadataOrBuilder> getCreateDatasetDetailsFieldBuilder()2676 getCreateDatasetDetailsFieldBuilder() { 2677 if (createDatasetDetailsBuilder_ == null) { 2678 if (!(detailsCase_ == 30)) { 2679 details_ = com.google.cloud.automl.v1.CreateDatasetOperationMetadata.getDefaultInstance(); 2680 } 2681 createDatasetDetailsBuilder_ = 2682 new com.google.protobuf.SingleFieldBuilderV3< 2683 com.google.cloud.automl.v1.CreateDatasetOperationMetadata, 2684 com.google.cloud.automl.v1.CreateDatasetOperationMetadata.Builder, 2685 com.google.cloud.automl.v1.CreateDatasetOperationMetadataOrBuilder>( 2686 (com.google.cloud.automl.v1.CreateDatasetOperationMetadata) details_, 2687 getParentForChildren(), 2688 isClean()); 2689 details_ = null; 2690 } 2691 detailsCase_ = 30; 2692 onChanged(); 2693 return createDatasetDetailsBuilder_; 2694 } 2695 2696 private com.google.protobuf.SingleFieldBuilderV3< 2697 com.google.cloud.automl.v1.ImportDataOperationMetadata, 2698 com.google.cloud.automl.v1.ImportDataOperationMetadata.Builder, 2699 com.google.cloud.automl.v1.ImportDataOperationMetadataOrBuilder> 2700 importDataDetailsBuilder_; 2701 /** 2702 * 2703 * 2704 * <pre> 2705 * Details of ImportData operation. 2706 * </pre> 2707 * 2708 * <code>.google.cloud.automl.v1.ImportDataOperationMetadata import_data_details = 15;</code> 2709 * 2710 * @return Whether the importDataDetails field is set. 2711 */ 2712 @java.lang.Override hasImportDataDetails()2713 public boolean hasImportDataDetails() { 2714 return detailsCase_ == 15; 2715 } 2716 /** 2717 * 2718 * 2719 * <pre> 2720 * Details of ImportData operation. 2721 * </pre> 2722 * 2723 * <code>.google.cloud.automl.v1.ImportDataOperationMetadata import_data_details = 15;</code> 2724 * 2725 * @return The importDataDetails. 2726 */ 2727 @java.lang.Override getImportDataDetails()2728 public com.google.cloud.automl.v1.ImportDataOperationMetadata getImportDataDetails() { 2729 if (importDataDetailsBuilder_ == null) { 2730 if (detailsCase_ == 15) { 2731 return (com.google.cloud.automl.v1.ImportDataOperationMetadata) details_; 2732 } 2733 return com.google.cloud.automl.v1.ImportDataOperationMetadata.getDefaultInstance(); 2734 } else { 2735 if (detailsCase_ == 15) { 2736 return importDataDetailsBuilder_.getMessage(); 2737 } 2738 return com.google.cloud.automl.v1.ImportDataOperationMetadata.getDefaultInstance(); 2739 } 2740 } 2741 /** 2742 * 2743 * 2744 * <pre> 2745 * Details of ImportData operation. 2746 * </pre> 2747 * 2748 * <code>.google.cloud.automl.v1.ImportDataOperationMetadata import_data_details = 15;</code> 2749 */ setImportDataDetails( com.google.cloud.automl.v1.ImportDataOperationMetadata value)2750 public Builder setImportDataDetails( 2751 com.google.cloud.automl.v1.ImportDataOperationMetadata value) { 2752 if (importDataDetailsBuilder_ == null) { 2753 if (value == null) { 2754 throw new NullPointerException(); 2755 } 2756 details_ = value; 2757 onChanged(); 2758 } else { 2759 importDataDetailsBuilder_.setMessage(value); 2760 } 2761 detailsCase_ = 15; 2762 return this; 2763 } 2764 /** 2765 * 2766 * 2767 * <pre> 2768 * Details of ImportData operation. 2769 * </pre> 2770 * 2771 * <code>.google.cloud.automl.v1.ImportDataOperationMetadata import_data_details = 15;</code> 2772 */ setImportDataDetails( com.google.cloud.automl.v1.ImportDataOperationMetadata.Builder builderForValue)2773 public Builder setImportDataDetails( 2774 com.google.cloud.automl.v1.ImportDataOperationMetadata.Builder builderForValue) { 2775 if (importDataDetailsBuilder_ == null) { 2776 details_ = builderForValue.build(); 2777 onChanged(); 2778 } else { 2779 importDataDetailsBuilder_.setMessage(builderForValue.build()); 2780 } 2781 detailsCase_ = 15; 2782 return this; 2783 } 2784 /** 2785 * 2786 * 2787 * <pre> 2788 * Details of ImportData operation. 2789 * </pre> 2790 * 2791 * <code>.google.cloud.automl.v1.ImportDataOperationMetadata import_data_details = 15;</code> 2792 */ mergeImportDataDetails( com.google.cloud.automl.v1.ImportDataOperationMetadata value)2793 public Builder mergeImportDataDetails( 2794 com.google.cloud.automl.v1.ImportDataOperationMetadata value) { 2795 if (importDataDetailsBuilder_ == null) { 2796 if (detailsCase_ == 15 2797 && details_ 2798 != com.google.cloud.automl.v1.ImportDataOperationMetadata.getDefaultInstance()) { 2799 details_ = 2800 com.google.cloud.automl.v1.ImportDataOperationMetadata.newBuilder( 2801 (com.google.cloud.automl.v1.ImportDataOperationMetadata) details_) 2802 .mergeFrom(value) 2803 .buildPartial(); 2804 } else { 2805 details_ = value; 2806 } 2807 onChanged(); 2808 } else { 2809 if (detailsCase_ == 15) { 2810 importDataDetailsBuilder_.mergeFrom(value); 2811 } else { 2812 importDataDetailsBuilder_.setMessage(value); 2813 } 2814 } 2815 detailsCase_ = 15; 2816 return this; 2817 } 2818 /** 2819 * 2820 * 2821 * <pre> 2822 * Details of ImportData operation. 2823 * </pre> 2824 * 2825 * <code>.google.cloud.automl.v1.ImportDataOperationMetadata import_data_details = 15;</code> 2826 */ clearImportDataDetails()2827 public Builder clearImportDataDetails() { 2828 if (importDataDetailsBuilder_ == null) { 2829 if (detailsCase_ == 15) { 2830 detailsCase_ = 0; 2831 details_ = null; 2832 onChanged(); 2833 } 2834 } else { 2835 if (detailsCase_ == 15) { 2836 detailsCase_ = 0; 2837 details_ = null; 2838 } 2839 importDataDetailsBuilder_.clear(); 2840 } 2841 return this; 2842 } 2843 /** 2844 * 2845 * 2846 * <pre> 2847 * Details of ImportData operation. 2848 * </pre> 2849 * 2850 * <code>.google.cloud.automl.v1.ImportDataOperationMetadata import_data_details = 15;</code> 2851 */ 2852 public com.google.cloud.automl.v1.ImportDataOperationMetadata.Builder getImportDataDetailsBuilder()2853 getImportDataDetailsBuilder() { 2854 return getImportDataDetailsFieldBuilder().getBuilder(); 2855 } 2856 /** 2857 * 2858 * 2859 * <pre> 2860 * Details of ImportData operation. 2861 * </pre> 2862 * 2863 * <code>.google.cloud.automl.v1.ImportDataOperationMetadata import_data_details = 15;</code> 2864 */ 2865 @java.lang.Override 2866 public com.google.cloud.automl.v1.ImportDataOperationMetadataOrBuilder getImportDataDetailsOrBuilder()2867 getImportDataDetailsOrBuilder() { 2868 if ((detailsCase_ == 15) && (importDataDetailsBuilder_ != null)) { 2869 return importDataDetailsBuilder_.getMessageOrBuilder(); 2870 } else { 2871 if (detailsCase_ == 15) { 2872 return (com.google.cloud.automl.v1.ImportDataOperationMetadata) details_; 2873 } 2874 return com.google.cloud.automl.v1.ImportDataOperationMetadata.getDefaultInstance(); 2875 } 2876 } 2877 /** 2878 * 2879 * 2880 * <pre> 2881 * Details of ImportData operation. 2882 * </pre> 2883 * 2884 * <code>.google.cloud.automl.v1.ImportDataOperationMetadata import_data_details = 15;</code> 2885 */ 2886 private com.google.protobuf.SingleFieldBuilderV3< 2887 com.google.cloud.automl.v1.ImportDataOperationMetadata, 2888 com.google.cloud.automl.v1.ImportDataOperationMetadata.Builder, 2889 com.google.cloud.automl.v1.ImportDataOperationMetadataOrBuilder> getImportDataDetailsFieldBuilder()2890 getImportDataDetailsFieldBuilder() { 2891 if (importDataDetailsBuilder_ == null) { 2892 if (!(detailsCase_ == 15)) { 2893 details_ = com.google.cloud.automl.v1.ImportDataOperationMetadata.getDefaultInstance(); 2894 } 2895 importDataDetailsBuilder_ = 2896 new com.google.protobuf.SingleFieldBuilderV3< 2897 com.google.cloud.automl.v1.ImportDataOperationMetadata, 2898 com.google.cloud.automl.v1.ImportDataOperationMetadata.Builder, 2899 com.google.cloud.automl.v1.ImportDataOperationMetadataOrBuilder>( 2900 (com.google.cloud.automl.v1.ImportDataOperationMetadata) details_, 2901 getParentForChildren(), 2902 isClean()); 2903 details_ = null; 2904 } 2905 detailsCase_ = 15; 2906 onChanged(); 2907 return importDataDetailsBuilder_; 2908 } 2909 2910 private com.google.protobuf.SingleFieldBuilderV3< 2911 com.google.cloud.automl.v1.BatchPredictOperationMetadata, 2912 com.google.cloud.automl.v1.BatchPredictOperationMetadata.Builder, 2913 com.google.cloud.automl.v1.BatchPredictOperationMetadataOrBuilder> 2914 batchPredictDetailsBuilder_; 2915 /** 2916 * 2917 * 2918 * <pre> 2919 * Details of BatchPredict operation. 2920 * </pre> 2921 * 2922 * <code>.google.cloud.automl.v1.BatchPredictOperationMetadata batch_predict_details = 16; 2923 * </code> 2924 * 2925 * @return Whether the batchPredictDetails field is set. 2926 */ 2927 @java.lang.Override hasBatchPredictDetails()2928 public boolean hasBatchPredictDetails() { 2929 return detailsCase_ == 16; 2930 } 2931 /** 2932 * 2933 * 2934 * <pre> 2935 * Details of BatchPredict operation. 2936 * </pre> 2937 * 2938 * <code>.google.cloud.automl.v1.BatchPredictOperationMetadata batch_predict_details = 16; 2939 * </code> 2940 * 2941 * @return The batchPredictDetails. 2942 */ 2943 @java.lang.Override getBatchPredictDetails()2944 public com.google.cloud.automl.v1.BatchPredictOperationMetadata getBatchPredictDetails() { 2945 if (batchPredictDetailsBuilder_ == null) { 2946 if (detailsCase_ == 16) { 2947 return (com.google.cloud.automl.v1.BatchPredictOperationMetadata) details_; 2948 } 2949 return com.google.cloud.automl.v1.BatchPredictOperationMetadata.getDefaultInstance(); 2950 } else { 2951 if (detailsCase_ == 16) { 2952 return batchPredictDetailsBuilder_.getMessage(); 2953 } 2954 return com.google.cloud.automl.v1.BatchPredictOperationMetadata.getDefaultInstance(); 2955 } 2956 } 2957 /** 2958 * 2959 * 2960 * <pre> 2961 * Details of BatchPredict operation. 2962 * </pre> 2963 * 2964 * <code>.google.cloud.automl.v1.BatchPredictOperationMetadata batch_predict_details = 16; 2965 * </code> 2966 */ setBatchPredictDetails( com.google.cloud.automl.v1.BatchPredictOperationMetadata value)2967 public Builder setBatchPredictDetails( 2968 com.google.cloud.automl.v1.BatchPredictOperationMetadata value) { 2969 if (batchPredictDetailsBuilder_ == null) { 2970 if (value == null) { 2971 throw new NullPointerException(); 2972 } 2973 details_ = value; 2974 onChanged(); 2975 } else { 2976 batchPredictDetailsBuilder_.setMessage(value); 2977 } 2978 detailsCase_ = 16; 2979 return this; 2980 } 2981 /** 2982 * 2983 * 2984 * <pre> 2985 * Details of BatchPredict operation. 2986 * </pre> 2987 * 2988 * <code>.google.cloud.automl.v1.BatchPredictOperationMetadata batch_predict_details = 16; 2989 * </code> 2990 */ setBatchPredictDetails( com.google.cloud.automl.v1.BatchPredictOperationMetadata.Builder builderForValue)2991 public Builder setBatchPredictDetails( 2992 com.google.cloud.automl.v1.BatchPredictOperationMetadata.Builder builderForValue) { 2993 if (batchPredictDetailsBuilder_ == null) { 2994 details_ = builderForValue.build(); 2995 onChanged(); 2996 } else { 2997 batchPredictDetailsBuilder_.setMessage(builderForValue.build()); 2998 } 2999 detailsCase_ = 16; 3000 return this; 3001 } 3002 /** 3003 * 3004 * 3005 * <pre> 3006 * Details of BatchPredict operation. 3007 * </pre> 3008 * 3009 * <code>.google.cloud.automl.v1.BatchPredictOperationMetadata batch_predict_details = 16; 3010 * </code> 3011 */ mergeBatchPredictDetails( com.google.cloud.automl.v1.BatchPredictOperationMetadata value)3012 public Builder mergeBatchPredictDetails( 3013 com.google.cloud.automl.v1.BatchPredictOperationMetadata value) { 3014 if (batchPredictDetailsBuilder_ == null) { 3015 if (detailsCase_ == 16 3016 && details_ 3017 != com.google.cloud.automl.v1.BatchPredictOperationMetadata.getDefaultInstance()) { 3018 details_ = 3019 com.google.cloud.automl.v1.BatchPredictOperationMetadata.newBuilder( 3020 (com.google.cloud.automl.v1.BatchPredictOperationMetadata) details_) 3021 .mergeFrom(value) 3022 .buildPartial(); 3023 } else { 3024 details_ = value; 3025 } 3026 onChanged(); 3027 } else { 3028 if (detailsCase_ == 16) { 3029 batchPredictDetailsBuilder_.mergeFrom(value); 3030 } else { 3031 batchPredictDetailsBuilder_.setMessage(value); 3032 } 3033 } 3034 detailsCase_ = 16; 3035 return this; 3036 } 3037 /** 3038 * 3039 * 3040 * <pre> 3041 * Details of BatchPredict operation. 3042 * </pre> 3043 * 3044 * <code>.google.cloud.automl.v1.BatchPredictOperationMetadata batch_predict_details = 16; 3045 * </code> 3046 */ clearBatchPredictDetails()3047 public Builder clearBatchPredictDetails() { 3048 if (batchPredictDetailsBuilder_ == null) { 3049 if (detailsCase_ == 16) { 3050 detailsCase_ = 0; 3051 details_ = null; 3052 onChanged(); 3053 } 3054 } else { 3055 if (detailsCase_ == 16) { 3056 detailsCase_ = 0; 3057 details_ = null; 3058 } 3059 batchPredictDetailsBuilder_.clear(); 3060 } 3061 return this; 3062 } 3063 /** 3064 * 3065 * 3066 * <pre> 3067 * Details of BatchPredict operation. 3068 * </pre> 3069 * 3070 * <code>.google.cloud.automl.v1.BatchPredictOperationMetadata batch_predict_details = 16; 3071 * </code> 3072 */ 3073 public com.google.cloud.automl.v1.BatchPredictOperationMetadata.Builder getBatchPredictDetailsBuilder()3074 getBatchPredictDetailsBuilder() { 3075 return getBatchPredictDetailsFieldBuilder().getBuilder(); 3076 } 3077 /** 3078 * 3079 * 3080 * <pre> 3081 * Details of BatchPredict operation. 3082 * </pre> 3083 * 3084 * <code>.google.cloud.automl.v1.BatchPredictOperationMetadata batch_predict_details = 16; 3085 * </code> 3086 */ 3087 @java.lang.Override 3088 public com.google.cloud.automl.v1.BatchPredictOperationMetadataOrBuilder getBatchPredictDetailsOrBuilder()3089 getBatchPredictDetailsOrBuilder() { 3090 if ((detailsCase_ == 16) && (batchPredictDetailsBuilder_ != null)) { 3091 return batchPredictDetailsBuilder_.getMessageOrBuilder(); 3092 } else { 3093 if (detailsCase_ == 16) { 3094 return (com.google.cloud.automl.v1.BatchPredictOperationMetadata) details_; 3095 } 3096 return com.google.cloud.automl.v1.BatchPredictOperationMetadata.getDefaultInstance(); 3097 } 3098 } 3099 /** 3100 * 3101 * 3102 * <pre> 3103 * Details of BatchPredict operation. 3104 * </pre> 3105 * 3106 * <code>.google.cloud.automl.v1.BatchPredictOperationMetadata batch_predict_details = 16; 3107 * </code> 3108 */ 3109 private com.google.protobuf.SingleFieldBuilderV3< 3110 com.google.cloud.automl.v1.BatchPredictOperationMetadata, 3111 com.google.cloud.automl.v1.BatchPredictOperationMetadata.Builder, 3112 com.google.cloud.automl.v1.BatchPredictOperationMetadataOrBuilder> getBatchPredictDetailsFieldBuilder()3113 getBatchPredictDetailsFieldBuilder() { 3114 if (batchPredictDetailsBuilder_ == null) { 3115 if (!(detailsCase_ == 16)) { 3116 details_ = com.google.cloud.automl.v1.BatchPredictOperationMetadata.getDefaultInstance(); 3117 } 3118 batchPredictDetailsBuilder_ = 3119 new com.google.protobuf.SingleFieldBuilderV3< 3120 com.google.cloud.automl.v1.BatchPredictOperationMetadata, 3121 com.google.cloud.automl.v1.BatchPredictOperationMetadata.Builder, 3122 com.google.cloud.automl.v1.BatchPredictOperationMetadataOrBuilder>( 3123 (com.google.cloud.automl.v1.BatchPredictOperationMetadata) details_, 3124 getParentForChildren(), 3125 isClean()); 3126 details_ = null; 3127 } 3128 detailsCase_ = 16; 3129 onChanged(); 3130 return batchPredictDetailsBuilder_; 3131 } 3132 3133 private com.google.protobuf.SingleFieldBuilderV3< 3134 com.google.cloud.automl.v1.ExportDataOperationMetadata, 3135 com.google.cloud.automl.v1.ExportDataOperationMetadata.Builder, 3136 com.google.cloud.automl.v1.ExportDataOperationMetadataOrBuilder> 3137 exportDataDetailsBuilder_; 3138 /** 3139 * 3140 * 3141 * <pre> 3142 * Details of ExportData operation. 3143 * </pre> 3144 * 3145 * <code>.google.cloud.automl.v1.ExportDataOperationMetadata export_data_details = 21;</code> 3146 * 3147 * @return Whether the exportDataDetails field is set. 3148 */ 3149 @java.lang.Override hasExportDataDetails()3150 public boolean hasExportDataDetails() { 3151 return detailsCase_ == 21; 3152 } 3153 /** 3154 * 3155 * 3156 * <pre> 3157 * Details of ExportData operation. 3158 * </pre> 3159 * 3160 * <code>.google.cloud.automl.v1.ExportDataOperationMetadata export_data_details = 21;</code> 3161 * 3162 * @return The exportDataDetails. 3163 */ 3164 @java.lang.Override getExportDataDetails()3165 public com.google.cloud.automl.v1.ExportDataOperationMetadata getExportDataDetails() { 3166 if (exportDataDetailsBuilder_ == null) { 3167 if (detailsCase_ == 21) { 3168 return (com.google.cloud.automl.v1.ExportDataOperationMetadata) details_; 3169 } 3170 return com.google.cloud.automl.v1.ExportDataOperationMetadata.getDefaultInstance(); 3171 } else { 3172 if (detailsCase_ == 21) { 3173 return exportDataDetailsBuilder_.getMessage(); 3174 } 3175 return com.google.cloud.automl.v1.ExportDataOperationMetadata.getDefaultInstance(); 3176 } 3177 } 3178 /** 3179 * 3180 * 3181 * <pre> 3182 * Details of ExportData operation. 3183 * </pre> 3184 * 3185 * <code>.google.cloud.automl.v1.ExportDataOperationMetadata export_data_details = 21;</code> 3186 */ setExportDataDetails( com.google.cloud.automl.v1.ExportDataOperationMetadata value)3187 public Builder setExportDataDetails( 3188 com.google.cloud.automl.v1.ExportDataOperationMetadata value) { 3189 if (exportDataDetailsBuilder_ == null) { 3190 if (value == null) { 3191 throw new NullPointerException(); 3192 } 3193 details_ = value; 3194 onChanged(); 3195 } else { 3196 exportDataDetailsBuilder_.setMessage(value); 3197 } 3198 detailsCase_ = 21; 3199 return this; 3200 } 3201 /** 3202 * 3203 * 3204 * <pre> 3205 * Details of ExportData operation. 3206 * </pre> 3207 * 3208 * <code>.google.cloud.automl.v1.ExportDataOperationMetadata export_data_details = 21;</code> 3209 */ setExportDataDetails( com.google.cloud.automl.v1.ExportDataOperationMetadata.Builder builderForValue)3210 public Builder setExportDataDetails( 3211 com.google.cloud.automl.v1.ExportDataOperationMetadata.Builder builderForValue) { 3212 if (exportDataDetailsBuilder_ == null) { 3213 details_ = builderForValue.build(); 3214 onChanged(); 3215 } else { 3216 exportDataDetailsBuilder_.setMessage(builderForValue.build()); 3217 } 3218 detailsCase_ = 21; 3219 return this; 3220 } 3221 /** 3222 * 3223 * 3224 * <pre> 3225 * Details of ExportData operation. 3226 * </pre> 3227 * 3228 * <code>.google.cloud.automl.v1.ExportDataOperationMetadata export_data_details = 21;</code> 3229 */ mergeExportDataDetails( com.google.cloud.automl.v1.ExportDataOperationMetadata value)3230 public Builder mergeExportDataDetails( 3231 com.google.cloud.automl.v1.ExportDataOperationMetadata value) { 3232 if (exportDataDetailsBuilder_ == null) { 3233 if (detailsCase_ == 21 3234 && details_ 3235 != com.google.cloud.automl.v1.ExportDataOperationMetadata.getDefaultInstance()) { 3236 details_ = 3237 com.google.cloud.automl.v1.ExportDataOperationMetadata.newBuilder( 3238 (com.google.cloud.automl.v1.ExportDataOperationMetadata) details_) 3239 .mergeFrom(value) 3240 .buildPartial(); 3241 } else { 3242 details_ = value; 3243 } 3244 onChanged(); 3245 } else { 3246 if (detailsCase_ == 21) { 3247 exportDataDetailsBuilder_.mergeFrom(value); 3248 } else { 3249 exportDataDetailsBuilder_.setMessage(value); 3250 } 3251 } 3252 detailsCase_ = 21; 3253 return this; 3254 } 3255 /** 3256 * 3257 * 3258 * <pre> 3259 * Details of ExportData operation. 3260 * </pre> 3261 * 3262 * <code>.google.cloud.automl.v1.ExportDataOperationMetadata export_data_details = 21;</code> 3263 */ clearExportDataDetails()3264 public Builder clearExportDataDetails() { 3265 if (exportDataDetailsBuilder_ == null) { 3266 if (detailsCase_ == 21) { 3267 detailsCase_ = 0; 3268 details_ = null; 3269 onChanged(); 3270 } 3271 } else { 3272 if (detailsCase_ == 21) { 3273 detailsCase_ = 0; 3274 details_ = null; 3275 } 3276 exportDataDetailsBuilder_.clear(); 3277 } 3278 return this; 3279 } 3280 /** 3281 * 3282 * 3283 * <pre> 3284 * Details of ExportData operation. 3285 * </pre> 3286 * 3287 * <code>.google.cloud.automl.v1.ExportDataOperationMetadata export_data_details = 21;</code> 3288 */ 3289 public com.google.cloud.automl.v1.ExportDataOperationMetadata.Builder getExportDataDetailsBuilder()3290 getExportDataDetailsBuilder() { 3291 return getExportDataDetailsFieldBuilder().getBuilder(); 3292 } 3293 /** 3294 * 3295 * 3296 * <pre> 3297 * Details of ExportData operation. 3298 * </pre> 3299 * 3300 * <code>.google.cloud.automl.v1.ExportDataOperationMetadata export_data_details = 21;</code> 3301 */ 3302 @java.lang.Override 3303 public com.google.cloud.automl.v1.ExportDataOperationMetadataOrBuilder getExportDataDetailsOrBuilder()3304 getExportDataDetailsOrBuilder() { 3305 if ((detailsCase_ == 21) && (exportDataDetailsBuilder_ != null)) { 3306 return exportDataDetailsBuilder_.getMessageOrBuilder(); 3307 } else { 3308 if (detailsCase_ == 21) { 3309 return (com.google.cloud.automl.v1.ExportDataOperationMetadata) details_; 3310 } 3311 return com.google.cloud.automl.v1.ExportDataOperationMetadata.getDefaultInstance(); 3312 } 3313 } 3314 /** 3315 * 3316 * 3317 * <pre> 3318 * Details of ExportData operation. 3319 * </pre> 3320 * 3321 * <code>.google.cloud.automl.v1.ExportDataOperationMetadata export_data_details = 21;</code> 3322 */ 3323 private com.google.protobuf.SingleFieldBuilderV3< 3324 com.google.cloud.automl.v1.ExportDataOperationMetadata, 3325 com.google.cloud.automl.v1.ExportDataOperationMetadata.Builder, 3326 com.google.cloud.automl.v1.ExportDataOperationMetadataOrBuilder> getExportDataDetailsFieldBuilder()3327 getExportDataDetailsFieldBuilder() { 3328 if (exportDataDetailsBuilder_ == null) { 3329 if (!(detailsCase_ == 21)) { 3330 details_ = com.google.cloud.automl.v1.ExportDataOperationMetadata.getDefaultInstance(); 3331 } 3332 exportDataDetailsBuilder_ = 3333 new com.google.protobuf.SingleFieldBuilderV3< 3334 com.google.cloud.automl.v1.ExportDataOperationMetadata, 3335 com.google.cloud.automl.v1.ExportDataOperationMetadata.Builder, 3336 com.google.cloud.automl.v1.ExportDataOperationMetadataOrBuilder>( 3337 (com.google.cloud.automl.v1.ExportDataOperationMetadata) details_, 3338 getParentForChildren(), 3339 isClean()); 3340 details_ = null; 3341 } 3342 detailsCase_ = 21; 3343 onChanged(); 3344 return exportDataDetailsBuilder_; 3345 } 3346 3347 private com.google.protobuf.SingleFieldBuilderV3< 3348 com.google.cloud.automl.v1.ExportModelOperationMetadata, 3349 com.google.cloud.automl.v1.ExportModelOperationMetadata.Builder, 3350 com.google.cloud.automl.v1.ExportModelOperationMetadataOrBuilder> 3351 exportModelDetailsBuilder_; 3352 /** 3353 * 3354 * 3355 * <pre> 3356 * Details of ExportModel operation. 3357 * </pre> 3358 * 3359 * <code>.google.cloud.automl.v1.ExportModelOperationMetadata export_model_details = 22;</code> 3360 * 3361 * @return Whether the exportModelDetails field is set. 3362 */ 3363 @java.lang.Override hasExportModelDetails()3364 public boolean hasExportModelDetails() { 3365 return detailsCase_ == 22; 3366 } 3367 /** 3368 * 3369 * 3370 * <pre> 3371 * Details of ExportModel operation. 3372 * </pre> 3373 * 3374 * <code>.google.cloud.automl.v1.ExportModelOperationMetadata export_model_details = 22;</code> 3375 * 3376 * @return The exportModelDetails. 3377 */ 3378 @java.lang.Override getExportModelDetails()3379 public com.google.cloud.automl.v1.ExportModelOperationMetadata getExportModelDetails() { 3380 if (exportModelDetailsBuilder_ == null) { 3381 if (detailsCase_ == 22) { 3382 return (com.google.cloud.automl.v1.ExportModelOperationMetadata) details_; 3383 } 3384 return com.google.cloud.automl.v1.ExportModelOperationMetadata.getDefaultInstance(); 3385 } else { 3386 if (detailsCase_ == 22) { 3387 return exportModelDetailsBuilder_.getMessage(); 3388 } 3389 return com.google.cloud.automl.v1.ExportModelOperationMetadata.getDefaultInstance(); 3390 } 3391 } 3392 /** 3393 * 3394 * 3395 * <pre> 3396 * Details of ExportModel operation. 3397 * </pre> 3398 * 3399 * <code>.google.cloud.automl.v1.ExportModelOperationMetadata export_model_details = 22;</code> 3400 */ setExportModelDetails( com.google.cloud.automl.v1.ExportModelOperationMetadata value)3401 public Builder setExportModelDetails( 3402 com.google.cloud.automl.v1.ExportModelOperationMetadata value) { 3403 if (exportModelDetailsBuilder_ == null) { 3404 if (value == null) { 3405 throw new NullPointerException(); 3406 } 3407 details_ = value; 3408 onChanged(); 3409 } else { 3410 exportModelDetailsBuilder_.setMessage(value); 3411 } 3412 detailsCase_ = 22; 3413 return this; 3414 } 3415 /** 3416 * 3417 * 3418 * <pre> 3419 * Details of ExportModel operation. 3420 * </pre> 3421 * 3422 * <code>.google.cloud.automl.v1.ExportModelOperationMetadata export_model_details = 22;</code> 3423 */ setExportModelDetails( com.google.cloud.automl.v1.ExportModelOperationMetadata.Builder builderForValue)3424 public Builder setExportModelDetails( 3425 com.google.cloud.automl.v1.ExportModelOperationMetadata.Builder builderForValue) { 3426 if (exportModelDetailsBuilder_ == null) { 3427 details_ = builderForValue.build(); 3428 onChanged(); 3429 } else { 3430 exportModelDetailsBuilder_.setMessage(builderForValue.build()); 3431 } 3432 detailsCase_ = 22; 3433 return this; 3434 } 3435 /** 3436 * 3437 * 3438 * <pre> 3439 * Details of ExportModel operation. 3440 * </pre> 3441 * 3442 * <code>.google.cloud.automl.v1.ExportModelOperationMetadata export_model_details = 22;</code> 3443 */ mergeExportModelDetails( com.google.cloud.automl.v1.ExportModelOperationMetadata value)3444 public Builder mergeExportModelDetails( 3445 com.google.cloud.automl.v1.ExportModelOperationMetadata value) { 3446 if (exportModelDetailsBuilder_ == null) { 3447 if (detailsCase_ == 22 3448 && details_ 3449 != com.google.cloud.automl.v1.ExportModelOperationMetadata.getDefaultInstance()) { 3450 details_ = 3451 com.google.cloud.automl.v1.ExportModelOperationMetadata.newBuilder( 3452 (com.google.cloud.automl.v1.ExportModelOperationMetadata) details_) 3453 .mergeFrom(value) 3454 .buildPartial(); 3455 } else { 3456 details_ = value; 3457 } 3458 onChanged(); 3459 } else { 3460 if (detailsCase_ == 22) { 3461 exportModelDetailsBuilder_.mergeFrom(value); 3462 } else { 3463 exportModelDetailsBuilder_.setMessage(value); 3464 } 3465 } 3466 detailsCase_ = 22; 3467 return this; 3468 } 3469 /** 3470 * 3471 * 3472 * <pre> 3473 * Details of ExportModel operation. 3474 * </pre> 3475 * 3476 * <code>.google.cloud.automl.v1.ExportModelOperationMetadata export_model_details = 22;</code> 3477 */ clearExportModelDetails()3478 public Builder clearExportModelDetails() { 3479 if (exportModelDetailsBuilder_ == null) { 3480 if (detailsCase_ == 22) { 3481 detailsCase_ = 0; 3482 details_ = null; 3483 onChanged(); 3484 } 3485 } else { 3486 if (detailsCase_ == 22) { 3487 detailsCase_ = 0; 3488 details_ = null; 3489 } 3490 exportModelDetailsBuilder_.clear(); 3491 } 3492 return this; 3493 } 3494 /** 3495 * 3496 * 3497 * <pre> 3498 * Details of ExportModel operation. 3499 * </pre> 3500 * 3501 * <code>.google.cloud.automl.v1.ExportModelOperationMetadata export_model_details = 22;</code> 3502 */ 3503 public com.google.cloud.automl.v1.ExportModelOperationMetadata.Builder getExportModelDetailsBuilder()3504 getExportModelDetailsBuilder() { 3505 return getExportModelDetailsFieldBuilder().getBuilder(); 3506 } 3507 /** 3508 * 3509 * 3510 * <pre> 3511 * Details of ExportModel operation. 3512 * </pre> 3513 * 3514 * <code>.google.cloud.automl.v1.ExportModelOperationMetadata export_model_details = 22;</code> 3515 */ 3516 @java.lang.Override 3517 public com.google.cloud.automl.v1.ExportModelOperationMetadataOrBuilder getExportModelDetailsOrBuilder()3518 getExportModelDetailsOrBuilder() { 3519 if ((detailsCase_ == 22) && (exportModelDetailsBuilder_ != null)) { 3520 return exportModelDetailsBuilder_.getMessageOrBuilder(); 3521 } else { 3522 if (detailsCase_ == 22) { 3523 return (com.google.cloud.automl.v1.ExportModelOperationMetadata) details_; 3524 } 3525 return com.google.cloud.automl.v1.ExportModelOperationMetadata.getDefaultInstance(); 3526 } 3527 } 3528 /** 3529 * 3530 * 3531 * <pre> 3532 * Details of ExportModel operation. 3533 * </pre> 3534 * 3535 * <code>.google.cloud.automl.v1.ExportModelOperationMetadata export_model_details = 22;</code> 3536 */ 3537 private com.google.protobuf.SingleFieldBuilderV3< 3538 com.google.cloud.automl.v1.ExportModelOperationMetadata, 3539 com.google.cloud.automl.v1.ExportModelOperationMetadata.Builder, 3540 com.google.cloud.automl.v1.ExportModelOperationMetadataOrBuilder> getExportModelDetailsFieldBuilder()3541 getExportModelDetailsFieldBuilder() { 3542 if (exportModelDetailsBuilder_ == null) { 3543 if (!(detailsCase_ == 22)) { 3544 details_ = com.google.cloud.automl.v1.ExportModelOperationMetadata.getDefaultInstance(); 3545 } 3546 exportModelDetailsBuilder_ = 3547 new com.google.protobuf.SingleFieldBuilderV3< 3548 com.google.cloud.automl.v1.ExportModelOperationMetadata, 3549 com.google.cloud.automl.v1.ExportModelOperationMetadata.Builder, 3550 com.google.cloud.automl.v1.ExportModelOperationMetadataOrBuilder>( 3551 (com.google.cloud.automl.v1.ExportModelOperationMetadata) details_, 3552 getParentForChildren(), 3553 isClean()); 3554 details_ = null; 3555 } 3556 detailsCase_ = 22; 3557 onChanged(); 3558 return exportModelDetailsBuilder_; 3559 } 3560 3561 private int progressPercent_; 3562 /** 3563 * 3564 * 3565 * <pre> 3566 * Output only. Progress of operation. Range: [0, 100]. 3567 * Not used currently. 3568 * </pre> 3569 * 3570 * <code>int32 progress_percent = 13;</code> 3571 * 3572 * @return The progressPercent. 3573 */ 3574 @java.lang.Override getProgressPercent()3575 public int getProgressPercent() { 3576 return progressPercent_; 3577 } 3578 /** 3579 * 3580 * 3581 * <pre> 3582 * Output only. Progress of operation. Range: [0, 100]. 3583 * Not used currently. 3584 * </pre> 3585 * 3586 * <code>int32 progress_percent = 13;</code> 3587 * 3588 * @param value The progressPercent to set. 3589 * @return This builder for chaining. 3590 */ setProgressPercent(int value)3591 public Builder setProgressPercent(int value) { 3592 3593 progressPercent_ = value; 3594 bitField0_ |= 0x00000200; 3595 onChanged(); 3596 return this; 3597 } 3598 /** 3599 * 3600 * 3601 * <pre> 3602 * Output only. Progress of operation. Range: [0, 100]. 3603 * Not used currently. 3604 * </pre> 3605 * 3606 * <code>int32 progress_percent = 13;</code> 3607 * 3608 * @return This builder for chaining. 3609 */ clearProgressPercent()3610 public Builder clearProgressPercent() { 3611 bitField0_ = (bitField0_ & ~0x00000200); 3612 progressPercent_ = 0; 3613 onChanged(); 3614 return this; 3615 } 3616 3617 private java.util.List<com.google.rpc.Status> partialFailures_ = 3618 java.util.Collections.emptyList(); 3619 ensurePartialFailuresIsMutable()3620 private void ensurePartialFailuresIsMutable() { 3621 if (!((bitField0_ & 0x00000400) != 0)) { 3622 partialFailures_ = new java.util.ArrayList<com.google.rpc.Status>(partialFailures_); 3623 bitField0_ |= 0x00000400; 3624 } 3625 } 3626 3627 private com.google.protobuf.RepeatedFieldBuilderV3< 3628 com.google.rpc.Status, com.google.rpc.Status.Builder, com.google.rpc.StatusOrBuilder> 3629 partialFailuresBuilder_; 3630 3631 /** 3632 * 3633 * 3634 * <pre> 3635 * Output only. Partial failures encountered. 3636 * E.g. single files that couldn't be read. 3637 * This field should never exceed 20 entries. 3638 * Status details field will contain standard GCP error details. 3639 * </pre> 3640 * 3641 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 3642 */ getPartialFailuresList()3643 public java.util.List<com.google.rpc.Status> getPartialFailuresList() { 3644 if (partialFailuresBuilder_ == null) { 3645 return java.util.Collections.unmodifiableList(partialFailures_); 3646 } else { 3647 return partialFailuresBuilder_.getMessageList(); 3648 } 3649 } 3650 /** 3651 * 3652 * 3653 * <pre> 3654 * Output only. Partial failures encountered. 3655 * E.g. single files that couldn't be read. 3656 * This field should never exceed 20 entries. 3657 * Status details field will contain standard GCP error details. 3658 * </pre> 3659 * 3660 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 3661 */ getPartialFailuresCount()3662 public int getPartialFailuresCount() { 3663 if (partialFailuresBuilder_ == null) { 3664 return partialFailures_.size(); 3665 } else { 3666 return partialFailuresBuilder_.getCount(); 3667 } 3668 } 3669 /** 3670 * 3671 * 3672 * <pre> 3673 * Output only. Partial failures encountered. 3674 * E.g. single files that couldn't be read. 3675 * This field should never exceed 20 entries. 3676 * Status details field will contain standard GCP error details. 3677 * </pre> 3678 * 3679 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 3680 */ getPartialFailures(int index)3681 public com.google.rpc.Status getPartialFailures(int index) { 3682 if (partialFailuresBuilder_ == null) { 3683 return partialFailures_.get(index); 3684 } else { 3685 return partialFailuresBuilder_.getMessage(index); 3686 } 3687 } 3688 /** 3689 * 3690 * 3691 * <pre> 3692 * Output only. Partial failures encountered. 3693 * E.g. single files that couldn't be read. 3694 * This field should never exceed 20 entries. 3695 * Status details field will contain standard GCP error details. 3696 * </pre> 3697 * 3698 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 3699 */ setPartialFailures(int index, com.google.rpc.Status value)3700 public Builder setPartialFailures(int index, com.google.rpc.Status value) { 3701 if (partialFailuresBuilder_ == null) { 3702 if (value == null) { 3703 throw new NullPointerException(); 3704 } 3705 ensurePartialFailuresIsMutable(); 3706 partialFailures_.set(index, value); 3707 onChanged(); 3708 } else { 3709 partialFailuresBuilder_.setMessage(index, value); 3710 } 3711 return this; 3712 } 3713 /** 3714 * 3715 * 3716 * <pre> 3717 * Output only. Partial failures encountered. 3718 * E.g. single files that couldn't be read. 3719 * This field should never exceed 20 entries. 3720 * Status details field will contain standard GCP error details. 3721 * </pre> 3722 * 3723 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 3724 */ setPartialFailures(int index, com.google.rpc.Status.Builder builderForValue)3725 public Builder setPartialFailures(int index, com.google.rpc.Status.Builder builderForValue) { 3726 if (partialFailuresBuilder_ == null) { 3727 ensurePartialFailuresIsMutable(); 3728 partialFailures_.set(index, builderForValue.build()); 3729 onChanged(); 3730 } else { 3731 partialFailuresBuilder_.setMessage(index, builderForValue.build()); 3732 } 3733 return this; 3734 } 3735 /** 3736 * 3737 * 3738 * <pre> 3739 * Output only. Partial failures encountered. 3740 * E.g. single files that couldn't be read. 3741 * This field should never exceed 20 entries. 3742 * Status details field will contain standard GCP error details. 3743 * </pre> 3744 * 3745 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 3746 */ addPartialFailures(com.google.rpc.Status value)3747 public Builder addPartialFailures(com.google.rpc.Status value) { 3748 if (partialFailuresBuilder_ == null) { 3749 if (value == null) { 3750 throw new NullPointerException(); 3751 } 3752 ensurePartialFailuresIsMutable(); 3753 partialFailures_.add(value); 3754 onChanged(); 3755 } else { 3756 partialFailuresBuilder_.addMessage(value); 3757 } 3758 return this; 3759 } 3760 /** 3761 * 3762 * 3763 * <pre> 3764 * Output only. Partial failures encountered. 3765 * E.g. single files that couldn't be read. 3766 * This field should never exceed 20 entries. 3767 * Status details field will contain standard GCP error details. 3768 * </pre> 3769 * 3770 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 3771 */ addPartialFailures(int index, com.google.rpc.Status value)3772 public Builder addPartialFailures(int index, com.google.rpc.Status value) { 3773 if (partialFailuresBuilder_ == null) { 3774 if (value == null) { 3775 throw new NullPointerException(); 3776 } 3777 ensurePartialFailuresIsMutable(); 3778 partialFailures_.add(index, value); 3779 onChanged(); 3780 } else { 3781 partialFailuresBuilder_.addMessage(index, value); 3782 } 3783 return this; 3784 } 3785 /** 3786 * 3787 * 3788 * <pre> 3789 * Output only. Partial failures encountered. 3790 * E.g. single files that couldn't be read. 3791 * This field should never exceed 20 entries. 3792 * Status details field will contain standard GCP error details. 3793 * </pre> 3794 * 3795 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 3796 */ addPartialFailures(com.google.rpc.Status.Builder builderForValue)3797 public Builder addPartialFailures(com.google.rpc.Status.Builder builderForValue) { 3798 if (partialFailuresBuilder_ == null) { 3799 ensurePartialFailuresIsMutable(); 3800 partialFailures_.add(builderForValue.build()); 3801 onChanged(); 3802 } else { 3803 partialFailuresBuilder_.addMessage(builderForValue.build()); 3804 } 3805 return this; 3806 } 3807 /** 3808 * 3809 * 3810 * <pre> 3811 * Output only. Partial failures encountered. 3812 * E.g. single files that couldn't be read. 3813 * This field should never exceed 20 entries. 3814 * Status details field will contain standard GCP error details. 3815 * </pre> 3816 * 3817 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 3818 */ addPartialFailures(int index, com.google.rpc.Status.Builder builderForValue)3819 public Builder addPartialFailures(int index, com.google.rpc.Status.Builder builderForValue) { 3820 if (partialFailuresBuilder_ == null) { 3821 ensurePartialFailuresIsMutable(); 3822 partialFailures_.add(index, builderForValue.build()); 3823 onChanged(); 3824 } else { 3825 partialFailuresBuilder_.addMessage(index, builderForValue.build()); 3826 } 3827 return this; 3828 } 3829 /** 3830 * 3831 * 3832 * <pre> 3833 * Output only. Partial failures encountered. 3834 * E.g. single files that couldn't be read. 3835 * This field should never exceed 20 entries. 3836 * Status details field will contain standard GCP error details. 3837 * </pre> 3838 * 3839 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 3840 */ addAllPartialFailures( java.lang.Iterable<? extends com.google.rpc.Status> values)3841 public Builder addAllPartialFailures( 3842 java.lang.Iterable<? extends com.google.rpc.Status> values) { 3843 if (partialFailuresBuilder_ == null) { 3844 ensurePartialFailuresIsMutable(); 3845 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, partialFailures_); 3846 onChanged(); 3847 } else { 3848 partialFailuresBuilder_.addAllMessages(values); 3849 } 3850 return this; 3851 } 3852 /** 3853 * 3854 * 3855 * <pre> 3856 * Output only. Partial failures encountered. 3857 * E.g. single files that couldn't be read. 3858 * This field should never exceed 20 entries. 3859 * Status details field will contain standard GCP error details. 3860 * </pre> 3861 * 3862 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 3863 */ clearPartialFailures()3864 public Builder clearPartialFailures() { 3865 if (partialFailuresBuilder_ == null) { 3866 partialFailures_ = java.util.Collections.emptyList(); 3867 bitField0_ = (bitField0_ & ~0x00000400); 3868 onChanged(); 3869 } else { 3870 partialFailuresBuilder_.clear(); 3871 } 3872 return this; 3873 } 3874 /** 3875 * 3876 * 3877 * <pre> 3878 * Output only. Partial failures encountered. 3879 * E.g. single files that couldn't be read. 3880 * This field should never exceed 20 entries. 3881 * Status details field will contain standard GCP error details. 3882 * </pre> 3883 * 3884 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 3885 */ removePartialFailures(int index)3886 public Builder removePartialFailures(int index) { 3887 if (partialFailuresBuilder_ == null) { 3888 ensurePartialFailuresIsMutable(); 3889 partialFailures_.remove(index); 3890 onChanged(); 3891 } else { 3892 partialFailuresBuilder_.remove(index); 3893 } 3894 return this; 3895 } 3896 /** 3897 * 3898 * 3899 * <pre> 3900 * Output only. Partial failures encountered. 3901 * E.g. single files that couldn't be read. 3902 * This field should never exceed 20 entries. 3903 * Status details field will contain standard GCP error details. 3904 * </pre> 3905 * 3906 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 3907 */ getPartialFailuresBuilder(int index)3908 public com.google.rpc.Status.Builder getPartialFailuresBuilder(int index) { 3909 return getPartialFailuresFieldBuilder().getBuilder(index); 3910 } 3911 /** 3912 * 3913 * 3914 * <pre> 3915 * Output only. Partial failures encountered. 3916 * E.g. single files that couldn't be read. 3917 * This field should never exceed 20 entries. 3918 * Status details field will contain standard GCP error details. 3919 * </pre> 3920 * 3921 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 3922 */ getPartialFailuresOrBuilder(int index)3923 public com.google.rpc.StatusOrBuilder getPartialFailuresOrBuilder(int index) { 3924 if (partialFailuresBuilder_ == null) { 3925 return partialFailures_.get(index); 3926 } else { 3927 return partialFailuresBuilder_.getMessageOrBuilder(index); 3928 } 3929 } 3930 /** 3931 * 3932 * 3933 * <pre> 3934 * Output only. Partial failures encountered. 3935 * E.g. single files that couldn't be read. 3936 * This field should never exceed 20 entries. 3937 * Status details field will contain standard GCP error details. 3938 * </pre> 3939 * 3940 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 3941 */ 3942 public java.util.List<? extends com.google.rpc.StatusOrBuilder> getPartialFailuresOrBuilderList()3943 getPartialFailuresOrBuilderList() { 3944 if (partialFailuresBuilder_ != null) { 3945 return partialFailuresBuilder_.getMessageOrBuilderList(); 3946 } else { 3947 return java.util.Collections.unmodifiableList(partialFailures_); 3948 } 3949 } 3950 /** 3951 * 3952 * 3953 * <pre> 3954 * Output only. Partial failures encountered. 3955 * E.g. single files that couldn't be read. 3956 * This field should never exceed 20 entries. 3957 * Status details field will contain standard GCP error details. 3958 * </pre> 3959 * 3960 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 3961 */ addPartialFailuresBuilder()3962 public com.google.rpc.Status.Builder addPartialFailuresBuilder() { 3963 return getPartialFailuresFieldBuilder() 3964 .addBuilder(com.google.rpc.Status.getDefaultInstance()); 3965 } 3966 /** 3967 * 3968 * 3969 * <pre> 3970 * Output only. Partial failures encountered. 3971 * E.g. single files that couldn't be read. 3972 * This field should never exceed 20 entries. 3973 * Status details field will contain standard GCP error details. 3974 * </pre> 3975 * 3976 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 3977 */ addPartialFailuresBuilder(int index)3978 public com.google.rpc.Status.Builder addPartialFailuresBuilder(int index) { 3979 return getPartialFailuresFieldBuilder() 3980 .addBuilder(index, com.google.rpc.Status.getDefaultInstance()); 3981 } 3982 /** 3983 * 3984 * 3985 * <pre> 3986 * Output only. Partial failures encountered. 3987 * E.g. single files that couldn't be read. 3988 * This field should never exceed 20 entries. 3989 * Status details field will contain standard GCP error details. 3990 * </pre> 3991 * 3992 * <code>repeated .google.rpc.Status partial_failures = 2;</code> 3993 */ getPartialFailuresBuilderList()3994 public java.util.List<com.google.rpc.Status.Builder> getPartialFailuresBuilderList() { 3995 return getPartialFailuresFieldBuilder().getBuilderList(); 3996 } 3997 3998 private com.google.protobuf.RepeatedFieldBuilderV3< 3999 com.google.rpc.Status, com.google.rpc.Status.Builder, com.google.rpc.StatusOrBuilder> getPartialFailuresFieldBuilder()4000 getPartialFailuresFieldBuilder() { 4001 if (partialFailuresBuilder_ == null) { 4002 partialFailuresBuilder_ = 4003 new com.google.protobuf.RepeatedFieldBuilderV3< 4004 com.google.rpc.Status, 4005 com.google.rpc.Status.Builder, 4006 com.google.rpc.StatusOrBuilder>( 4007 partialFailures_, 4008 ((bitField0_ & 0x00000400) != 0), 4009 getParentForChildren(), 4010 isClean()); 4011 partialFailures_ = null; 4012 } 4013 return partialFailuresBuilder_; 4014 } 4015 4016 private com.google.protobuf.Timestamp createTime_; 4017 private com.google.protobuf.SingleFieldBuilderV3< 4018 com.google.protobuf.Timestamp, 4019 com.google.protobuf.Timestamp.Builder, 4020 com.google.protobuf.TimestampOrBuilder> 4021 createTimeBuilder_; 4022 /** 4023 * 4024 * 4025 * <pre> 4026 * Output only. Time when the operation was created. 4027 * </pre> 4028 * 4029 * <code>.google.protobuf.Timestamp create_time = 3;</code> 4030 * 4031 * @return Whether the createTime field is set. 4032 */ hasCreateTime()4033 public boolean hasCreateTime() { 4034 return ((bitField0_ & 0x00000800) != 0); 4035 } 4036 /** 4037 * 4038 * 4039 * <pre> 4040 * Output only. Time when the operation was created. 4041 * </pre> 4042 * 4043 * <code>.google.protobuf.Timestamp create_time = 3;</code> 4044 * 4045 * @return The createTime. 4046 */ getCreateTime()4047 public com.google.protobuf.Timestamp getCreateTime() { 4048 if (createTimeBuilder_ == null) { 4049 return createTime_ == null 4050 ? com.google.protobuf.Timestamp.getDefaultInstance() 4051 : createTime_; 4052 } else { 4053 return createTimeBuilder_.getMessage(); 4054 } 4055 } 4056 /** 4057 * 4058 * 4059 * <pre> 4060 * Output only. Time when the operation was created. 4061 * </pre> 4062 * 4063 * <code>.google.protobuf.Timestamp create_time = 3;</code> 4064 */ setCreateTime(com.google.protobuf.Timestamp value)4065 public Builder setCreateTime(com.google.protobuf.Timestamp value) { 4066 if (createTimeBuilder_ == null) { 4067 if (value == null) { 4068 throw new NullPointerException(); 4069 } 4070 createTime_ = value; 4071 } else { 4072 createTimeBuilder_.setMessage(value); 4073 } 4074 bitField0_ |= 0x00000800; 4075 onChanged(); 4076 return this; 4077 } 4078 /** 4079 * 4080 * 4081 * <pre> 4082 * Output only. Time when the operation was created. 4083 * </pre> 4084 * 4085 * <code>.google.protobuf.Timestamp create_time = 3;</code> 4086 */ setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)4087 public Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue) { 4088 if (createTimeBuilder_ == null) { 4089 createTime_ = builderForValue.build(); 4090 } else { 4091 createTimeBuilder_.setMessage(builderForValue.build()); 4092 } 4093 bitField0_ |= 0x00000800; 4094 onChanged(); 4095 return this; 4096 } 4097 /** 4098 * 4099 * 4100 * <pre> 4101 * Output only. Time when the operation was created. 4102 * </pre> 4103 * 4104 * <code>.google.protobuf.Timestamp create_time = 3;</code> 4105 */ mergeCreateTime(com.google.protobuf.Timestamp value)4106 public Builder mergeCreateTime(com.google.protobuf.Timestamp value) { 4107 if (createTimeBuilder_ == null) { 4108 if (((bitField0_ & 0x00000800) != 0) 4109 && createTime_ != null 4110 && createTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 4111 getCreateTimeBuilder().mergeFrom(value); 4112 } else { 4113 createTime_ = value; 4114 } 4115 } else { 4116 createTimeBuilder_.mergeFrom(value); 4117 } 4118 bitField0_ |= 0x00000800; 4119 onChanged(); 4120 return this; 4121 } 4122 /** 4123 * 4124 * 4125 * <pre> 4126 * Output only. Time when the operation was created. 4127 * </pre> 4128 * 4129 * <code>.google.protobuf.Timestamp create_time = 3;</code> 4130 */ clearCreateTime()4131 public Builder clearCreateTime() { 4132 bitField0_ = (bitField0_ & ~0x00000800); 4133 createTime_ = null; 4134 if (createTimeBuilder_ != null) { 4135 createTimeBuilder_.dispose(); 4136 createTimeBuilder_ = null; 4137 } 4138 onChanged(); 4139 return this; 4140 } 4141 /** 4142 * 4143 * 4144 * <pre> 4145 * Output only. Time when the operation was created. 4146 * </pre> 4147 * 4148 * <code>.google.protobuf.Timestamp create_time = 3;</code> 4149 */ getCreateTimeBuilder()4150 public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder() { 4151 bitField0_ |= 0x00000800; 4152 onChanged(); 4153 return getCreateTimeFieldBuilder().getBuilder(); 4154 } 4155 /** 4156 * 4157 * 4158 * <pre> 4159 * Output only. Time when the operation was created. 4160 * </pre> 4161 * 4162 * <code>.google.protobuf.Timestamp create_time = 3;</code> 4163 */ getCreateTimeOrBuilder()4164 public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder() { 4165 if (createTimeBuilder_ != null) { 4166 return createTimeBuilder_.getMessageOrBuilder(); 4167 } else { 4168 return createTime_ == null 4169 ? com.google.protobuf.Timestamp.getDefaultInstance() 4170 : createTime_; 4171 } 4172 } 4173 /** 4174 * 4175 * 4176 * <pre> 4177 * Output only. Time when the operation was created. 4178 * </pre> 4179 * 4180 * <code>.google.protobuf.Timestamp create_time = 3;</code> 4181 */ 4182 private com.google.protobuf.SingleFieldBuilderV3< 4183 com.google.protobuf.Timestamp, 4184 com.google.protobuf.Timestamp.Builder, 4185 com.google.protobuf.TimestampOrBuilder> getCreateTimeFieldBuilder()4186 getCreateTimeFieldBuilder() { 4187 if (createTimeBuilder_ == null) { 4188 createTimeBuilder_ = 4189 new com.google.protobuf.SingleFieldBuilderV3< 4190 com.google.protobuf.Timestamp, 4191 com.google.protobuf.Timestamp.Builder, 4192 com.google.protobuf.TimestampOrBuilder>( 4193 getCreateTime(), getParentForChildren(), isClean()); 4194 createTime_ = null; 4195 } 4196 return createTimeBuilder_; 4197 } 4198 4199 private com.google.protobuf.Timestamp updateTime_; 4200 private com.google.protobuf.SingleFieldBuilderV3< 4201 com.google.protobuf.Timestamp, 4202 com.google.protobuf.Timestamp.Builder, 4203 com.google.protobuf.TimestampOrBuilder> 4204 updateTimeBuilder_; 4205 /** 4206 * 4207 * 4208 * <pre> 4209 * Output only. Time when the operation was updated for the last time. 4210 * </pre> 4211 * 4212 * <code>.google.protobuf.Timestamp update_time = 4;</code> 4213 * 4214 * @return Whether the updateTime field is set. 4215 */ hasUpdateTime()4216 public boolean hasUpdateTime() { 4217 return ((bitField0_ & 0x00001000) != 0); 4218 } 4219 /** 4220 * 4221 * 4222 * <pre> 4223 * Output only. Time when the operation was updated for the last time. 4224 * </pre> 4225 * 4226 * <code>.google.protobuf.Timestamp update_time = 4;</code> 4227 * 4228 * @return The updateTime. 4229 */ getUpdateTime()4230 public com.google.protobuf.Timestamp getUpdateTime() { 4231 if (updateTimeBuilder_ == null) { 4232 return updateTime_ == null 4233 ? com.google.protobuf.Timestamp.getDefaultInstance() 4234 : updateTime_; 4235 } else { 4236 return updateTimeBuilder_.getMessage(); 4237 } 4238 } 4239 /** 4240 * 4241 * 4242 * <pre> 4243 * Output only. Time when the operation was updated for the last time. 4244 * </pre> 4245 * 4246 * <code>.google.protobuf.Timestamp update_time = 4;</code> 4247 */ setUpdateTime(com.google.protobuf.Timestamp value)4248 public Builder setUpdateTime(com.google.protobuf.Timestamp value) { 4249 if (updateTimeBuilder_ == null) { 4250 if (value == null) { 4251 throw new NullPointerException(); 4252 } 4253 updateTime_ = value; 4254 } else { 4255 updateTimeBuilder_.setMessage(value); 4256 } 4257 bitField0_ |= 0x00001000; 4258 onChanged(); 4259 return this; 4260 } 4261 /** 4262 * 4263 * 4264 * <pre> 4265 * Output only. Time when the operation was updated for the last time. 4266 * </pre> 4267 * 4268 * <code>.google.protobuf.Timestamp update_time = 4;</code> 4269 */ setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)4270 public Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue) { 4271 if (updateTimeBuilder_ == null) { 4272 updateTime_ = builderForValue.build(); 4273 } else { 4274 updateTimeBuilder_.setMessage(builderForValue.build()); 4275 } 4276 bitField0_ |= 0x00001000; 4277 onChanged(); 4278 return this; 4279 } 4280 /** 4281 * 4282 * 4283 * <pre> 4284 * Output only. Time when the operation was updated for the last time. 4285 * </pre> 4286 * 4287 * <code>.google.protobuf.Timestamp update_time = 4;</code> 4288 */ mergeUpdateTime(com.google.protobuf.Timestamp value)4289 public Builder mergeUpdateTime(com.google.protobuf.Timestamp value) { 4290 if (updateTimeBuilder_ == null) { 4291 if (((bitField0_ & 0x00001000) != 0) 4292 && updateTime_ != null 4293 && updateTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) { 4294 getUpdateTimeBuilder().mergeFrom(value); 4295 } else { 4296 updateTime_ = value; 4297 } 4298 } else { 4299 updateTimeBuilder_.mergeFrom(value); 4300 } 4301 bitField0_ |= 0x00001000; 4302 onChanged(); 4303 return this; 4304 } 4305 /** 4306 * 4307 * 4308 * <pre> 4309 * Output only. Time when the operation was updated for the last time. 4310 * </pre> 4311 * 4312 * <code>.google.protobuf.Timestamp update_time = 4;</code> 4313 */ clearUpdateTime()4314 public Builder clearUpdateTime() { 4315 bitField0_ = (bitField0_ & ~0x00001000); 4316 updateTime_ = null; 4317 if (updateTimeBuilder_ != null) { 4318 updateTimeBuilder_.dispose(); 4319 updateTimeBuilder_ = null; 4320 } 4321 onChanged(); 4322 return this; 4323 } 4324 /** 4325 * 4326 * 4327 * <pre> 4328 * Output only. Time when the operation was updated for the last time. 4329 * </pre> 4330 * 4331 * <code>.google.protobuf.Timestamp update_time = 4;</code> 4332 */ getUpdateTimeBuilder()4333 public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder() { 4334 bitField0_ |= 0x00001000; 4335 onChanged(); 4336 return getUpdateTimeFieldBuilder().getBuilder(); 4337 } 4338 /** 4339 * 4340 * 4341 * <pre> 4342 * Output only. Time when the operation was updated for the last time. 4343 * </pre> 4344 * 4345 * <code>.google.protobuf.Timestamp update_time = 4;</code> 4346 */ getUpdateTimeOrBuilder()4347 public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder() { 4348 if (updateTimeBuilder_ != null) { 4349 return updateTimeBuilder_.getMessageOrBuilder(); 4350 } else { 4351 return updateTime_ == null 4352 ? com.google.protobuf.Timestamp.getDefaultInstance() 4353 : updateTime_; 4354 } 4355 } 4356 /** 4357 * 4358 * 4359 * <pre> 4360 * Output only. Time when the operation was updated for the last time. 4361 * </pre> 4362 * 4363 * <code>.google.protobuf.Timestamp update_time = 4;</code> 4364 */ 4365 private com.google.protobuf.SingleFieldBuilderV3< 4366 com.google.protobuf.Timestamp, 4367 com.google.protobuf.Timestamp.Builder, 4368 com.google.protobuf.TimestampOrBuilder> getUpdateTimeFieldBuilder()4369 getUpdateTimeFieldBuilder() { 4370 if (updateTimeBuilder_ == null) { 4371 updateTimeBuilder_ = 4372 new com.google.protobuf.SingleFieldBuilderV3< 4373 com.google.protobuf.Timestamp, 4374 com.google.protobuf.Timestamp.Builder, 4375 com.google.protobuf.TimestampOrBuilder>( 4376 getUpdateTime(), getParentForChildren(), isClean()); 4377 updateTime_ = null; 4378 } 4379 return updateTimeBuilder_; 4380 } 4381 4382 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)4383 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 4384 return super.setUnknownFields(unknownFields); 4385 } 4386 4387 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)4388 public final Builder mergeUnknownFields( 4389 final com.google.protobuf.UnknownFieldSet unknownFields) { 4390 return super.mergeUnknownFields(unknownFields); 4391 } 4392 4393 // @@protoc_insertion_point(builder_scope:google.cloud.automl.v1.OperationMetadata) 4394 } 4395 4396 // @@protoc_insertion_point(class_scope:google.cloud.automl.v1.OperationMetadata) 4397 private static final com.google.cloud.automl.v1.OperationMetadata DEFAULT_INSTANCE; 4398 4399 static { 4400 DEFAULT_INSTANCE = new com.google.cloud.automl.v1.OperationMetadata(); 4401 } 4402 getDefaultInstance()4403 public static com.google.cloud.automl.v1.OperationMetadata getDefaultInstance() { 4404 return DEFAULT_INSTANCE; 4405 } 4406 4407 private static final com.google.protobuf.Parser<OperationMetadata> PARSER = 4408 new com.google.protobuf.AbstractParser<OperationMetadata>() { 4409 @java.lang.Override 4410 public OperationMetadata parsePartialFrom( 4411 com.google.protobuf.CodedInputStream input, 4412 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 4413 throws com.google.protobuf.InvalidProtocolBufferException { 4414 Builder builder = newBuilder(); 4415 try { 4416 builder.mergeFrom(input, extensionRegistry); 4417 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 4418 throw e.setUnfinishedMessage(builder.buildPartial()); 4419 } catch (com.google.protobuf.UninitializedMessageException e) { 4420 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 4421 } catch (java.io.IOException e) { 4422 throw new com.google.protobuf.InvalidProtocolBufferException(e) 4423 .setUnfinishedMessage(builder.buildPartial()); 4424 } 4425 return builder.buildPartial(); 4426 } 4427 }; 4428 parser()4429 public static com.google.protobuf.Parser<OperationMetadata> parser() { 4430 return PARSER; 4431 } 4432 4433 @java.lang.Override getParserForType()4434 public com.google.protobuf.Parser<OperationMetadata> getParserForType() { 4435 return PARSER; 4436 } 4437 4438 @java.lang.Override getDefaultInstanceForType()4439 public com.google.cloud.automl.v1.OperationMetadata getDefaultInstanceForType() { 4440 return DEFAULT_INSTANCE; 4441 } 4442 } 4443