1 /* 2 * Copyright 2019 The Grafeas Authors. All rights reserved. 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 17 // Generated by the protocol buffer compiler. DO NOT EDIT! 18 // source: grafeas/v1/grafeas.proto 19 20 package io.grafeas.v1; 21 22 /** 23 * 24 * 25 * <pre> 26 * Request to create a new note. 27 * </pre> 28 * 29 * Protobuf type {@code grafeas.v1.CreateNoteRequest} 30 */ 31 public final class CreateNoteRequest extends com.google.protobuf.GeneratedMessageV3 32 implements 33 // @@protoc_insertion_point(message_implements:grafeas.v1.CreateNoteRequest) 34 CreateNoteRequestOrBuilder { 35 private static final long serialVersionUID = 0L; 36 // Use CreateNoteRequest.newBuilder() to construct. CreateNoteRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)37 private CreateNoteRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 38 super(builder); 39 } 40 CreateNoteRequest()41 private CreateNoteRequest() { 42 parent_ = ""; 43 noteId_ = ""; 44 } 45 46 @java.lang.Override 47 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)48 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 49 return new CreateNoteRequest(); 50 } 51 52 @java.lang.Override getUnknownFields()53 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 54 return this.unknownFields; 55 } 56 getDescriptor()57 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 58 return io.grafeas.v1.GrafeasOuterClass.internal_static_grafeas_v1_CreateNoteRequest_descriptor; 59 } 60 61 @java.lang.Override 62 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()63 internalGetFieldAccessorTable() { 64 return io.grafeas.v1.GrafeasOuterClass 65 .internal_static_grafeas_v1_CreateNoteRequest_fieldAccessorTable 66 .ensureFieldAccessorsInitialized( 67 io.grafeas.v1.CreateNoteRequest.class, io.grafeas.v1.CreateNoteRequest.Builder.class); 68 } 69 70 public static final int PARENT_FIELD_NUMBER = 1; 71 72 @SuppressWarnings("serial") 73 private volatile java.lang.Object parent_ = ""; 74 /** 75 * 76 * 77 * <pre> 78 * The name of the project in the form of `projects/[PROJECT_ID]`, under which 79 * the note is to be created. 80 * </pre> 81 * 82 * <code> 83 * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 84 * </code> 85 * 86 * @return The parent. 87 */ 88 @java.lang.Override getParent()89 public java.lang.String getParent() { 90 java.lang.Object ref = parent_; 91 if (ref instanceof java.lang.String) { 92 return (java.lang.String) ref; 93 } else { 94 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 95 java.lang.String s = bs.toStringUtf8(); 96 parent_ = s; 97 return s; 98 } 99 } 100 /** 101 * 102 * 103 * <pre> 104 * The name of the project in the form of `projects/[PROJECT_ID]`, under which 105 * the note is to be created. 106 * </pre> 107 * 108 * <code> 109 * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 110 * </code> 111 * 112 * @return The bytes for parent. 113 */ 114 @java.lang.Override getParentBytes()115 public com.google.protobuf.ByteString getParentBytes() { 116 java.lang.Object ref = parent_; 117 if (ref instanceof java.lang.String) { 118 com.google.protobuf.ByteString b = 119 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 120 parent_ = b; 121 return b; 122 } else { 123 return (com.google.protobuf.ByteString) ref; 124 } 125 } 126 127 public static final int NOTE_ID_FIELD_NUMBER = 2; 128 129 @SuppressWarnings("serial") 130 private volatile java.lang.Object noteId_ = ""; 131 /** 132 * 133 * 134 * <pre> 135 * The ID to use for this note. 136 * </pre> 137 * 138 * <code>string note_id = 2 [(.google.api.field_behavior) = REQUIRED];</code> 139 * 140 * @return The noteId. 141 */ 142 @java.lang.Override getNoteId()143 public java.lang.String getNoteId() { 144 java.lang.Object ref = noteId_; 145 if (ref instanceof java.lang.String) { 146 return (java.lang.String) ref; 147 } else { 148 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 149 java.lang.String s = bs.toStringUtf8(); 150 noteId_ = s; 151 return s; 152 } 153 } 154 /** 155 * 156 * 157 * <pre> 158 * The ID to use for this note. 159 * </pre> 160 * 161 * <code>string note_id = 2 [(.google.api.field_behavior) = REQUIRED];</code> 162 * 163 * @return The bytes for noteId. 164 */ 165 @java.lang.Override getNoteIdBytes()166 public com.google.protobuf.ByteString getNoteIdBytes() { 167 java.lang.Object ref = noteId_; 168 if (ref instanceof java.lang.String) { 169 com.google.protobuf.ByteString b = 170 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 171 noteId_ = b; 172 return b; 173 } else { 174 return (com.google.protobuf.ByteString) ref; 175 } 176 } 177 178 public static final int NOTE_FIELD_NUMBER = 3; 179 private io.grafeas.v1.Note note_; 180 /** 181 * 182 * 183 * <pre> 184 * The note to create. 185 * </pre> 186 * 187 * <code>.grafeas.v1.Note note = 3 [(.google.api.field_behavior) = REQUIRED];</code> 188 * 189 * @return Whether the note field is set. 190 */ 191 @java.lang.Override hasNote()192 public boolean hasNote() { 193 return note_ != null; 194 } 195 /** 196 * 197 * 198 * <pre> 199 * The note to create. 200 * </pre> 201 * 202 * <code>.grafeas.v1.Note note = 3 [(.google.api.field_behavior) = REQUIRED];</code> 203 * 204 * @return The note. 205 */ 206 @java.lang.Override getNote()207 public io.grafeas.v1.Note getNote() { 208 return note_ == null ? io.grafeas.v1.Note.getDefaultInstance() : note_; 209 } 210 /** 211 * 212 * 213 * <pre> 214 * The note to create. 215 * </pre> 216 * 217 * <code>.grafeas.v1.Note note = 3 [(.google.api.field_behavior) = REQUIRED];</code> 218 */ 219 @java.lang.Override getNoteOrBuilder()220 public io.grafeas.v1.NoteOrBuilder getNoteOrBuilder() { 221 return note_ == null ? io.grafeas.v1.Note.getDefaultInstance() : note_; 222 } 223 224 private byte memoizedIsInitialized = -1; 225 226 @java.lang.Override isInitialized()227 public final boolean isInitialized() { 228 byte isInitialized = memoizedIsInitialized; 229 if (isInitialized == 1) return true; 230 if (isInitialized == 0) return false; 231 232 memoizedIsInitialized = 1; 233 return true; 234 } 235 236 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)237 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 238 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { 239 com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_); 240 } 241 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(noteId_)) { 242 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, noteId_); 243 } 244 if (note_ != null) { 245 output.writeMessage(3, getNote()); 246 } 247 getUnknownFields().writeTo(output); 248 } 249 250 @java.lang.Override getSerializedSize()251 public int getSerializedSize() { 252 int size = memoizedSize; 253 if (size != -1) return size; 254 255 size = 0; 256 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) { 257 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_); 258 } 259 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(noteId_)) { 260 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, noteId_); 261 } 262 if (note_ != null) { 263 size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getNote()); 264 } 265 size += getUnknownFields().getSerializedSize(); 266 memoizedSize = size; 267 return size; 268 } 269 270 @java.lang.Override equals(final java.lang.Object obj)271 public boolean equals(final java.lang.Object obj) { 272 if (obj == this) { 273 return true; 274 } 275 if (!(obj instanceof io.grafeas.v1.CreateNoteRequest)) { 276 return super.equals(obj); 277 } 278 io.grafeas.v1.CreateNoteRequest other = (io.grafeas.v1.CreateNoteRequest) obj; 279 280 if (!getParent().equals(other.getParent())) return false; 281 if (!getNoteId().equals(other.getNoteId())) return false; 282 if (hasNote() != other.hasNote()) return false; 283 if (hasNote()) { 284 if (!getNote().equals(other.getNote())) return false; 285 } 286 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 287 return true; 288 } 289 290 @java.lang.Override hashCode()291 public int hashCode() { 292 if (memoizedHashCode != 0) { 293 return memoizedHashCode; 294 } 295 int hash = 41; 296 hash = (19 * hash) + getDescriptor().hashCode(); 297 hash = (37 * hash) + PARENT_FIELD_NUMBER; 298 hash = (53 * hash) + getParent().hashCode(); 299 hash = (37 * hash) + NOTE_ID_FIELD_NUMBER; 300 hash = (53 * hash) + getNoteId().hashCode(); 301 if (hasNote()) { 302 hash = (37 * hash) + NOTE_FIELD_NUMBER; 303 hash = (53 * hash) + getNote().hashCode(); 304 } 305 hash = (29 * hash) + getUnknownFields().hashCode(); 306 memoizedHashCode = hash; 307 return hash; 308 } 309 parseFrom(java.nio.ByteBuffer data)310 public static io.grafeas.v1.CreateNoteRequest parseFrom(java.nio.ByteBuffer data) 311 throws com.google.protobuf.InvalidProtocolBufferException { 312 return PARSER.parseFrom(data); 313 } 314 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)315 public static io.grafeas.v1.CreateNoteRequest parseFrom( 316 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 317 throws com.google.protobuf.InvalidProtocolBufferException { 318 return PARSER.parseFrom(data, extensionRegistry); 319 } 320 parseFrom(com.google.protobuf.ByteString data)321 public static io.grafeas.v1.CreateNoteRequest parseFrom(com.google.protobuf.ByteString data) 322 throws com.google.protobuf.InvalidProtocolBufferException { 323 return PARSER.parseFrom(data); 324 } 325 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)326 public static io.grafeas.v1.CreateNoteRequest parseFrom( 327 com.google.protobuf.ByteString data, 328 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 329 throws com.google.protobuf.InvalidProtocolBufferException { 330 return PARSER.parseFrom(data, extensionRegistry); 331 } 332 parseFrom(byte[] data)333 public static io.grafeas.v1.CreateNoteRequest parseFrom(byte[] data) 334 throws com.google.protobuf.InvalidProtocolBufferException { 335 return PARSER.parseFrom(data); 336 } 337 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)338 public static io.grafeas.v1.CreateNoteRequest parseFrom( 339 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 340 throws com.google.protobuf.InvalidProtocolBufferException { 341 return PARSER.parseFrom(data, extensionRegistry); 342 } 343 parseFrom(java.io.InputStream input)344 public static io.grafeas.v1.CreateNoteRequest parseFrom(java.io.InputStream input) 345 throws java.io.IOException { 346 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 347 } 348 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)349 public static io.grafeas.v1.CreateNoteRequest parseFrom( 350 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 351 throws java.io.IOException { 352 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 353 PARSER, input, extensionRegistry); 354 } 355 parseDelimitedFrom(java.io.InputStream input)356 public static io.grafeas.v1.CreateNoteRequest parseDelimitedFrom(java.io.InputStream input) 357 throws java.io.IOException { 358 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 359 } 360 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)361 public static io.grafeas.v1.CreateNoteRequest parseDelimitedFrom( 362 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 363 throws java.io.IOException { 364 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 365 PARSER, input, extensionRegistry); 366 } 367 parseFrom( com.google.protobuf.CodedInputStream input)368 public static io.grafeas.v1.CreateNoteRequest parseFrom( 369 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 370 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 371 } 372 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)373 public static io.grafeas.v1.CreateNoteRequest parseFrom( 374 com.google.protobuf.CodedInputStream input, 375 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 376 throws java.io.IOException { 377 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 378 PARSER, input, extensionRegistry); 379 } 380 381 @java.lang.Override newBuilderForType()382 public Builder newBuilderForType() { 383 return newBuilder(); 384 } 385 newBuilder()386 public static Builder newBuilder() { 387 return DEFAULT_INSTANCE.toBuilder(); 388 } 389 newBuilder(io.grafeas.v1.CreateNoteRequest prototype)390 public static Builder newBuilder(io.grafeas.v1.CreateNoteRequest prototype) { 391 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 392 } 393 394 @java.lang.Override toBuilder()395 public Builder toBuilder() { 396 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 397 } 398 399 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)400 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 401 Builder builder = new Builder(parent); 402 return builder; 403 } 404 /** 405 * 406 * 407 * <pre> 408 * Request to create a new note. 409 * </pre> 410 * 411 * Protobuf type {@code grafeas.v1.CreateNoteRequest} 412 */ 413 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 414 implements 415 // @@protoc_insertion_point(builder_implements:grafeas.v1.CreateNoteRequest) 416 io.grafeas.v1.CreateNoteRequestOrBuilder { getDescriptor()417 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 418 return io.grafeas.v1.GrafeasOuterClass 419 .internal_static_grafeas_v1_CreateNoteRequest_descriptor; 420 } 421 422 @java.lang.Override 423 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()424 internalGetFieldAccessorTable() { 425 return io.grafeas.v1.GrafeasOuterClass 426 .internal_static_grafeas_v1_CreateNoteRequest_fieldAccessorTable 427 .ensureFieldAccessorsInitialized( 428 io.grafeas.v1.CreateNoteRequest.class, io.grafeas.v1.CreateNoteRequest.Builder.class); 429 } 430 431 // Construct using io.grafeas.v1.CreateNoteRequest.newBuilder() Builder()432 private Builder() {} 433 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)434 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 435 super(parent); 436 } 437 438 @java.lang.Override clear()439 public Builder clear() { 440 super.clear(); 441 bitField0_ = 0; 442 parent_ = ""; 443 noteId_ = ""; 444 note_ = null; 445 if (noteBuilder_ != null) { 446 noteBuilder_.dispose(); 447 noteBuilder_ = null; 448 } 449 return this; 450 } 451 452 @java.lang.Override getDescriptorForType()453 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 454 return io.grafeas.v1.GrafeasOuterClass 455 .internal_static_grafeas_v1_CreateNoteRequest_descriptor; 456 } 457 458 @java.lang.Override getDefaultInstanceForType()459 public io.grafeas.v1.CreateNoteRequest getDefaultInstanceForType() { 460 return io.grafeas.v1.CreateNoteRequest.getDefaultInstance(); 461 } 462 463 @java.lang.Override build()464 public io.grafeas.v1.CreateNoteRequest build() { 465 io.grafeas.v1.CreateNoteRequest result = buildPartial(); 466 if (!result.isInitialized()) { 467 throw newUninitializedMessageException(result); 468 } 469 return result; 470 } 471 472 @java.lang.Override buildPartial()473 public io.grafeas.v1.CreateNoteRequest buildPartial() { 474 io.grafeas.v1.CreateNoteRequest result = new io.grafeas.v1.CreateNoteRequest(this); 475 if (bitField0_ != 0) { 476 buildPartial0(result); 477 } 478 onBuilt(); 479 return result; 480 } 481 buildPartial0(io.grafeas.v1.CreateNoteRequest result)482 private void buildPartial0(io.grafeas.v1.CreateNoteRequest result) { 483 int from_bitField0_ = bitField0_; 484 if (((from_bitField0_ & 0x00000001) != 0)) { 485 result.parent_ = parent_; 486 } 487 if (((from_bitField0_ & 0x00000002) != 0)) { 488 result.noteId_ = noteId_; 489 } 490 if (((from_bitField0_ & 0x00000004) != 0)) { 491 result.note_ = noteBuilder_ == null ? note_ : noteBuilder_.build(); 492 } 493 } 494 495 @java.lang.Override clone()496 public Builder clone() { 497 return super.clone(); 498 } 499 500 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)501 public Builder setField( 502 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 503 return super.setField(field, value); 504 } 505 506 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)507 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 508 return super.clearField(field); 509 } 510 511 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)512 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 513 return super.clearOneof(oneof); 514 } 515 516 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)517 public Builder setRepeatedField( 518 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 519 return super.setRepeatedField(field, index, value); 520 } 521 522 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)523 public Builder addRepeatedField( 524 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 525 return super.addRepeatedField(field, value); 526 } 527 528 @java.lang.Override mergeFrom(com.google.protobuf.Message other)529 public Builder mergeFrom(com.google.protobuf.Message other) { 530 if (other instanceof io.grafeas.v1.CreateNoteRequest) { 531 return mergeFrom((io.grafeas.v1.CreateNoteRequest) other); 532 } else { 533 super.mergeFrom(other); 534 return this; 535 } 536 } 537 mergeFrom(io.grafeas.v1.CreateNoteRequest other)538 public Builder mergeFrom(io.grafeas.v1.CreateNoteRequest other) { 539 if (other == io.grafeas.v1.CreateNoteRequest.getDefaultInstance()) return this; 540 if (!other.getParent().isEmpty()) { 541 parent_ = other.parent_; 542 bitField0_ |= 0x00000001; 543 onChanged(); 544 } 545 if (!other.getNoteId().isEmpty()) { 546 noteId_ = other.noteId_; 547 bitField0_ |= 0x00000002; 548 onChanged(); 549 } 550 if (other.hasNote()) { 551 mergeNote(other.getNote()); 552 } 553 this.mergeUnknownFields(other.getUnknownFields()); 554 onChanged(); 555 return this; 556 } 557 558 @java.lang.Override isInitialized()559 public final boolean isInitialized() { 560 return true; 561 } 562 563 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)564 public Builder mergeFrom( 565 com.google.protobuf.CodedInputStream input, 566 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 567 throws java.io.IOException { 568 if (extensionRegistry == null) { 569 throw new java.lang.NullPointerException(); 570 } 571 try { 572 boolean done = false; 573 while (!done) { 574 int tag = input.readTag(); 575 switch (tag) { 576 case 0: 577 done = true; 578 break; 579 case 10: 580 { 581 parent_ = input.readStringRequireUtf8(); 582 bitField0_ |= 0x00000001; 583 break; 584 } // case 10 585 case 18: 586 { 587 noteId_ = input.readStringRequireUtf8(); 588 bitField0_ |= 0x00000002; 589 break; 590 } // case 18 591 case 26: 592 { 593 input.readMessage(getNoteFieldBuilder().getBuilder(), extensionRegistry); 594 bitField0_ |= 0x00000004; 595 break; 596 } // case 26 597 default: 598 { 599 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 600 done = true; // was an endgroup tag 601 } 602 break; 603 } // default: 604 } // switch (tag) 605 } // while (!done) 606 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 607 throw e.unwrapIOException(); 608 } finally { 609 onChanged(); 610 } // finally 611 return this; 612 } 613 614 private int bitField0_; 615 616 private java.lang.Object parent_ = ""; 617 /** 618 * 619 * 620 * <pre> 621 * The name of the project in the form of `projects/[PROJECT_ID]`, under which 622 * the note is to be created. 623 * </pre> 624 * 625 * <code> 626 * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 627 * </code> 628 * 629 * @return The parent. 630 */ getParent()631 public java.lang.String getParent() { 632 java.lang.Object ref = parent_; 633 if (!(ref instanceof java.lang.String)) { 634 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 635 java.lang.String s = bs.toStringUtf8(); 636 parent_ = s; 637 return s; 638 } else { 639 return (java.lang.String) ref; 640 } 641 } 642 /** 643 * 644 * 645 * <pre> 646 * The name of the project in the form of `projects/[PROJECT_ID]`, under which 647 * the note is to be created. 648 * </pre> 649 * 650 * <code> 651 * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 652 * </code> 653 * 654 * @return The bytes for parent. 655 */ getParentBytes()656 public com.google.protobuf.ByteString getParentBytes() { 657 java.lang.Object ref = parent_; 658 if (ref instanceof String) { 659 com.google.protobuf.ByteString b = 660 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 661 parent_ = b; 662 return b; 663 } else { 664 return (com.google.protobuf.ByteString) ref; 665 } 666 } 667 /** 668 * 669 * 670 * <pre> 671 * The name of the project in the form of `projects/[PROJECT_ID]`, under which 672 * the note is to be created. 673 * </pre> 674 * 675 * <code> 676 * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 677 * </code> 678 * 679 * @param value The parent to set. 680 * @return This builder for chaining. 681 */ setParent(java.lang.String value)682 public Builder setParent(java.lang.String value) { 683 if (value == null) { 684 throw new NullPointerException(); 685 } 686 parent_ = value; 687 bitField0_ |= 0x00000001; 688 onChanged(); 689 return this; 690 } 691 /** 692 * 693 * 694 * <pre> 695 * The name of the project in the form of `projects/[PROJECT_ID]`, under which 696 * the note is to be created. 697 * </pre> 698 * 699 * <code> 700 * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 701 * </code> 702 * 703 * @return This builder for chaining. 704 */ clearParent()705 public Builder clearParent() { 706 parent_ = getDefaultInstance().getParent(); 707 bitField0_ = (bitField0_ & ~0x00000001); 708 onChanged(); 709 return this; 710 } 711 /** 712 * 713 * 714 * <pre> 715 * The name of the project in the form of `projects/[PROJECT_ID]`, under which 716 * the note is to be created. 717 * </pre> 718 * 719 * <code> 720 * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... } 721 * </code> 722 * 723 * @param value The bytes for parent to set. 724 * @return This builder for chaining. 725 */ setParentBytes(com.google.protobuf.ByteString value)726 public Builder setParentBytes(com.google.protobuf.ByteString value) { 727 if (value == null) { 728 throw new NullPointerException(); 729 } 730 checkByteStringIsUtf8(value); 731 parent_ = value; 732 bitField0_ |= 0x00000001; 733 onChanged(); 734 return this; 735 } 736 737 private java.lang.Object noteId_ = ""; 738 /** 739 * 740 * 741 * <pre> 742 * The ID to use for this note. 743 * </pre> 744 * 745 * <code>string note_id = 2 [(.google.api.field_behavior) = REQUIRED];</code> 746 * 747 * @return The noteId. 748 */ getNoteId()749 public java.lang.String getNoteId() { 750 java.lang.Object ref = noteId_; 751 if (!(ref instanceof java.lang.String)) { 752 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 753 java.lang.String s = bs.toStringUtf8(); 754 noteId_ = s; 755 return s; 756 } else { 757 return (java.lang.String) ref; 758 } 759 } 760 /** 761 * 762 * 763 * <pre> 764 * The ID to use for this note. 765 * </pre> 766 * 767 * <code>string note_id = 2 [(.google.api.field_behavior) = REQUIRED];</code> 768 * 769 * @return The bytes for noteId. 770 */ getNoteIdBytes()771 public com.google.protobuf.ByteString getNoteIdBytes() { 772 java.lang.Object ref = noteId_; 773 if (ref instanceof String) { 774 com.google.protobuf.ByteString b = 775 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 776 noteId_ = b; 777 return b; 778 } else { 779 return (com.google.protobuf.ByteString) ref; 780 } 781 } 782 /** 783 * 784 * 785 * <pre> 786 * The ID to use for this note. 787 * </pre> 788 * 789 * <code>string note_id = 2 [(.google.api.field_behavior) = REQUIRED];</code> 790 * 791 * @param value The noteId to set. 792 * @return This builder for chaining. 793 */ setNoteId(java.lang.String value)794 public Builder setNoteId(java.lang.String value) { 795 if (value == null) { 796 throw new NullPointerException(); 797 } 798 noteId_ = value; 799 bitField0_ |= 0x00000002; 800 onChanged(); 801 return this; 802 } 803 /** 804 * 805 * 806 * <pre> 807 * The ID to use for this note. 808 * </pre> 809 * 810 * <code>string note_id = 2 [(.google.api.field_behavior) = REQUIRED];</code> 811 * 812 * @return This builder for chaining. 813 */ clearNoteId()814 public Builder clearNoteId() { 815 noteId_ = getDefaultInstance().getNoteId(); 816 bitField0_ = (bitField0_ & ~0x00000002); 817 onChanged(); 818 return this; 819 } 820 /** 821 * 822 * 823 * <pre> 824 * The ID to use for this note. 825 * </pre> 826 * 827 * <code>string note_id = 2 [(.google.api.field_behavior) = REQUIRED];</code> 828 * 829 * @param value The bytes for noteId to set. 830 * @return This builder for chaining. 831 */ setNoteIdBytes(com.google.protobuf.ByteString value)832 public Builder setNoteIdBytes(com.google.protobuf.ByteString value) { 833 if (value == null) { 834 throw new NullPointerException(); 835 } 836 checkByteStringIsUtf8(value); 837 noteId_ = value; 838 bitField0_ |= 0x00000002; 839 onChanged(); 840 return this; 841 } 842 843 private io.grafeas.v1.Note note_; 844 private com.google.protobuf.SingleFieldBuilderV3< 845 io.grafeas.v1.Note, io.grafeas.v1.Note.Builder, io.grafeas.v1.NoteOrBuilder> 846 noteBuilder_; 847 /** 848 * 849 * 850 * <pre> 851 * The note to create. 852 * </pre> 853 * 854 * <code>.grafeas.v1.Note note = 3 [(.google.api.field_behavior) = REQUIRED];</code> 855 * 856 * @return Whether the note field is set. 857 */ hasNote()858 public boolean hasNote() { 859 return ((bitField0_ & 0x00000004) != 0); 860 } 861 /** 862 * 863 * 864 * <pre> 865 * The note to create. 866 * </pre> 867 * 868 * <code>.grafeas.v1.Note note = 3 [(.google.api.field_behavior) = REQUIRED];</code> 869 * 870 * @return The note. 871 */ getNote()872 public io.grafeas.v1.Note getNote() { 873 if (noteBuilder_ == null) { 874 return note_ == null ? io.grafeas.v1.Note.getDefaultInstance() : note_; 875 } else { 876 return noteBuilder_.getMessage(); 877 } 878 } 879 /** 880 * 881 * 882 * <pre> 883 * The note to create. 884 * </pre> 885 * 886 * <code>.grafeas.v1.Note note = 3 [(.google.api.field_behavior) = REQUIRED];</code> 887 */ setNote(io.grafeas.v1.Note value)888 public Builder setNote(io.grafeas.v1.Note value) { 889 if (noteBuilder_ == null) { 890 if (value == null) { 891 throw new NullPointerException(); 892 } 893 note_ = value; 894 } else { 895 noteBuilder_.setMessage(value); 896 } 897 bitField0_ |= 0x00000004; 898 onChanged(); 899 return this; 900 } 901 /** 902 * 903 * 904 * <pre> 905 * The note to create. 906 * </pre> 907 * 908 * <code>.grafeas.v1.Note note = 3 [(.google.api.field_behavior) = REQUIRED];</code> 909 */ setNote(io.grafeas.v1.Note.Builder builderForValue)910 public Builder setNote(io.grafeas.v1.Note.Builder builderForValue) { 911 if (noteBuilder_ == null) { 912 note_ = builderForValue.build(); 913 } else { 914 noteBuilder_.setMessage(builderForValue.build()); 915 } 916 bitField0_ |= 0x00000004; 917 onChanged(); 918 return this; 919 } 920 /** 921 * 922 * 923 * <pre> 924 * The note to create. 925 * </pre> 926 * 927 * <code>.grafeas.v1.Note note = 3 [(.google.api.field_behavior) = REQUIRED];</code> 928 */ mergeNote(io.grafeas.v1.Note value)929 public Builder mergeNote(io.grafeas.v1.Note value) { 930 if (noteBuilder_ == null) { 931 if (((bitField0_ & 0x00000004) != 0) 932 && note_ != null 933 && note_ != io.grafeas.v1.Note.getDefaultInstance()) { 934 getNoteBuilder().mergeFrom(value); 935 } else { 936 note_ = value; 937 } 938 } else { 939 noteBuilder_.mergeFrom(value); 940 } 941 bitField0_ |= 0x00000004; 942 onChanged(); 943 return this; 944 } 945 /** 946 * 947 * 948 * <pre> 949 * The note to create. 950 * </pre> 951 * 952 * <code>.grafeas.v1.Note note = 3 [(.google.api.field_behavior) = REQUIRED];</code> 953 */ clearNote()954 public Builder clearNote() { 955 bitField0_ = (bitField0_ & ~0x00000004); 956 note_ = null; 957 if (noteBuilder_ != null) { 958 noteBuilder_.dispose(); 959 noteBuilder_ = null; 960 } 961 onChanged(); 962 return this; 963 } 964 /** 965 * 966 * 967 * <pre> 968 * The note to create. 969 * </pre> 970 * 971 * <code>.grafeas.v1.Note note = 3 [(.google.api.field_behavior) = REQUIRED];</code> 972 */ getNoteBuilder()973 public io.grafeas.v1.Note.Builder getNoteBuilder() { 974 bitField0_ |= 0x00000004; 975 onChanged(); 976 return getNoteFieldBuilder().getBuilder(); 977 } 978 /** 979 * 980 * 981 * <pre> 982 * The note to create. 983 * </pre> 984 * 985 * <code>.grafeas.v1.Note note = 3 [(.google.api.field_behavior) = REQUIRED];</code> 986 */ getNoteOrBuilder()987 public io.grafeas.v1.NoteOrBuilder getNoteOrBuilder() { 988 if (noteBuilder_ != null) { 989 return noteBuilder_.getMessageOrBuilder(); 990 } else { 991 return note_ == null ? io.grafeas.v1.Note.getDefaultInstance() : note_; 992 } 993 } 994 /** 995 * 996 * 997 * <pre> 998 * The note to create. 999 * </pre> 1000 * 1001 * <code>.grafeas.v1.Note note = 3 [(.google.api.field_behavior) = REQUIRED];</code> 1002 */ 1003 private com.google.protobuf.SingleFieldBuilderV3< 1004 io.grafeas.v1.Note, io.grafeas.v1.Note.Builder, io.grafeas.v1.NoteOrBuilder> getNoteFieldBuilder()1005 getNoteFieldBuilder() { 1006 if (noteBuilder_ == null) { 1007 noteBuilder_ = 1008 new com.google.protobuf.SingleFieldBuilderV3< 1009 io.grafeas.v1.Note, io.grafeas.v1.Note.Builder, io.grafeas.v1.NoteOrBuilder>( 1010 getNote(), getParentForChildren(), isClean()); 1011 note_ = null; 1012 } 1013 return noteBuilder_; 1014 } 1015 1016 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1017 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1018 return super.setUnknownFields(unknownFields); 1019 } 1020 1021 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1022 public final Builder mergeUnknownFields( 1023 final com.google.protobuf.UnknownFieldSet unknownFields) { 1024 return super.mergeUnknownFields(unknownFields); 1025 } 1026 1027 // @@protoc_insertion_point(builder_scope:grafeas.v1.CreateNoteRequest) 1028 } 1029 1030 // @@protoc_insertion_point(class_scope:grafeas.v1.CreateNoteRequest) 1031 private static final io.grafeas.v1.CreateNoteRequest DEFAULT_INSTANCE; 1032 1033 static { 1034 DEFAULT_INSTANCE = new io.grafeas.v1.CreateNoteRequest(); 1035 } 1036 getDefaultInstance()1037 public static io.grafeas.v1.CreateNoteRequest getDefaultInstance() { 1038 return DEFAULT_INSTANCE; 1039 } 1040 1041 private static final com.google.protobuf.Parser<CreateNoteRequest> PARSER = 1042 new com.google.protobuf.AbstractParser<CreateNoteRequest>() { 1043 @java.lang.Override 1044 public CreateNoteRequest parsePartialFrom( 1045 com.google.protobuf.CodedInputStream input, 1046 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1047 throws com.google.protobuf.InvalidProtocolBufferException { 1048 Builder builder = newBuilder(); 1049 try { 1050 builder.mergeFrom(input, extensionRegistry); 1051 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1052 throw e.setUnfinishedMessage(builder.buildPartial()); 1053 } catch (com.google.protobuf.UninitializedMessageException e) { 1054 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1055 } catch (java.io.IOException e) { 1056 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1057 .setUnfinishedMessage(builder.buildPartial()); 1058 } 1059 return builder.buildPartial(); 1060 } 1061 }; 1062 parser()1063 public static com.google.protobuf.Parser<CreateNoteRequest> parser() { 1064 return PARSER; 1065 } 1066 1067 @java.lang.Override getParserForType()1068 public com.google.protobuf.Parser<CreateNoteRequest> getParserForType() { 1069 return PARSER; 1070 } 1071 1072 @java.lang.Override getDefaultInstanceForType()1073 public io.grafeas.v1.CreateNoteRequest getDefaultInstanceForType() { 1074 return DEFAULT_INSTANCE; 1075 } 1076 } 1077