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