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