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/billing/v1/cloud_catalog.proto 18 19 package com.google.cloud.billing.v1; 20 21 /** 22 * 23 * 24 * <pre> 25 * Request message for `ListServices`. 26 * </pre> 27 * 28 * Protobuf type {@code google.cloud.billing.v1.ListServicesRequest} 29 */ 30 public final class ListServicesRequest extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.cloud.billing.v1.ListServicesRequest) 33 ListServicesRequestOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use ListServicesRequest.newBuilder() to construct. ListServicesRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private ListServicesRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 ListServicesRequest()40 private ListServicesRequest() { 41 pageToken_ = ""; 42 } 43 44 @java.lang.Override 45 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)46 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 47 return new ListServicesRequest(); 48 } 49 50 @java.lang.Override getUnknownFields()51 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 52 return this.unknownFields; 53 } 54 getDescriptor()55 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 56 return com.google.cloud.billing.v1.CloudCatalogProto 57 .internal_static_google_cloud_billing_v1_ListServicesRequest_descriptor; 58 } 59 60 @java.lang.Override 61 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()62 internalGetFieldAccessorTable() { 63 return com.google.cloud.billing.v1.CloudCatalogProto 64 .internal_static_google_cloud_billing_v1_ListServicesRequest_fieldAccessorTable 65 .ensureFieldAccessorsInitialized( 66 com.google.cloud.billing.v1.ListServicesRequest.class, 67 com.google.cloud.billing.v1.ListServicesRequest.Builder.class); 68 } 69 70 public static final int PAGE_SIZE_FIELD_NUMBER = 1; 71 private int pageSize_ = 0; 72 /** 73 * 74 * 75 * <pre> 76 * Requested page size. Defaults to 5000. 77 * </pre> 78 * 79 * <code>int32 page_size = 1;</code> 80 * 81 * @return The pageSize. 82 */ 83 @java.lang.Override getPageSize()84 public int getPageSize() { 85 return pageSize_; 86 } 87 88 public static final int PAGE_TOKEN_FIELD_NUMBER = 2; 89 90 @SuppressWarnings("serial") 91 private volatile java.lang.Object pageToken_ = ""; 92 /** 93 * 94 * 95 * <pre> 96 * A token identifying a page of results to return. This should be a 97 * `next_page_token` value returned from a previous `ListServices` 98 * call. If unspecified, the first page of results is returned. 99 * </pre> 100 * 101 * <code>string page_token = 2;</code> 102 * 103 * @return The pageToken. 104 */ 105 @java.lang.Override getPageToken()106 public java.lang.String getPageToken() { 107 java.lang.Object ref = pageToken_; 108 if (ref instanceof java.lang.String) { 109 return (java.lang.String) ref; 110 } else { 111 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 112 java.lang.String s = bs.toStringUtf8(); 113 pageToken_ = s; 114 return s; 115 } 116 } 117 /** 118 * 119 * 120 * <pre> 121 * A token identifying a page of results to return. This should be a 122 * `next_page_token` value returned from a previous `ListServices` 123 * call. If unspecified, the first page of results is returned. 124 * </pre> 125 * 126 * <code>string page_token = 2;</code> 127 * 128 * @return The bytes for pageToken. 129 */ 130 @java.lang.Override getPageTokenBytes()131 public com.google.protobuf.ByteString getPageTokenBytes() { 132 java.lang.Object ref = pageToken_; 133 if (ref instanceof java.lang.String) { 134 com.google.protobuf.ByteString b = 135 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 136 pageToken_ = b; 137 return b; 138 } else { 139 return (com.google.protobuf.ByteString) ref; 140 } 141 } 142 143 private byte memoizedIsInitialized = -1; 144 145 @java.lang.Override isInitialized()146 public final boolean isInitialized() { 147 byte isInitialized = memoizedIsInitialized; 148 if (isInitialized == 1) return true; 149 if (isInitialized == 0) return false; 150 151 memoizedIsInitialized = 1; 152 return true; 153 } 154 155 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)156 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 157 if (pageSize_ != 0) { 158 output.writeInt32(1, pageSize_); 159 } 160 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { 161 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, pageToken_); 162 } 163 getUnknownFields().writeTo(output); 164 } 165 166 @java.lang.Override getSerializedSize()167 public int getSerializedSize() { 168 int size = memoizedSize; 169 if (size != -1) return size; 170 171 size = 0; 172 if (pageSize_ != 0) { 173 size += com.google.protobuf.CodedOutputStream.computeInt32Size(1, pageSize_); 174 } 175 if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) { 176 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, pageToken_); 177 } 178 size += getUnknownFields().getSerializedSize(); 179 memoizedSize = size; 180 return size; 181 } 182 183 @java.lang.Override equals(final java.lang.Object obj)184 public boolean equals(final java.lang.Object obj) { 185 if (obj == this) { 186 return true; 187 } 188 if (!(obj instanceof com.google.cloud.billing.v1.ListServicesRequest)) { 189 return super.equals(obj); 190 } 191 com.google.cloud.billing.v1.ListServicesRequest other = 192 (com.google.cloud.billing.v1.ListServicesRequest) obj; 193 194 if (getPageSize() != other.getPageSize()) return false; 195 if (!getPageToken().equals(other.getPageToken())) return false; 196 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 197 return true; 198 } 199 200 @java.lang.Override hashCode()201 public int hashCode() { 202 if (memoizedHashCode != 0) { 203 return memoizedHashCode; 204 } 205 int hash = 41; 206 hash = (19 * hash) + getDescriptor().hashCode(); 207 hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER; 208 hash = (53 * hash) + getPageSize(); 209 hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER; 210 hash = (53 * hash) + getPageToken().hashCode(); 211 hash = (29 * hash) + getUnknownFields().hashCode(); 212 memoizedHashCode = hash; 213 return hash; 214 } 215 parseFrom(java.nio.ByteBuffer data)216 public static com.google.cloud.billing.v1.ListServicesRequest parseFrom(java.nio.ByteBuffer data) 217 throws com.google.protobuf.InvalidProtocolBufferException { 218 return PARSER.parseFrom(data); 219 } 220 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)221 public static com.google.cloud.billing.v1.ListServicesRequest parseFrom( 222 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 223 throws com.google.protobuf.InvalidProtocolBufferException { 224 return PARSER.parseFrom(data, extensionRegistry); 225 } 226 parseFrom( com.google.protobuf.ByteString data)227 public static com.google.cloud.billing.v1.ListServicesRequest parseFrom( 228 com.google.protobuf.ByteString data) 229 throws com.google.protobuf.InvalidProtocolBufferException { 230 return PARSER.parseFrom(data); 231 } 232 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)233 public static com.google.cloud.billing.v1.ListServicesRequest parseFrom( 234 com.google.protobuf.ByteString data, 235 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 236 throws com.google.protobuf.InvalidProtocolBufferException { 237 return PARSER.parseFrom(data, extensionRegistry); 238 } 239 parseFrom(byte[] data)240 public static com.google.cloud.billing.v1.ListServicesRequest parseFrom(byte[] data) 241 throws com.google.protobuf.InvalidProtocolBufferException { 242 return PARSER.parseFrom(data); 243 } 244 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)245 public static com.google.cloud.billing.v1.ListServicesRequest parseFrom( 246 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 247 throws com.google.protobuf.InvalidProtocolBufferException { 248 return PARSER.parseFrom(data, extensionRegistry); 249 } 250 parseFrom(java.io.InputStream input)251 public static com.google.cloud.billing.v1.ListServicesRequest parseFrom(java.io.InputStream input) 252 throws java.io.IOException { 253 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 254 } 255 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)256 public static com.google.cloud.billing.v1.ListServicesRequest parseFrom( 257 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 258 throws java.io.IOException { 259 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 260 PARSER, input, extensionRegistry); 261 } 262 parseDelimitedFrom( java.io.InputStream input)263 public static com.google.cloud.billing.v1.ListServicesRequest parseDelimitedFrom( 264 java.io.InputStream input) throws java.io.IOException { 265 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 266 } 267 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)268 public static com.google.cloud.billing.v1.ListServicesRequest parseDelimitedFrom( 269 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 270 throws java.io.IOException { 271 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 272 PARSER, input, extensionRegistry); 273 } 274 parseFrom( com.google.protobuf.CodedInputStream input)275 public static com.google.cloud.billing.v1.ListServicesRequest parseFrom( 276 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 277 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 278 } 279 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)280 public static com.google.cloud.billing.v1.ListServicesRequest parseFrom( 281 com.google.protobuf.CodedInputStream input, 282 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 283 throws java.io.IOException { 284 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 285 PARSER, input, extensionRegistry); 286 } 287 288 @java.lang.Override newBuilderForType()289 public Builder newBuilderForType() { 290 return newBuilder(); 291 } 292 newBuilder()293 public static Builder newBuilder() { 294 return DEFAULT_INSTANCE.toBuilder(); 295 } 296 newBuilder(com.google.cloud.billing.v1.ListServicesRequest prototype)297 public static Builder newBuilder(com.google.cloud.billing.v1.ListServicesRequest prototype) { 298 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 299 } 300 301 @java.lang.Override toBuilder()302 public Builder toBuilder() { 303 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 304 } 305 306 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)307 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 308 Builder builder = new Builder(parent); 309 return builder; 310 } 311 /** 312 * 313 * 314 * <pre> 315 * Request message for `ListServices`. 316 * </pre> 317 * 318 * Protobuf type {@code google.cloud.billing.v1.ListServicesRequest} 319 */ 320 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 321 implements 322 // @@protoc_insertion_point(builder_implements:google.cloud.billing.v1.ListServicesRequest) 323 com.google.cloud.billing.v1.ListServicesRequestOrBuilder { getDescriptor()324 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 325 return com.google.cloud.billing.v1.CloudCatalogProto 326 .internal_static_google_cloud_billing_v1_ListServicesRequest_descriptor; 327 } 328 329 @java.lang.Override 330 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()331 internalGetFieldAccessorTable() { 332 return com.google.cloud.billing.v1.CloudCatalogProto 333 .internal_static_google_cloud_billing_v1_ListServicesRequest_fieldAccessorTable 334 .ensureFieldAccessorsInitialized( 335 com.google.cloud.billing.v1.ListServicesRequest.class, 336 com.google.cloud.billing.v1.ListServicesRequest.Builder.class); 337 } 338 339 // Construct using com.google.cloud.billing.v1.ListServicesRequest.newBuilder() Builder()340 private Builder() {} 341 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)342 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 343 super(parent); 344 } 345 346 @java.lang.Override clear()347 public Builder clear() { 348 super.clear(); 349 bitField0_ = 0; 350 pageSize_ = 0; 351 pageToken_ = ""; 352 return this; 353 } 354 355 @java.lang.Override getDescriptorForType()356 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 357 return com.google.cloud.billing.v1.CloudCatalogProto 358 .internal_static_google_cloud_billing_v1_ListServicesRequest_descriptor; 359 } 360 361 @java.lang.Override getDefaultInstanceForType()362 public com.google.cloud.billing.v1.ListServicesRequest getDefaultInstanceForType() { 363 return com.google.cloud.billing.v1.ListServicesRequest.getDefaultInstance(); 364 } 365 366 @java.lang.Override build()367 public com.google.cloud.billing.v1.ListServicesRequest build() { 368 com.google.cloud.billing.v1.ListServicesRequest result = buildPartial(); 369 if (!result.isInitialized()) { 370 throw newUninitializedMessageException(result); 371 } 372 return result; 373 } 374 375 @java.lang.Override buildPartial()376 public com.google.cloud.billing.v1.ListServicesRequest buildPartial() { 377 com.google.cloud.billing.v1.ListServicesRequest result = 378 new com.google.cloud.billing.v1.ListServicesRequest(this); 379 if (bitField0_ != 0) { 380 buildPartial0(result); 381 } 382 onBuilt(); 383 return result; 384 } 385 buildPartial0(com.google.cloud.billing.v1.ListServicesRequest result)386 private void buildPartial0(com.google.cloud.billing.v1.ListServicesRequest result) { 387 int from_bitField0_ = bitField0_; 388 if (((from_bitField0_ & 0x00000001) != 0)) { 389 result.pageSize_ = pageSize_; 390 } 391 if (((from_bitField0_ & 0x00000002) != 0)) { 392 result.pageToken_ = pageToken_; 393 } 394 } 395 396 @java.lang.Override clone()397 public Builder clone() { 398 return super.clone(); 399 } 400 401 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)402 public Builder setField( 403 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 404 return super.setField(field, value); 405 } 406 407 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)408 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 409 return super.clearField(field); 410 } 411 412 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)413 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 414 return super.clearOneof(oneof); 415 } 416 417 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)418 public Builder setRepeatedField( 419 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 420 return super.setRepeatedField(field, index, value); 421 } 422 423 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)424 public Builder addRepeatedField( 425 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 426 return super.addRepeatedField(field, value); 427 } 428 429 @java.lang.Override mergeFrom(com.google.protobuf.Message other)430 public Builder mergeFrom(com.google.protobuf.Message other) { 431 if (other instanceof com.google.cloud.billing.v1.ListServicesRequest) { 432 return mergeFrom((com.google.cloud.billing.v1.ListServicesRequest) other); 433 } else { 434 super.mergeFrom(other); 435 return this; 436 } 437 } 438 mergeFrom(com.google.cloud.billing.v1.ListServicesRequest other)439 public Builder mergeFrom(com.google.cloud.billing.v1.ListServicesRequest other) { 440 if (other == com.google.cloud.billing.v1.ListServicesRequest.getDefaultInstance()) 441 return this; 442 if (other.getPageSize() != 0) { 443 setPageSize(other.getPageSize()); 444 } 445 if (!other.getPageToken().isEmpty()) { 446 pageToken_ = other.pageToken_; 447 bitField0_ |= 0x00000002; 448 onChanged(); 449 } 450 this.mergeUnknownFields(other.getUnknownFields()); 451 onChanged(); 452 return this; 453 } 454 455 @java.lang.Override isInitialized()456 public final boolean isInitialized() { 457 return true; 458 } 459 460 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)461 public Builder mergeFrom( 462 com.google.protobuf.CodedInputStream input, 463 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 464 throws java.io.IOException { 465 if (extensionRegistry == null) { 466 throw new java.lang.NullPointerException(); 467 } 468 try { 469 boolean done = false; 470 while (!done) { 471 int tag = input.readTag(); 472 switch (tag) { 473 case 0: 474 done = true; 475 break; 476 case 8: 477 { 478 pageSize_ = input.readInt32(); 479 bitField0_ |= 0x00000001; 480 break; 481 } // case 8 482 case 18: 483 { 484 pageToken_ = input.readStringRequireUtf8(); 485 bitField0_ |= 0x00000002; 486 break; 487 } // case 18 488 default: 489 { 490 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 491 done = true; // was an endgroup tag 492 } 493 break; 494 } // default: 495 } // switch (tag) 496 } // while (!done) 497 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 498 throw e.unwrapIOException(); 499 } finally { 500 onChanged(); 501 } // finally 502 return this; 503 } 504 505 private int bitField0_; 506 507 private int pageSize_; 508 /** 509 * 510 * 511 * <pre> 512 * Requested page size. Defaults to 5000. 513 * </pre> 514 * 515 * <code>int32 page_size = 1;</code> 516 * 517 * @return The pageSize. 518 */ 519 @java.lang.Override getPageSize()520 public int getPageSize() { 521 return pageSize_; 522 } 523 /** 524 * 525 * 526 * <pre> 527 * Requested page size. Defaults to 5000. 528 * </pre> 529 * 530 * <code>int32 page_size = 1;</code> 531 * 532 * @param value The pageSize to set. 533 * @return This builder for chaining. 534 */ setPageSize(int value)535 public Builder setPageSize(int value) { 536 537 pageSize_ = value; 538 bitField0_ |= 0x00000001; 539 onChanged(); 540 return this; 541 } 542 /** 543 * 544 * 545 * <pre> 546 * Requested page size. Defaults to 5000. 547 * </pre> 548 * 549 * <code>int32 page_size = 1;</code> 550 * 551 * @return This builder for chaining. 552 */ clearPageSize()553 public Builder clearPageSize() { 554 bitField0_ = (bitField0_ & ~0x00000001); 555 pageSize_ = 0; 556 onChanged(); 557 return this; 558 } 559 560 private java.lang.Object pageToken_ = ""; 561 /** 562 * 563 * 564 * <pre> 565 * A token identifying a page of results to return. This should be a 566 * `next_page_token` value returned from a previous `ListServices` 567 * call. If unspecified, the first page of results is returned. 568 * </pre> 569 * 570 * <code>string page_token = 2;</code> 571 * 572 * @return The pageToken. 573 */ getPageToken()574 public java.lang.String getPageToken() { 575 java.lang.Object ref = pageToken_; 576 if (!(ref instanceof java.lang.String)) { 577 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 578 java.lang.String s = bs.toStringUtf8(); 579 pageToken_ = s; 580 return s; 581 } else { 582 return (java.lang.String) ref; 583 } 584 } 585 /** 586 * 587 * 588 * <pre> 589 * A token identifying a page of results to return. This should be a 590 * `next_page_token` value returned from a previous `ListServices` 591 * call. If unspecified, the first page of results is returned. 592 * </pre> 593 * 594 * <code>string page_token = 2;</code> 595 * 596 * @return The bytes for pageToken. 597 */ getPageTokenBytes()598 public com.google.protobuf.ByteString getPageTokenBytes() { 599 java.lang.Object ref = pageToken_; 600 if (ref instanceof String) { 601 com.google.protobuf.ByteString b = 602 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 603 pageToken_ = b; 604 return b; 605 } else { 606 return (com.google.protobuf.ByteString) ref; 607 } 608 } 609 /** 610 * 611 * 612 * <pre> 613 * A token identifying a page of results to return. This should be a 614 * `next_page_token` value returned from a previous `ListServices` 615 * call. If unspecified, the first page of results is returned. 616 * </pre> 617 * 618 * <code>string page_token = 2;</code> 619 * 620 * @param value The pageToken to set. 621 * @return This builder for chaining. 622 */ setPageToken(java.lang.String value)623 public Builder setPageToken(java.lang.String value) { 624 if (value == null) { 625 throw new NullPointerException(); 626 } 627 pageToken_ = value; 628 bitField0_ |= 0x00000002; 629 onChanged(); 630 return this; 631 } 632 /** 633 * 634 * 635 * <pre> 636 * A token identifying a page of results to return. This should be a 637 * `next_page_token` value returned from a previous `ListServices` 638 * call. If unspecified, the first page of results is returned. 639 * </pre> 640 * 641 * <code>string page_token = 2;</code> 642 * 643 * @return This builder for chaining. 644 */ clearPageToken()645 public Builder clearPageToken() { 646 pageToken_ = getDefaultInstance().getPageToken(); 647 bitField0_ = (bitField0_ & ~0x00000002); 648 onChanged(); 649 return this; 650 } 651 /** 652 * 653 * 654 * <pre> 655 * A token identifying a page of results to return. This should be a 656 * `next_page_token` value returned from a previous `ListServices` 657 * call. If unspecified, the first page of results is returned. 658 * </pre> 659 * 660 * <code>string page_token = 2;</code> 661 * 662 * @param value The bytes for pageToken to set. 663 * @return This builder for chaining. 664 */ setPageTokenBytes(com.google.protobuf.ByteString value)665 public Builder setPageTokenBytes(com.google.protobuf.ByteString value) { 666 if (value == null) { 667 throw new NullPointerException(); 668 } 669 checkByteStringIsUtf8(value); 670 pageToken_ = value; 671 bitField0_ |= 0x00000002; 672 onChanged(); 673 return this; 674 } 675 676 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)677 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 678 return super.setUnknownFields(unknownFields); 679 } 680 681 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)682 public final Builder mergeUnknownFields( 683 final com.google.protobuf.UnknownFieldSet unknownFields) { 684 return super.mergeUnknownFields(unknownFields); 685 } 686 687 // @@protoc_insertion_point(builder_scope:google.cloud.billing.v1.ListServicesRequest) 688 } 689 690 // @@protoc_insertion_point(class_scope:google.cloud.billing.v1.ListServicesRequest) 691 private static final com.google.cloud.billing.v1.ListServicesRequest DEFAULT_INSTANCE; 692 693 static { 694 DEFAULT_INSTANCE = new com.google.cloud.billing.v1.ListServicesRequest(); 695 } 696 getDefaultInstance()697 public static com.google.cloud.billing.v1.ListServicesRequest getDefaultInstance() { 698 return DEFAULT_INSTANCE; 699 } 700 701 private static final com.google.protobuf.Parser<ListServicesRequest> PARSER = 702 new com.google.protobuf.AbstractParser<ListServicesRequest>() { 703 @java.lang.Override 704 public ListServicesRequest parsePartialFrom( 705 com.google.protobuf.CodedInputStream input, 706 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 707 throws com.google.protobuf.InvalidProtocolBufferException { 708 Builder builder = newBuilder(); 709 try { 710 builder.mergeFrom(input, extensionRegistry); 711 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 712 throw e.setUnfinishedMessage(builder.buildPartial()); 713 } catch (com.google.protobuf.UninitializedMessageException e) { 714 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 715 } catch (java.io.IOException e) { 716 throw new com.google.protobuf.InvalidProtocolBufferException(e) 717 .setUnfinishedMessage(builder.buildPartial()); 718 } 719 return builder.buildPartial(); 720 } 721 }; 722 parser()723 public static com.google.protobuf.Parser<ListServicesRequest> parser() { 724 return PARSER; 725 } 726 727 @java.lang.Override getParserForType()728 public com.google.protobuf.Parser<ListServicesRequest> getParserForType() { 729 return PARSER; 730 } 731 732 @java.lang.Override getDefaultInstanceForType()733 public com.google.cloud.billing.v1.ListServicesRequest getDefaultInstanceForType() { 734 return DEFAULT_INSTANCE; 735 } 736 } 737