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/language/v1/language_service.proto 18 19 package com.google.cloud.language.v1; 20 21 /** 22 * 23 * 24 * <pre> 25 * The syntax analysis request message. 26 * </pre> 27 * 28 * Protobuf type {@code google.cloud.language.v1.AnalyzeSyntaxRequest} 29 */ 30 public final class AnalyzeSyntaxRequest extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.cloud.language.v1.AnalyzeSyntaxRequest) 33 AnalyzeSyntaxRequestOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use AnalyzeSyntaxRequest.newBuilder() to construct. AnalyzeSyntaxRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private AnalyzeSyntaxRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 AnalyzeSyntaxRequest()40 private AnalyzeSyntaxRequest() { 41 encodingType_ = 0; 42 } 43 44 @java.lang.Override 45 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)46 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 47 return new AnalyzeSyntaxRequest(); 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.language.v1.LanguageServiceProto 57 .internal_static_google_cloud_language_v1_AnalyzeSyntaxRequest_descriptor; 58 } 59 60 @java.lang.Override 61 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()62 internalGetFieldAccessorTable() { 63 return com.google.cloud.language.v1.LanguageServiceProto 64 .internal_static_google_cloud_language_v1_AnalyzeSyntaxRequest_fieldAccessorTable 65 .ensureFieldAccessorsInitialized( 66 com.google.cloud.language.v1.AnalyzeSyntaxRequest.class, 67 com.google.cloud.language.v1.AnalyzeSyntaxRequest.Builder.class); 68 } 69 70 public static final int DOCUMENT_FIELD_NUMBER = 1; 71 private com.google.cloud.language.v1.Document document_; 72 /** 73 * 74 * 75 * <pre> 76 * Required. Input document. 77 * </pre> 78 * 79 * <code> 80 * .google.cloud.language.v1.Document document = 1 [(.google.api.field_behavior) = REQUIRED]; 81 * </code> 82 * 83 * @return Whether the document field is set. 84 */ 85 @java.lang.Override hasDocument()86 public boolean hasDocument() { 87 return document_ != null; 88 } 89 /** 90 * 91 * 92 * <pre> 93 * Required. Input document. 94 * </pre> 95 * 96 * <code> 97 * .google.cloud.language.v1.Document document = 1 [(.google.api.field_behavior) = REQUIRED]; 98 * </code> 99 * 100 * @return The document. 101 */ 102 @java.lang.Override getDocument()103 public com.google.cloud.language.v1.Document getDocument() { 104 return document_ == null 105 ? com.google.cloud.language.v1.Document.getDefaultInstance() 106 : document_; 107 } 108 /** 109 * 110 * 111 * <pre> 112 * Required. Input document. 113 * </pre> 114 * 115 * <code> 116 * .google.cloud.language.v1.Document document = 1 [(.google.api.field_behavior) = REQUIRED]; 117 * </code> 118 */ 119 @java.lang.Override getDocumentOrBuilder()120 public com.google.cloud.language.v1.DocumentOrBuilder getDocumentOrBuilder() { 121 return document_ == null 122 ? com.google.cloud.language.v1.Document.getDefaultInstance() 123 : document_; 124 } 125 126 public static final int ENCODING_TYPE_FIELD_NUMBER = 2; 127 private int encodingType_ = 0; 128 /** 129 * 130 * 131 * <pre> 132 * The encoding type used by the API to calculate offsets. 133 * </pre> 134 * 135 * <code>.google.cloud.language.v1.EncodingType encoding_type = 2;</code> 136 * 137 * @return The enum numeric value on the wire for encodingType. 138 */ 139 @java.lang.Override getEncodingTypeValue()140 public int getEncodingTypeValue() { 141 return encodingType_; 142 } 143 /** 144 * 145 * 146 * <pre> 147 * The encoding type used by the API to calculate offsets. 148 * </pre> 149 * 150 * <code>.google.cloud.language.v1.EncodingType encoding_type = 2;</code> 151 * 152 * @return The encodingType. 153 */ 154 @java.lang.Override getEncodingType()155 public com.google.cloud.language.v1.EncodingType getEncodingType() { 156 com.google.cloud.language.v1.EncodingType result = 157 com.google.cloud.language.v1.EncodingType.forNumber(encodingType_); 158 return result == null ? com.google.cloud.language.v1.EncodingType.UNRECOGNIZED : result; 159 } 160 161 private byte memoizedIsInitialized = -1; 162 163 @java.lang.Override isInitialized()164 public final boolean isInitialized() { 165 byte isInitialized = memoizedIsInitialized; 166 if (isInitialized == 1) return true; 167 if (isInitialized == 0) return false; 168 169 memoizedIsInitialized = 1; 170 return true; 171 } 172 173 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)174 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 175 if (document_ != null) { 176 output.writeMessage(1, getDocument()); 177 } 178 if (encodingType_ != com.google.cloud.language.v1.EncodingType.NONE.getNumber()) { 179 output.writeEnum(2, encodingType_); 180 } 181 getUnknownFields().writeTo(output); 182 } 183 184 @java.lang.Override getSerializedSize()185 public int getSerializedSize() { 186 int size = memoizedSize; 187 if (size != -1) return size; 188 189 size = 0; 190 if (document_ != null) { 191 size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, getDocument()); 192 } 193 if (encodingType_ != com.google.cloud.language.v1.EncodingType.NONE.getNumber()) { 194 size += com.google.protobuf.CodedOutputStream.computeEnumSize(2, encodingType_); 195 } 196 size += getUnknownFields().getSerializedSize(); 197 memoizedSize = size; 198 return size; 199 } 200 201 @java.lang.Override equals(final java.lang.Object obj)202 public boolean equals(final java.lang.Object obj) { 203 if (obj == this) { 204 return true; 205 } 206 if (!(obj instanceof com.google.cloud.language.v1.AnalyzeSyntaxRequest)) { 207 return super.equals(obj); 208 } 209 com.google.cloud.language.v1.AnalyzeSyntaxRequest other = 210 (com.google.cloud.language.v1.AnalyzeSyntaxRequest) obj; 211 212 if (hasDocument() != other.hasDocument()) return false; 213 if (hasDocument()) { 214 if (!getDocument().equals(other.getDocument())) return false; 215 } 216 if (encodingType_ != other.encodingType_) return false; 217 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 218 return true; 219 } 220 221 @java.lang.Override hashCode()222 public int hashCode() { 223 if (memoizedHashCode != 0) { 224 return memoizedHashCode; 225 } 226 int hash = 41; 227 hash = (19 * hash) + getDescriptor().hashCode(); 228 if (hasDocument()) { 229 hash = (37 * hash) + DOCUMENT_FIELD_NUMBER; 230 hash = (53 * hash) + getDocument().hashCode(); 231 } 232 hash = (37 * hash) + ENCODING_TYPE_FIELD_NUMBER; 233 hash = (53 * hash) + encodingType_; 234 hash = (29 * hash) + getUnknownFields().hashCode(); 235 memoizedHashCode = hash; 236 return hash; 237 } 238 parseFrom( java.nio.ByteBuffer data)239 public static com.google.cloud.language.v1.AnalyzeSyntaxRequest parseFrom( 240 java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { 241 return PARSER.parseFrom(data); 242 } 243 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)244 public static com.google.cloud.language.v1.AnalyzeSyntaxRequest parseFrom( 245 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 246 throws com.google.protobuf.InvalidProtocolBufferException { 247 return PARSER.parseFrom(data, extensionRegistry); 248 } 249 parseFrom( com.google.protobuf.ByteString data)250 public static com.google.cloud.language.v1.AnalyzeSyntaxRequest parseFrom( 251 com.google.protobuf.ByteString data) 252 throws com.google.protobuf.InvalidProtocolBufferException { 253 return PARSER.parseFrom(data); 254 } 255 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)256 public static com.google.cloud.language.v1.AnalyzeSyntaxRequest parseFrom( 257 com.google.protobuf.ByteString data, 258 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 259 throws com.google.protobuf.InvalidProtocolBufferException { 260 return PARSER.parseFrom(data, extensionRegistry); 261 } 262 parseFrom(byte[] data)263 public static com.google.cloud.language.v1.AnalyzeSyntaxRequest parseFrom(byte[] data) 264 throws com.google.protobuf.InvalidProtocolBufferException { 265 return PARSER.parseFrom(data); 266 } 267 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)268 public static com.google.cloud.language.v1.AnalyzeSyntaxRequest parseFrom( 269 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 270 throws com.google.protobuf.InvalidProtocolBufferException { 271 return PARSER.parseFrom(data, extensionRegistry); 272 } 273 parseFrom( java.io.InputStream input)274 public static com.google.cloud.language.v1.AnalyzeSyntaxRequest parseFrom( 275 java.io.InputStream input) throws java.io.IOException { 276 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 277 } 278 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)279 public static com.google.cloud.language.v1.AnalyzeSyntaxRequest parseFrom( 280 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 281 throws java.io.IOException { 282 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 283 PARSER, input, extensionRegistry); 284 } 285 parseDelimitedFrom( java.io.InputStream input)286 public static com.google.cloud.language.v1.AnalyzeSyntaxRequest parseDelimitedFrom( 287 java.io.InputStream input) throws java.io.IOException { 288 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 289 } 290 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)291 public static com.google.cloud.language.v1.AnalyzeSyntaxRequest parseDelimitedFrom( 292 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 293 throws java.io.IOException { 294 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 295 PARSER, input, extensionRegistry); 296 } 297 parseFrom( com.google.protobuf.CodedInputStream input)298 public static com.google.cloud.language.v1.AnalyzeSyntaxRequest parseFrom( 299 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 300 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 301 } 302 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)303 public static com.google.cloud.language.v1.AnalyzeSyntaxRequest parseFrom( 304 com.google.protobuf.CodedInputStream input, 305 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 306 throws java.io.IOException { 307 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 308 PARSER, input, extensionRegistry); 309 } 310 311 @java.lang.Override newBuilderForType()312 public Builder newBuilderForType() { 313 return newBuilder(); 314 } 315 newBuilder()316 public static Builder newBuilder() { 317 return DEFAULT_INSTANCE.toBuilder(); 318 } 319 newBuilder(com.google.cloud.language.v1.AnalyzeSyntaxRequest prototype)320 public static Builder newBuilder(com.google.cloud.language.v1.AnalyzeSyntaxRequest prototype) { 321 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 322 } 323 324 @java.lang.Override toBuilder()325 public Builder toBuilder() { 326 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 327 } 328 329 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)330 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 331 Builder builder = new Builder(parent); 332 return builder; 333 } 334 /** 335 * 336 * 337 * <pre> 338 * The syntax analysis request message. 339 * </pre> 340 * 341 * Protobuf type {@code google.cloud.language.v1.AnalyzeSyntaxRequest} 342 */ 343 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 344 implements 345 // @@protoc_insertion_point(builder_implements:google.cloud.language.v1.AnalyzeSyntaxRequest) 346 com.google.cloud.language.v1.AnalyzeSyntaxRequestOrBuilder { getDescriptor()347 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 348 return com.google.cloud.language.v1.LanguageServiceProto 349 .internal_static_google_cloud_language_v1_AnalyzeSyntaxRequest_descriptor; 350 } 351 352 @java.lang.Override 353 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()354 internalGetFieldAccessorTable() { 355 return com.google.cloud.language.v1.LanguageServiceProto 356 .internal_static_google_cloud_language_v1_AnalyzeSyntaxRequest_fieldAccessorTable 357 .ensureFieldAccessorsInitialized( 358 com.google.cloud.language.v1.AnalyzeSyntaxRequest.class, 359 com.google.cloud.language.v1.AnalyzeSyntaxRequest.Builder.class); 360 } 361 362 // Construct using com.google.cloud.language.v1.AnalyzeSyntaxRequest.newBuilder() Builder()363 private Builder() {} 364 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)365 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 366 super(parent); 367 } 368 369 @java.lang.Override clear()370 public Builder clear() { 371 super.clear(); 372 bitField0_ = 0; 373 document_ = null; 374 if (documentBuilder_ != null) { 375 documentBuilder_.dispose(); 376 documentBuilder_ = null; 377 } 378 encodingType_ = 0; 379 return this; 380 } 381 382 @java.lang.Override getDescriptorForType()383 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 384 return com.google.cloud.language.v1.LanguageServiceProto 385 .internal_static_google_cloud_language_v1_AnalyzeSyntaxRequest_descriptor; 386 } 387 388 @java.lang.Override getDefaultInstanceForType()389 public com.google.cloud.language.v1.AnalyzeSyntaxRequest getDefaultInstanceForType() { 390 return com.google.cloud.language.v1.AnalyzeSyntaxRequest.getDefaultInstance(); 391 } 392 393 @java.lang.Override build()394 public com.google.cloud.language.v1.AnalyzeSyntaxRequest build() { 395 com.google.cloud.language.v1.AnalyzeSyntaxRequest result = buildPartial(); 396 if (!result.isInitialized()) { 397 throw newUninitializedMessageException(result); 398 } 399 return result; 400 } 401 402 @java.lang.Override buildPartial()403 public com.google.cloud.language.v1.AnalyzeSyntaxRequest buildPartial() { 404 com.google.cloud.language.v1.AnalyzeSyntaxRequest result = 405 new com.google.cloud.language.v1.AnalyzeSyntaxRequest(this); 406 if (bitField0_ != 0) { 407 buildPartial0(result); 408 } 409 onBuilt(); 410 return result; 411 } 412 buildPartial0(com.google.cloud.language.v1.AnalyzeSyntaxRequest result)413 private void buildPartial0(com.google.cloud.language.v1.AnalyzeSyntaxRequest result) { 414 int from_bitField0_ = bitField0_; 415 if (((from_bitField0_ & 0x00000001) != 0)) { 416 result.document_ = documentBuilder_ == null ? document_ : documentBuilder_.build(); 417 } 418 if (((from_bitField0_ & 0x00000002) != 0)) { 419 result.encodingType_ = encodingType_; 420 } 421 } 422 423 @java.lang.Override clone()424 public Builder clone() { 425 return super.clone(); 426 } 427 428 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)429 public Builder setField( 430 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 431 return super.setField(field, value); 432 } 433 434 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)435 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 436 return super.clearField(field); 437 } 438 439 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)440 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 441 return super.clearOneof(oneof); 442 } 443 444 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)445 public Builder setRepeatedField( 446 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 447 return super.setRepeatedField(field, index, value); 448 } 449 450 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)451 public Builder addRepeatedField( 452 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 453 return super.addRepeatedField(field, value); 454 } 455 456 @java.lang.Override mergeFrom(com.google.protobuf.Message other)457 public Builder mergeFrom(com.google.protobuf.Message other) { 458 if (other instanceof com.google.cloud.language.v1.AnalyzeSyntaxRequest) { 459 return mergeFrom((com.google.cloud.language.v1.AnalyzeSyntaxRequest) other); 460 } else { 461 super.mergeFrom(other); 462 return this; 463 } 464 } 465 mergeFrom(com.google.cloud.language.v1.AnalyzeSyntaxRequest other)466 public Builder mergeFrom(com.google.cloud.language.v1.AnalyzeSyntaxRequest other) { 467 if (other == com.google.cloud.language.v1.AnalyzeSyntaxRequest.getDefaultInstance()) 468 return this; 469 if (other.hasDocument()) { 470 mergeDocument(other.getDocument()); 471 } 472 if (other.encodingType_ != 0) { 473 setEncodingTypeValue(other.getEncodingTypeValue()); 474 } 475 this.mergeUnknownFields(other.getUnknownFields()); 476 onChanged(); 477 return this; 478 } 479 480 @java.lang.Override isInitialized()481 public final boolean isInitialized() { 482 return true; 483 } 484 485 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)486 public Builder mergeFrom( 487 com.google.protobuf.CodedInputStream input, 488 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 489 throws java.io.IOException { 490 if (extensionRegistry == null) { 491 throw new java.lang.NullPointerException(); 492 } 493 try { 494 boolean done = false; 495 while (!done) { 496 int tag = input.readTag(); 497 switch (tag) { 498 case 0: 499 done = true; 500 break; 501 case 10: 502 { 503 input.readMessage(getDocumentFieldBuilder().getBuilder(), extensionRegistry); 504 bitField0_ |= 0x00000001; 505 break; 506 } // case 10 507 case 16: 508 { 509 encodingType_ = input.readEnum(); 510 bitField0_ |= 0x00000002; 511 break; 512 } // case 16 513 default: 514 { 515 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 516 done = true; // was an endgroup tag 517 } 518 break; 519 } // default: 520 } // switch (tag) 521 } // while (!done) 522 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 523 throw e.unwrapIOException(); 524 } finally { 525 onChanged(); 526 } // finally 527 return this; 528 } 529 530 private int bitField0_; 531 532 private com.google.cloud.language.v1.Document document_; 533 private com.google.protobuf.SingleFieldBuilderV3< 534 com.google.cloud.language.v1.Document, 535 com.google.cloud.language.v1.Document.Builder, 536 com.google.cloud.language.v1.DocumentOrBuilder> 537 documentBuilder_; 538 /** 539 * 540 * 541 * <pre> 542 * Required. Input document. 543 * </pre> 544 * 545 * <code> 546 * .google.cloud.language.v1.Document document = 1 [(.google.api.field_behavior) = REQUIRED]; 547 * </code> 548 * 549 * @return Whether the document field is set. 550 */ hasDocument()551 public boolean hasDocument() { 552 return ((bitField0_ & 0x00000001) != 0); 553 } 554 /** 555 * 556 * 557 * <pre> 558 * Required. Input document. 559 * </pre> 560 * 561 * <code> 562 * .google.cloud.language.v1.Document document = 1 [(.google.api.field_behavior) = REQUIRED]; 563 * </code> 564 * 565 * @return The document. 566 */ getDocument()567 public com.google.cloud.language.v1.Document getDocument() { 568 if (documentBuilder_ == null) { 569 return document_ == null 570 ? com.google.cloud.language.v1.Document.getDefaultInstance() 571 : document_; 572 } else { 573 return documentBuilder_.getMessage(); 574 } 575 } 576 /** 577 * 578 * 579 * <pre> 580 * Required. Input document. 581 * </pre> 582 * 583 * <code> 584 * .google.cloud.language.v1.Document document = 1 [(.google.api.field_behavior) = REQUIRED]; 585 * </code> 586 */ setDocument(com.google.cloud.language.v1.Document value)587 public Builder setDocument(com.google.cloud.language.v1.Document value) { 588 if (documentBuilder_ == null) { 589 if (value == null) { 590 throw new NullPointerException(); 591 } 592 document_ = value; 593 } else { 594 documentBuilder_.setMessage(value); 595 } 596 bitField0_ |= 0x00000001; 597 onChanged(); 598 return this; 599 } 600 /** 601 * 602 * 603 * <pre> 604 * Required. Input document. 605 * </pre> 606 * 607 * <code> 608 * .google.cloud.language.v1.Document document = 1 [(.google.api.field_behavior) = REQUIRED]; 609 * </code> 610 */ setDocument(com.google.cloud.language.v1.Document.Builder builderForValue)611 public Builder setDocument(com.google.cloud.language.v1.Document.Builder builderForValue) { 612 if (documentBuilder_ == null) { 613 document_ = builderForValue.build(); 614 } else { 615 documentBuilder_.setMessage(builderForValue.build()); 616 } 617 bitField0_ |= 0x00000001; 618 onChanged(); 619 return this; 620 } 621 /** 622 * 623 * 624 * <pre> 625 * Required. Input document. 626 * </pre> 627 * 628 * <code> 629 * .google.cloud.language.v1.Document document = 1 [(.google.api.field_behavior) = REQUIRED]; 630 * </code> 631 */ mergeDocument(com.google.cloud.language.v1.Document value)632 public Builder mergeDocument(com.google.cloud.language.v1.Document value) { 633 if (documentBuilder_ == null) { 634 if (((bitField0_ & 0x00000001) != 0) 635 && document_ != null 636 && document_ != com.google.cloud.language.v1.Document.getDefaultInstance()) { 637 getDocumentBuilder().mergeFrom(value); 638 } else { 639 document_ = value; 640 } 641 } else { 642 documentBuilder_.mergeFrom(value); 643 } 644 bitField0_ |= 0x00000001; 645 onChanged(); 646 return this; 647 } 648 /** 649 * 650 * 651 * <pre> 652 * Required. Input document. 653 * </pre> 654 * 655 * <code> 656 * .google.cloud.language.v1.Document document = 1 [(.google.api.field_behavior) = REQUIRED]; 657 * </code> 658 */ clearDocument()659 public Builder clearDocument() { 660 bitField0_ = (bitField0_ & ~0x00000001); 661 document_ = null; 662 if (documentBuilder_ != null) { 663 documentBuilder_.dispose(); 664 documentBuilder_ = null; 665 } 666 onChanged(); 667 return this; 668 } 669 /** 670 * 671 * 672 * <pre> 673 * Required. Input document. 674 * </pre> 675 * 676 * <code> 677 * .google.cloud.language.v1.Document document = 1 [(.google.api.field_behavior) = REQUIRED]; 678 * </code> 679 */ getDocumentBuilder()680 public com.google.cloud.language.v1.Document.Builder getDocumentBuilder() { 681 bitField0_ |= 0x00000001; 682 onChanged(); 683 return getDocumentFieldBuilder().getBuilder(); 684 } 685 /** 686 * 687 * 688 * <pre> 689 * Required. Input document. 690 * </pre> 691 * 692 * <code> 693 * .google.cloud.language.v1.Document document = 1 [(.google.api.field_behavior) = REQUIRED]; 694 * </code> 695 */ getDocumentOrBuilder()696 public com.google.cloud.language.v1.DocumentOrBuilder getDocumentOrBuilder() { 697 if (documentBuilder_ != null) { 698 return documentBuilder_.getMessageOrBuilder(); 699 } else { 700 return document_ == null 701 ? com.google.cloud.language.v1.Document.getDefaultInstance() 702 : document_; 703 } 704 } 705 /** 706 * 707 * 708 * <pre> 709 * Required. Input document. 710 * </pre> 711 * 712 * <code> 713 * .google.cloud.language.v1.Document document = 1 [(.google.api.field_behavior) = REQUIRED]; 714 * </code> 715 */ 716 private com.google.protobuf.SingleFieldBuilderV3< 717 com.google.cloud.language.v1.Document, 718 com.google.cloud.language.v1.Document.Builder, 719 com.google.cloud.language.v1.DocumentOrBuilder> getDocumentFieldBuilder()720 getDocumentFieldBuilder() { 721 if (documentBuilder_ == null) { 722 documentBuilder_ = 723 new com.google.protobuf.SingleFieldBuilderV3< 724 com.google.cloud.language.v1.Document, 725 com.google.cloud.language.v1.Document.Builder, 726 com.google.cloud.language.v1.DocumentOrBuilder>( 727 getDocument(), getParentForChildren(), isClean()); 728 document_ = null; 729 } 730 return documentBuilder_; 731 } 732 733 private int encodingType_ = 0; 734 /** 735 * 736 * 737 * <pre> 738 * The encoding type used by the API to calculate offsets. 739 * </pre> 740 * 741 * <code>.google.cloud.language.v1.EncodingType encoding_type = 2;</code> 742 * 743 * @return The enum numeric value on the wire for encodingType. 744 */ 745 @java.lang.Override getEncodingTypeValue()746 public int getEncodingTypeValue() { 747 return encodingType_; 748 } 749 /** 750 * 751 * 752 * <pre> 753 * The encoding type used by the API to calculate offsets. 754 * </pre> 755 * 756 * <code>.google.cloud.language.v1.EncodingType encoding_type = 2;</code> 757 * 758 * @param value The enum numeric value on the wire for encodingType to set. 759 * @return This builder for chaining. 760 */ setEncodingTypeValue(int value)761 public Builder setEncodingTypeValue(int value) { 762 encodingType_ = value; 763 bitField0_ |= 0x00000002; 764 onChanged(); 765 return this; 766 } 767 /** 768 * 769 * 770 * <pre> 771 * The encoding type used by the API to calculate offsets. 772 * </pre> 773 * 774 * <code>.google.cloud.language.v1.EncodingType encoding_type = 2;</code> 775 * 776 * @return The encodingType. 777 */ 778 @java.lang.Override getEncodingType()779 public com.google.cloud.language.v1.EncodingType getEncodingType() { 780 com.google.cloud.language.v1.EncodingType result = 781 com.google.cloud.language.v1.EncodingType.forNumber(encodingType_); 782 return result == null ? com.google.cloud.language.v1.EncodingType.UNRECOGNIZED : result; 783 } 784 /** 785 * 786 * 787 * <pre> 788 * The encoding type used by the API to calculate offsets. 789 * </pre> 790 * 791 * <code>.google.cloud.language.v1.EncodingType encoding_type = 2;</code> 792 * 793 * @param value The encodingType to set. 794 * @return This builder for chaining. 795 */ setEncodingType(com.google.cloud.language.v1.EncodingType value)796 public Builder setEncodingType(com.google.cloud.language.v1.EncodingType value) { 797 if (value == null) { 798 throw new NullPointerException(); 799 } 800 bitField0_ |= 0x00000002; 801 encodingType_ = value.getNumber(); 802 onChanged(); 803 return this; 804 } 805 /** 806 * 807 * 808 * <pre> 809 * The encoding type used by the API to calculate offsets. 810 * </pre> 811 * 812 * <code>.google.cloud.language.v1.EncodingType encoding_type = 2;</code> 813 * 814 * @return This builder for chaining. 815 */ clearEncodingType()816 public Builder clearEncodingType() { 817 bitField0_ = (bitField0_ & ~0x00000002); 818 encodingType_ = 0; 819 onChanged(); 820 return this; 821 } 822 823 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)824 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 825 return super.setUnknownFields(unknownFields); 826 } 827 828 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)829 public final Builder mergeUnknownFields( 830 final com.google.protobuf.UnknownFieldSet unknownFields) { 831 return super.mergeUnknownFields(unknownFields); 832 } 833 834 // @@protoc_insertion_point(builder_scope:google.cloud.language.v1.AnalyzeSyntaxRequest) 835 } 836 837 // @@protoc_insertion_point(class_scope:google.cloud.language.v1.AnalyzeSyntaxRequest) 838 private static final com.google.cloud.language.v1.AnalyzeSyntaxRequest DEFAULT_INSTANCE; 839 840 static { 841 DEFAULT_INSTANCE = new com.google.cloud.language.v1.AnalyzeSyntaxRequest(); 842 } 843 getDefaultInstance()844 public static com.google.cloud.language.v1.AnalyzeSyntaxRequest getDefaultInstance() { 845 return DEFAULT_INSTANCE; 846 } 847 848 private static final com.google.protobuf.Parser<AnalyzeSyntaxRequest> PARSER = 849 new com.google.protobuf.AbstractParser<AnalyzeSyntaxRequest>() { 850 @java.lang.Override 851 public AnalyzeSyntaxRequest parsePartialFrom( 852 com.google.protobuf.CodedInputStream input, 853 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 854 throws com.google.protobuf.InvalidProtocolBufferException { 855 Builder builder = newBuilder(); 856 try { 857 builder.mergeFrom(input, extensionRegistry); 858 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 859 throw e.setUnfinishedMessage(builder.buildPartial()); 860 } catch (com.google.protobuf.UninitializedMessageException e) { 861 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 862 } catch (java.io.IOException e) { 863 throw new com.google.protobuf.InvalidProtocolBufferException(e) 864 .setUnfinishedMessage(builder.buildPartial()); 865 } 866 return builder.buildPartial(); 867 } 868 }; 869 parser()870 public static com.google.protobuf.Parser<AnalyzeSyntaxRequest> parser() { 871 return PARSER; 872 } 873 874 @java.lang.Override getParserForType()875 public com.google.protobuf.Parser<AnalyzeSyntaxRequest> getParserForType() { 876 return PARSER; 877 } 878 879 @java.lang.Override getDefaultInstanceForType()880 public com.google.cloud.language.v1.AnalyzeSyntaxRequest getDefaultInstanceForType() { 881 return DEFAULT_INSTANCE; 882 } 883 } 884