• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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