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