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