1 /* 2 * Copyright 2020 Google LLC 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * https://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 // Generated by the protocol buffer compiler. DO NOT EDIT! 17 // source: google/cloud/channel/v1/service.proto 18 19 package com.google.cloud.channel.v1; 20 21 /** 22 * 23 * 24 * <pre> 25 * Response message for ListOffers. 26 * </pre> 27 * 28 * Protobuf type {@code google.cloud.channel.v1.ListOffersResponse} 29 */ 30 public final class ListOffersResponse extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.cloud.channel.v1.ListOffersResponse) 33 ListOffersResponseOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use ListOffersResponse.newBuilder() to construct. ListOffersResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private ListOffersResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 ListOffersResponse()40 private ListOffersResponse() { 41 offers_ = java.util.Collections.emptyList(); 42 nextPageToken_ = ""; 43 } 44 45 @java.lang.Override 46 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)47 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 48 return new ListOffersResponse(); 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 com.google.cloud.channel.v1.ServiceProto 58 .internal_static_google_cloud_channel_v1_ListOffersResponse_descriptor; 59 } 60 61 @java.lang.Override 62 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()63 internalGetFieldAccessorTable() { 64 return com.google.cloud.channel.v1.ServiceProto 65 .internal_static_google_cloud_channel_v1_ListOffersResponse_fieldAccessorTable 66 .ensureFieldAccessorsInitialized( 67 com.google.cloud.channel.v1.ListOffersResponse.class, 68 com.google.cloud.channel.v1.ListOffersResponse.Builder.class); 69 } 70 71 public static final int OFFERS_FIELD_NUMBER = 1; 72 73 @SuppressWarnings("serial") 74 private java.util.List<com.google.cloud.channel.v1.Offer> offers_; 75 /** 76 * 77 * 78 * <pre> 79 * The list of Offers requested. 80 * </pre> 81 * 82 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 83 */ 84 @java.lang.Override getOffersList()85 public java.util.List<com.google.cloud.channel.v1.Offer> getOffersList() { 86 return offers_; 87 } 88 /** 89 * 90 * 91 * <pre> 92 * The list of Offers requested. 93 * </pre> 94 * 95 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 96 */ 97 @java.lang.Override 98 public java.util.List<? extends com.google.cloud.channel.v1.OfferOrBuilder> getOffersOrBuilderList()99 getOffersOrBuilderList() { 100 return offers_; 101 } 102 /** 103 * 104 * 105 * <pre> 106 * The list of Offers requested. 107 * </pre> 108 * 109 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 110 */ 111 @java.lang.Override getOffersCount()112 public int getOffersCount() { 113 return offers_.size(); 114 } 115 /** 116 * 117 * 118 * <pre> 119 * The list of Offers requested. 120 * </pre> 121 * 122 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 123 */ 124 @java.lang.Override getOffers(int index)125 public com.google.cloud.channel.v1.Offer getOffers(int index) { 126 return offers_.get(index); 127 } 128 /** 129 * 130 * 131 * <pre> 132 * The list of Offers requested. 133 * </pre> 134 * 135 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 136 */ 137 @java.lang.Override getOffersOrBuilder(int index)138 public com.google.cloud.channel.v1.OfferOrBuilder getOffersOrBuilder(int index) { 139 return offers_.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 * A token to retrieve the next page of results. 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 * A token to retrieve the next page of results. 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 < offers_.size(); i++) { 208 output.writeMessage(1, offers_.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 < offers_.size(); i++) { 223 size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, offers_.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 com.google.cloud.channel.v1.ListOffersResponse)) { 239 return super.equals(obj); 240 } 241 com.google.cloud.channel.v1.ListOffersResponse other = 242 (com.google.cloud.channel.v1.ListOffersResponse) obj; 243 244 if (!getOffersList().equals(other.getOffersList())) 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 (getOffersCount() > 0) { 258 hash = (37 * hash) + OFFERS_FIELD_NUMBER; 259 hash = (53 * hash) + getOffersList().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 com.google.cloud.channel.v1.ListOffersResponse 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 com.google.cloud.channel.v1.ListOffersResponse 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 com.google.cloud.channel.v1.ListOffersResponse 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 com.google.cloud.channel.v1.ListOffersResponse 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 com.google.cloud.channel.v1.ListOffersResponse 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 com.google.cloud.channel.v1.ListOffersResponse 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 com.google.cloud.channel.v1.ListOffersResponse 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 com.google.cloud.channel.v1.ListOffersResponse 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 com.google.cloud.channel.v1.ListOffersResponse 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 com.google.cloud.channel.v1.ListOffersResponse 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 com.google.cloud.channel.v1.ListOffersResponse 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 com.google.cloud.channel.v1.ListOffersResponse 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(com.google.cloud.channel.v1.ListOffersResponse prototype)349 public static Builder newBuilder(com.google.cloud.channel.v1.ListOffersResponse 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 message for ListOffers. 368 * </pre> 369 * 370 * Protobuf type {@code google.cloud.channel.v1.ListOffersResponse} 371 */ 372 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 373 implements 374 // @@protoc_insertion_point(builder_implements:google.cloud.channel.v1.ListOffersResponse) 375 com.google.cloud.channel.v1.ListOffersResponseOrBuilder { getDescriptor()376 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 377 return com.google.cloud.channel.v1.ServiceProto 378 .internal_static_google_cloud_channel_v1_ListOffersResponse_descriptor; 379 } 380 381 @java.lang.Override 382 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()383 internalGetFieldAccessorTable() { 384 return com.google.cloud.channel.v1.ServiceProto 385 .internal_static_google_cloud_channel_v1_ListOffersResponse_fieldAccessorTable 386 .ensureFieldAccessorsInitialized( 387 com.google.cloud.channel.v1.ListOffersResponse.class, 388 com.google.cloud.channel.v1.ListOffersResponse.Builder.class); 389 } 390 391 // Construct using com.google.cloud.channel.v1.ListOffersResponse.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 (offersBuilder_ == null) { 403 offers_ = java.util.Collections.emptyList(); 404 } else { 405 offers_ = null; 406 offersBuilder_.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 com.google.cloud.channel.v1.ServiceProto 416 .internal_static_google_cloud_channel_v1_ListOffersResponse_descriptor; 417 } 418 419 @java.lang.Override getDefaultInstanceForType()420 public com.google.cloud.channel.v1.ListOffersResponse getDefaultInstanceForType() { 421 return com.google.cloud.channel.v1.ListOffersResponse.getDefaultInstance(); 422 } 423 424 @java.lang.Override build()425 public com.google.cloud.channel.v1.ListOffersResponse build() { 426 com.google.cloud.channel.v1.ListOffersResponse result = buildPartial(); 427 if (!result.isInitialized()) { 428 throw newUninitializedMessageException(result); 429 } 430 return result; 431 } 432 433 @java.lang.Override buildPartial()434 public com.google.cloud.channel.v1.ListOffersResponse buildPartial() { 435 com.google.cloud.channel.v1.ListOffersResponse result = 436 new com.google.cloud.channel.v1.ListOffersResponse(this); 437 buildPartialRepeatedFields(result); 438 if (bitField0_ != 0) { 439 buildPartial0(result); 440 } 441 onBuilt(); 442 return result; 443 } 444 buildPartialRepeatedFields(com.google.cloud.channel.v1.ListOffersResponse result)445 private void buildPartialRepeatedFields(com.google.cloud.channel.v1.ListOffersResponse result) { 446 if (offersBuilder_ == null) { 447 if (((bitField0_ & 0x00000001) != 0)) { 448 offers_ = java.util.Collections.unmodifiableList(offers_); 449 bitField0_ = (bitField0_ & ~0x00000001); 450 } 451 result.offers_ = offers_; 452 } else { 453 result.offers_ = offersBuilder_.build(); 454 } 455 } 456 buildPartial0(com.google.cloud.channel.v1.ListOffersResponse result)457 private void buildPartial0(com.google.cloud.channel.v1.ListOffersResponse 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 com.google.cloud.channel.v1.ListOffersResponse) { 500 return mergeFrom((com.google.cloud.channel.v1.ListOffersResponse) other); 501 } else { 502 super.mergeFrom(other); 503 return this; 504 } 505 } 506 mergeFrom(com.google.cloud.channel.v1.ListOffersResponse other)507 public Builder mergeFrom(com.google.cloud.channel.v1.ListOffersResponse other) { 508 if (other == com.google.cloud.channel.v1.ListOffersResponse.getDefaultInstance()) return this; 509 if (offersBuilder_ == null) { 510 if (!other.offers_.isEmpty()) { 511 if (offers_.isEmpty()) { 512 offers_ = other.offers_; 513 bitField0_ = (bitField0_ & ~0x00000001); 514 } else { 515 ensureOffersIsMutable(); 516 offers_.addAll(other.offers_); 517 } 518 onChanged(); 519 } 520 } else { 521 if (!other.offers_.isEmpty()) { 522 if (offersBuilder_.isEmpty()) { 523 offersBuilder_.dispose(); 524 offersBuilder_ = null; 525 offers_ = other.offers_; 526 bitField0_ = (bitField0_ & ~0x00000001); 527 offersBuilder_ = 528 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders 529 ? getOffersFieldBuilder() 530 : null; 531 } else { 532 offersBuilder_.addAllMessages(other.offers_); 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 com.google.cloud.channel.v1.Offer m = 570 input.readMessage( 571 com.google.cloud.channel.v1.Offer.parser(), extensionRegistry); 572 if (offersBuilder_ == null) { 573 ensureOffersIsMutable(); 574 offers_.add(m); 575 } else { 576 offersBuilder_.addMessage(m); 577 } 578 break; 579 } // case 10 580 case 18: 581 { 582 nextPageToken_ = input.readStringRequireUtf8(); 583 bitField0_ |= 0x00000002; 584 break; 585 } // case 18 586 default: 587 { 588 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 589 done = true; // was an endgroup tag 590 } 591 break; 592 } // default: 593 } // switch (tag) 594 } // while (!done) 595 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 596 throw e.unwrapIOException(); 597 } finally { 598 onChanged(); 599 } // finally 600 return this; 601 } 602 603 private int bitField0_; 604 605 private java.util.List<com.google.cloud.channel.v1.Offer> offers_ = 606 java.util.Collections.emptyList(); 607 ensureOffersIsMutable()608 private void ensureOffersIsMutable() { 609 if (!((bitField0_ & 0x00000001) != 0)) { 610 offers_ = new java.util.ArrayList<com.google.cloud.channel.v1.Offer>(offers_); 611 bitField0_ |= 0x00000001; 612 } 613 } 614 615 private com.google.protobuf.RepeatedFieldBuilderV3< 616 com.google.cloud.channel.v1.Offer, 617 com.google.cloud.channel.v1.Offer.Builder, 618 com.google.cloud.channel.v1.OfferOrBuilder> 619 offersBuilder_; 620 621 /** 622 * 623 * 624 * <pre> 625 * The list of Offers requested. 626 * </pre> 627 * 628 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 629 */ getOffersList()630 public java.util.List<com.google.cloud.channel.v1.Offer> getOffersList() { 631 if (offersBuilder_ == null) { 632 return java.util.Collections.unmodifiableList(offers_); 633 } else { 634 return offersBuilder_.getMessageList(); 635 } 636 } 637 /** 638 * 639 * 640 * <pre> 641 * The list of Offers requested. 642 * </pre> 643 * 644 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 645 */ getOffersCount()646 public int getOffersCount() { 647 if (offersBuilder_ == null) { 648 return offers_.size(); 649 } else { 650 return offersBuilder_.getCount(); 651 } 652 } 653 /** 654 * 655 * 656 * <pre> 657 * The list of Offers requested. 658 * </pre> 659 * 660 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 661 */ getOffers(int index)662 public com.google.cloud.channel.v1.Offer getOffers(int index) { 663 if (offersBuilder_ == null) { 664 return offers_.get(index); 665 } else { 666 return offersBuilder_.getMessage(index); 667 } 668 } 669 /** 670 * 671 * 672 * <pre> 673 * The list of Offers requested. 674 * </pre> 675 * 676 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 677 */ setOffers(int index, com.google.cloud.channel.v1.Offer value)678 public Builder setOffers(int index, com.google.cloud.channel.v1.Offer value) { 679 if (offersBuilder_ == null) { 680 if (value == null) { 681 throw new NullPointerException(); 682 } 683 ensureOffersIsMutable(); 684 offers_.set(index, value); 685 onChanged(); 686 } else { 687 offersBuilder_.setMessage(index, value); 688 } 689 return this; 690 } 691 /** 692 * 693 * 694 * <pre> 695 * The list of Offers requested. 696 * </pre> 697 * 698 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 699 */ setOffers(int index, com.google.cloud.channel.v1.Offer.Builder builderForValue)700 public Builder setOffers(int index, com.google.cloud.channel.v1.Offer.Builder builderForValue) { 701 if (offersBuilder_ == null) { 702 ensureOffersIsMutable(); 703 offers_.set(index, builderForValue.build()); 704 onChanged(); 705 } else { 706 offersBuilder_.setMessage(index, builderForValue.build()); 707 } 708 return this; 709 } 710 /** 711 * 712 * 713 * <pre> 714 * The list of Offers requested. 715 * </pre> 716 * 717 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 718 */ addOffers(com.google.cloud.channel.v1.Offer value)719 public Builder addOffers(com.google.cloud.channel.v1.Offer value) { 720 if (offersBuilder_ == null) { 721 if (value == null) { 722 throw new NullPointerException(); 723 } 724 ensureOffersIsMutable(); 725 offers_.add(value); 726 onChanged(); 727 } else { 728 offersBuilder_.addMessage(value); 729 } 730 return this; 731 } 732 /** 733 * 734 * 735 * <pre> 736 * The list of Offers requested. 737 * </pre> 738 * 739 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 740 */ addOffers(int index, com.google.cloud.channel.v1.Offer value)741 public Builder addOffers(int index, com.google.cloud.channel.v1.Offer value) { 742 if (offersBuilder_ == null) { 743 if (value == null) { 744 throw new NullPointerException(); 745 } 746 ensureOffersIsMutable(); 747 offers_.add(index, value); 748 onChanged(); 749 } else { 750 offersBuilder_.addMessage(index, value); 751 } 752 return this; 753 } 754 /** 755 * 756 * 757 * <pre> 758 * The list of Offers requested. 759 * </pre> 760 * 761 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 762 */ addOffers(com.google.cloud.channel.v1.Offer.Builder builderForValue)763 public Builder addOffers(com.google.cloud.channel.v1.Offer.Builder builderForValue) { 764 if (offersBuilder_ == null) { 765 ensureOffersIsMutable(); 766 offers_.add(builderForValue.build()); 767 onChanged(); 768 } else { 769 offersBuilder_.addMessage(builderForValue.build()); 770 } 771 return this; 772 } 773 /** 774 * 775 * 776 * <pre> 777 * The list of Offers requested. 778 * </pre> 779 * 780 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 781 */ addOffers(int index, com.google.cloud.channel.v1.Offer.Builder builderForValue)782 public Builder addOffers(int index, com.google.cloud.channel.v1.Offer.Builder builderForValue) { 783 if (offersBuilder_ == null) { 784 ensureOffersIsMutable(); 785 offers_.add(index, builderForValue.build()); 786 onChanged(); 787 } else { 788 offersBuilder_.addMessage(index, builderForValue.build()); 789 } 790 return this; 791 } 792 /** 793 * 794 * 795 * <pre> 796 * The list of Offers requested. 797 * </pre> 798 * 799 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 800 */ addAllOffers( java.lang.Iterable<? extends com.google.cloud.channel.v1.Offer> values)801 public Builder addAllOffers( 802 java.lang.Iterable<? extends com.google.cloud.channel.v1.Offer> values) { 803 if (offersBuilder_ == null) { 804 ensureOffersIsMutable(); 805 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, offers_); 806 onChanged(); 807 } else { 808 offersBuilder_.addAllMessages(values); 809 } 810 return this; 811 } 812 /** 813 * 814 * 815 * <pre> 816 * The list of Offers requested. 817 * </pre> 818 * 819 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 820 */ clearOffers()821 public Builder clearOffers() { 822 if (offersBuilder_ == null) { 823 offers_ = java.util.Collections.emptyList(); 824 bitField0_ = (bitField0_ & ~0x00000001); 825 onChanged(); 826 } else { 827 offersBuilder_.clear(); 828 } 829 return this; 830 } 831 /** 832 * 833 * 834 * <pre> 835 * The list of Offers requested. 836 * </pre> 837 * 838 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 839 */ removeOffers(int index)840 public Builder removeOffers(int index) { 841 if (offersBuilder_ == null) { 842 ensureOffersIsMutable(); 843 offers_.remove(index); 844 onChanged(); 845 } else { 846 offersBuilder_.remove(index); 847 } 848 return this; 849 } 850 /** 851 * 852 * 853 * <pre> 854 * The list of Offers requested. 855 * </pre> 856 * 857 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 858 */ getOffersBuilder(int index)859 public com.google.cloud.channel.v1.Offer.Builder getOffersBuilder(int index) { 860 return getOffersFieldBuilder().getBuilder(index); 861 } 862 /** 863 * 864 * 865 * <pre> 866 * The list of Offers requested. 867 * </pre> 868 * 869 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 870 */ getOffersOrBuilder(int index)871 public com.google.cloud.channel.v1.OfferOrBuilder getOffersOrBuilder(int index) { 872 if (offersBuilder_ == null) { 873 return offers_.get(index); 874 } else { 875 return offersBuilder_.getMessageOrBuilder(index); 876 } 877 } 878 /** 879 * 880 * 881 * <pre> 882 * The list of Offers requested. 883 * </pre> 884 * 885 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 886 */ 887 public java.util.List<? extends com.google.cloud.channel.v1.OfferOrBuilder> getOffersOrBuilderList()888 getOffersOrBuilderList() { 889 if (offersBuilder_ != null) { 890 return offersBuilder_.getMessageOrBuilderList(); 891 } else { 892 return java.util.Collections.unmodifiableList(offers_); 893 } 894 } 895 /** 896 * 897 * 898 * <pre> 899 * The list of Offers requested. 900 * </pre> 901 * 902 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 903 */ addOffersBuilder()904 public com.google.cloud.channel.v1.Offer.Builder addOffersBuilder() { 905 return getOffersFieldBuilder() 906 .addBuilder(com.google.cloud.channel.v1.Offer.getDefaultInstance()); 907 } 908 /** 909 * 910 * 911 * <pre> 912 * The list of Offers requested. 913 * </pre> 914 * 915 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 916 */ addOffersBuilder(int index)917 public com.google.cloud.channel.v1.Offer.Builder addOffersBuilder(int index) { 918 return getOffersFieldBuilder() 919 .addBuilder(index, com.google.cloud.channel.v1.Offer.getDefaultInstance()); 920 } 921 /** 922 * 923 * 924 * <pre> 925 * The list of Offers requested. 926 * </pre> 927 * 928 * <code>repeated .google.cloud.channel.v1.Offer offers = 1;</code> 929 */ getOffersBuilderList()930 public java.util.List<com.google.cloud.channel.v1.Offer.Builder> getOffersBuilderList() { 931 return getOffersFieldBuilder().getBuilderList(); 932 } 933 934 private com.google.protobuf.RepeatedFieldBuilderV3< 935 com.google.cloud.channel.v1.Offer, 936 com.google.cloud.channel.v1.Offer.Builder, 937 com.google.cloud.channel.v1.OfferOrBuilder> getOffersFieldBuilder()938 getOffersFieldBuilder() { 939 if (offersBuilder_ == null) { 940 offersBuilder_ = 941 new com.google.protobuf.RepeatedFieldBuilderV3< 942 com.google.cloud.channel.v1.Offer, 943 com.google.cloud.channel.v1.Offer.Builder, 944 com.google.cloud.channel.v1.OfferOrBuilder>( 945 offers_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); 946 offers_ = null; 947 } 948 return offersBuilder_; 949 } 950 951 private java.lang.Object nextPageToken_ = ""; 952 /** 953 * 954 * 955 * <pre> 956 * A token to retrieve the next page of results. 957 * </pre> 958 * 959 * <code>string next_page_token = 2;</code> 960 * 961 * @return The nextPageToken. 962 */ getNextPageToken()963 public java.lang.String getNextPageToken() { 964 java.lang.Object ref = nextPageToken_; 965 if (!(ref instanceof java.lang.String)) { 966 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 967 java.lang.String s = bs.toStringUtf8(); 968 nextPageToken_ = s; 969 return s; 970 } else { 971 return (java.lang.String) ref; 972 } 973 } 974 /** 975 * 976 * 977 * <pre> 978 * A token to retrieve the next page of results. 979 * </pre> 980 * 981 * <code>string next_page_token = 2;</code> 982 * 983 * @return The bytes for nextPageToken. 984 */ getNextPageTokenBytes()985 public com.google.protobuf.ByteString getNextPageTokenBytes() { 986 java.lang.Object ref = nextPageToken_; 987 if (ref instanceof String) { 988 com.google.protobuf.ByteString b = 989 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 990 nextPageToken_ = b; 991 return b; 992 } else { 993 return (com.google.protobuf.ByteString) ref; 994 } 995 } 996 /** 997 * 998 * 999 * <pre> 1000 * A token to retrieve the next page of results. 1001 * </pre> 1002 * 1003 * <code>string next_page_token = 2;</code> 1004 * 1005 * @param value The nextPageToken to set. 1006 * @return This builder for chaining. 1007 */ setNextPageToken(java.lang.String value)1008 public Builder setNextPageToken(java.lang.String value) { 1009 if (value == null) { 1010 throw new NullPointerException(); 1011 } 1012 nextPageToken_ = value; 1013 bitField0_ |= 0x00000002; 1014 onChanged(); 1015 return this; 1016 } 1017 /** 1018 * 1019 * 1020 * <pre> 1021 * A token to retrieve the next page of results. 1022 * </pre> 1023 * 1024 * <code>string next_page_token = 2;</code> 1025 * 1026 * @return This builder for chaining. 1027 */ clearNextPageToken()1028 public Builder clearNextPageToken() { 1029 nextPageToken_ = getDefaultInstance().getNextPageToken(); 1030 bitField0_ = (bitField0_ & ~0x00000002); 1031 onChanged(); 1032 return this; 1033 } 1034 /** 1035 * 1036 * 1037 * <pre> 1038 * A token to retrieve the next page of results. 1039 * </pre> 1040 * 1041 * <code>string next_page_token = 2;</code> 1042 * 1043 * @param value The bytes for nextPageToken to set. 1044 * @return This builder for chaining. 1045 */ setNextPageTokenBytes(com.google.protobuf.ByteString value)1046 public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { 1047 if (value == null) { 1048 throw new NullPointerException(); 1049 } 1050 checkByteStringIsUtf8(value); 1051 nextPageToken_ = value; 1052 bitField0_ |= 0x00000002; 1053 onChanged(); 1054 return this; 1055 } 1056 1057 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1058 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1059 return super.setUnknownFields(unknownFields); 1060 } 1061 1062 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1063 public final Builder mergeUnknownFields( 1064 final com.google.protobuf.UnknownFieldSet unknownFields) { 1065 return super.mergeUnknownFields(unknownFields); 1066 } 1067 1068 // @@protoc_insertion_point(builder_scope:google.cloud.channel.v1.ListOffersResponse) 1069 } 1070 1071 // @@protoc_insertion_point(class_scope:google.cloud.channel.v1.ListOffersResponse) 1072 private static final com.google.cloud.channel.v1.ListOffersResponse DEFAULT_INSTANCE; 1073 1074 static { 1075 DEFAULT_INSTANCE = new com.google.cloud.channel.v1.ListOffersResponse(); 1076 } 1077 getDefaultInstance()1078 public static com.google.cloud.channel.v1.ListOffersResponse getDefaultInstance() { 1079 return DEFAULT_INSTANCE; 1080 } 1081 1082 private static final com.google.protobuf.Parser<ListOffersResponse> PARSER = 1083 new com.google.protobuf.AbstractParser<ListOffersResponse>() { 1084 @java.lang.Override 1085 public ListOffersResponse parsePartialFrom( 1086 com.google.protobuf.CodedInputStream input, 1087 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1088 throws com.google.protobuf.InvalidProtocolBufferException { 1089 Builder builder = newBuilder(); 1090 try { 1091 builder.mergeFrom(input, extensionRegistry); 1092 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1093 throw e.setUnfinishedMessage(builder.buildPartial()); 1094 } catch (com.google.protobuf.UninitializedMessageException e) { 1095 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1096 } catch (java.io.IOException e) { 1097 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1098 .setUnfinishedMessage(builder.buildPartial()); 1099 } 1100 return builder.buildPartial(); 1101 } 1102 }; 1103 parser()1104 public static com.google.protobuf.Parser<ListOffersResponse> parser() { 1105 return PARSER; 1106 } 1107 1108 @java.lang.Override getParserForType()1109 public com.google.protobuf.Parser<ListOffersResponse> getParserForType() { 1110 return PARSER; 1111 } 1112 1113 @java.lang.Override getDefaultInstanceForType()1114 public com.google.cloud.channel.v1.ListOffersResponse getDefaultInstanceForType() { 1115 return DEFAULT_INSTANCE; 1116 } 1117 } 1118