• 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/gaming/v1/realms.proto
18 
19 package com.google.cloud.gaming.v1;
20 
21 /**
22  *
23  *
24  * <pre>
25  * Request message for RealmsService.ListRealms.
26  * </pre>
27  *
28  * Protobuf type {@code google.cloud.gaming.v1.ListRealmsRequest}
29  */
30 public final class ListRealmsRequest extends com.google.protobuf.GeneratedMessageV3
31     implements
32     // @@protoc_insertion_point(message_implements:google.cloud.gaming.v1.ListRealmsRequest)
33     ListRealmsRequestOrBuilder {
34   private static final long serialVersionUID = 0L;
35   // Use ListRealmsRequest.newBuilder() to construct.
ListRealmsRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36   private ListRealmsRequest(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
37     super(builder);
38   }
39 
ListRealmsRequest()40   private ListRealmsRequest() {
41     parent_ = "";
42     pageToken_ = "";
43     filter_ = "";
44     orderBy_ = "";
45   }
46 
47   @java.lang.Override
48   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)49   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
50     return new ListRealmsRequest();
51   }
52 
53   @java.lang.Override
getUnknownFields()54   public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
55     return this.unknownFields;
56   }
57 
getDescriptor()58   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
59     return com.google.cloud.gaming.v1.Realms
60         .internal_static_google_cloud_gaming_v1_ListRealmsRequest_descriptor;
61   }
62 
63   @java.lang.Override
64   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()65       internalGetFieldAccessorTable() {
66     return com.google.cloud.gaming.v1.Realms
67         .internal_static_google_cloud_gaming_v1_ListRealmsRequest_fieldAccessorTable
68         .ensureFieldAccessorsInitialized(
69             com.google.cloud.gaming.v1.ListRealmsRequest.class,
70             com.google.cloud.gaming.v1.ListRealmsRequest.Builder.class);
71   }
72 
73   public static final int PARENT_FIELD_NUMBER = 1;
74 
75   @SuppressWarnings("serial")
76   private volatile java.lang.Object parent_ = "";
77   /**
78    *
79    *
80    * <pre>
81    * Required. The parent resource name, in the following form:
82    * `projects/{project}/locations/{location}`.
83    * </pre>
84    *
85    * <code>
86    * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
87    * </code>
88    *
89    * @return The parent.
90    */
91   @java.lang.Override
getParent()92   public java.lang.String getParent() {
93     java.lang.Object ref = parent_;
94     if (ref instanceof java.lang.String) {
95       return (java.lang.String) ref;
96     } else {
97       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
98       java.lang.String s = bs.toStringUtf8();
99       parent_ = s;
100       return s;
101     }
102   }
103   /**
104    *
105    *
106    * <pre>
107    * Required. The parent resource name, in the following form:
108    * `projects/{project}/locations/{location}`.
109    * </pre>
110    *
111    * <code>
112    * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
113    * </code>
114    *
115    * @return The bytes for parent.
116    */
117   @java.lang.Override
getParentBytes()118   public com.google.protobuf.ByteString getParentBytes() {
119     java.lang.Object ref = parent_;
120     if (ref instanceof java.lang.String) {
121       com.google.protobuf.ByteString b =
122           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
123       parent_ = b;
124       return b;
125     } else {
126       return (com.google.protobuf.ByteString) ref;
127     }
128   }
129 
130   public static final int PAGE_SIZE_FIELD_NUMBER = 2;
131   private int pageSize_ = 0;
132   /**
133    *
134    *
135    * <pre>
136    * Optional. The maximum number of items to return.  If unspecified, server
137    * will pick an appropriate default. Server may return fewer items than
138    * requested. A caller should only rely on response's
139    * [next_page_token][google.cloud.gaming.v1.ListRealmsResponse.next_page_token] to
140    * determine if there are more realms left to be queried.
141    * </pre>
142    *
143    * <code>int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];</code>
144    *
145    * @return The pageSize.
146    */
147   @java.lang.Override
getPageSize()148   public int getPageSize() {
149     return pageSize_;
150   }
151 
152   public static final int PAGE_TOKEN_FIELD_NUMBER = 3;
153 
154   @SuppressWarnings("serial")
155   private volatile java.lang.Object pageToken_ = "";
156   /**
157    *
158    *
159    * <pre>
160    * Optional. The next_page_token value returned from a previous List request,
161    * if any.
162    * </pre>
163    *
164    * <code>string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];</code>
165    *
166    * @return The pageToken.
167    */
168   @java.lang.Override
getPageToken()169   public java.lang.String getPageToken() {
170     java.lang.Object ref = pageToken_;
171     if (ref instanceof java.lang.String) {
172       return (java.lang.String) ref;
173     } else {
174       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
175       java.lang.String s = bs.toStringUtf8();
176       pageToken_ = s;
177       return s;
178     }
179   }
180   /**
181    *
182    *
183    * <pre>
184    * Optional. The next_page_token value returned from a previous List request,
185    * if any.
186    * </pre>
187    *
188    * <code>string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];</code>
189    *
190    * @return The bytes for pageToken.
191    */
192   @java.lang.Override
getPageTokenBytes()193   public com.google.protobuf.ByteString getPageTokenBytes() {
194     java.lang.Object ref = pageToken_;
195     if (ref instanceof java.lang.String) {
196       com.google.protobuf.ByteString b =
197           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
198       pageToken_ = b;
199       return b;
200     } else {
201       return (com.google.protobuf.ByteString) ref;
202     }
203   }
204 
205   public static final int FILTER_FIELD_NUMBER = 4;
206 
207   @SuppressWarnings("serial")
208   private volatile java.lang.Object filter_ = "";
209   /**
210    *
211    *
212    * <pre>
213    * Optional. The filter to apply to list results.
214    * </pre>
215    *
216    * <code>string filter = 4 [(.google.api.field_behavior) = OPTIONAL];</code>
217    *
218    * @return The filter.
219    */
220   @java.lang.Override
getFilter()221   public java.lang.String getFilter() {
222     java.lang.Object ref = filter_;
223     if (ref instanceof java.lang.String) {
224       return (java.lang.String) ref;
225     } else {
226       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
227       java.lang.String s = bs.toStringUtf8();
228       filter_ = s;
229       return s;
230     }
231   }
232   /**
233    *
234    *
235    * <pre>
236    * Optional. The filter to apply to list results.
237    * </pre>
238    *
239    * <code>string filter = 4 [(.google.api.field_behavior) = OPTIONAL];</code>
240    *
241    * @return The bytes for filter.
242    */
243   @java.lang.Override
getFilterBytes()244   public com.google.protobuf.ByteString getFilterBytes() {
245     java.lang.Object ref = filter_;
246     if (ref instanceof java.lang.String) {
247       com.google.protobuf.ByteString b =
248           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
249       filter_ = b;
250       return b;
251     } else {
252       return (com.google.protobuf.ByteString) ref;
253     }
254   }
255 
256   public static final int ORDER_BY_FIELD_NUMBER = 5;
257 
258   @SuppressWarnings("serial")
259   private volatile java.lang.Object orderBy_ = "";
260   /**
261    *
262    *
263    * <pre>
264    * Optional. Specifies the ordering of results following syntax at
265    * https://cloud.google.com/apis/design/design_patterns#sorting_order.
266    * </pre>
267    *
268    * <code>string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];</code>
269    *
270    * @return The orderBy.
271    */
272   @java.lang.Override
getOrderBy()273   public java.lang.String getOrderBy() {
274     java.lang.Object ref = orderBy_;
275     if (ref instanceof java.lang.String) {
276       return (java.lang.String) ref;
277     } else {
278       com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
279       java.lang.String s = bs.toStringUtf8();
280       orderBy_ = s;
281       return s;
282     }
283   }
284   /**
285    *
286    *
287    * <pre>
288    * Optional. Specifies the ordering of results following syntax at
289    * https://cloud.google.com/apis/design/design_patterns#sorting_order.
290    * </pre>
291    *
292    * <code>string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];</code>
293    *
294    * @return The bytes for orderBy.
295    */
296   @java.lang.Override
getOrderByBytes()297   public com.google.protobuf.ByteString getOrderByBytes() {
298     java.lang.Object ref = orderBy_;
299     if (ref instanceof java.lang.String) {
300       com.google.protobuf.ByteString b =
301           com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
302       orderBy_ = b;
303       return b;
304     } else {
305       return (com.google.protobuf.ByteString) ref;
306     }
307   }
308 
309   private byte memoizedIsInitialized = -1;
310 
311   @java.lang.Override
isInitialized()312   public final boolean isInitialized() {
313     byte isInitialized = memoizedIsInitialized;
314     if (isInitialized == 1) return true;
315     if (isInitialized == 0) return false;
316 
317     memoizedIsInitialized = 1;
318     return true;
319   }
320 
321   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)322   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
323     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) {
324       com.google.protobuf.GeneratedMessageV3.writeString(output, 1, parent_);
325     }
326     if (pageSize_ != 0) {
327       output.writeInt32(2, pageSize_);
328     }
329     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) {
330       com.google.protobuf.GeneratedMessageV3.writeString(output, 3, pageToken_);
331     }
332     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(filter_)) {
333       com.google.protobuf.GeneratedMessageV3.writeString(output, 4, filter_);
334     }
335     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(orderBy_)) {
336       com.google.protobuf.GeneratedMessageV3.writeString(output, 5, orderBy_);
337     }
338     getUnknownFields().writeTo(output);
339   }
340 
341   @java.lang.Override
getSerializedSize()342   public int getSerializedSize() {
343     int size = memoizedSize;
344     if (size != -1) return size;
345 
346     size = 0;
347     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(parent_)) {
348       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, parent_);
349     }
350     if (pageSize_ != 0) {
351       size += com.google.protobuf.CodedOutputStream.computeInt32Size(2, pageSize_);
352     }
353     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(pageToken_)) {
354       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, pageToken_);
355     }
356     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(filter_)) {
357       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, filter_);
358     }
359     if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(orderBy_)) {
360       size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, orderBy_);
361     }
362     size += getUnknownFields().getSerializedSize();
363     memoizedSize = size;
364     return size;
365   }
366 
367   @java.lang.Override
equals(final java.lang.Object obj)368   public boolean equals(final java.lang.Object obj) {
369     if (obj == this) {
370       return true;
371     }
372     if (!(obj instanceof com.google.cloud.gaming.v1.ListRealmsRequest)) {
373       return super.equals(obj);
374     }
375     com.google.cloud.gaming.v1.ListRealmsRequest other =
376         (com.google.cloud.gaming.v1.ListRealmsRequest) obj;
377 
378     if (!getParent().equals(other.getParent())) return false;
379     if (getPageSize() != other.getPageSize()) return false;
380     if (!getPageToken().equals(other.getPageToken())) return false;
381     if (!getFilter().equals(other.getFilter())) return false;
382     if (!getOrderBy().equals(other.getOrderBy())) return false;
383     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
384     return true;
385   }
386 
387   @java.lang.Override
hashCode()388   public int hashCode() {
389     if (memoizedHashCode != 0) {
390       return memoizedHashCode;
391     }
392     int hash = 41;
393     hash = (19 * hash) + getDescriptor().hashCode();
394     hash = (37 * hash) + PARENT_FIELD_NUMBER;
395     hash = (53 * hash) + getParent().hashCode();
396     hash = (37 * hash) + PAGE_SIZE_FIELD_NUMBER;
397     hash = (53 * hash) + getPageSize();
398     hash = (37 * hash) + PAGE_TOKEN_FIELD_NUMBER;
399     hash = (53 * hash) + getPageToken().hashCode();
400     hash = (37 * hash) + FILTER_FIELD_NUMBER;
401     hash = (53 * hash) + getFilter().hashCode();
402     hash = (37 * hash) + ORDER_BY_FIELD_NUMBER;
403     hash = (53 * hash) + getOrderBy().hashCode();
404     hash = (29 * hash) + getUnknownFields().hashCode();
405     memoizedHashCode = hash;
406     return hash;
407   }
408 
parseFrom(java.nio.ByteBuffer data)409   public static com.google.cloud.gaming.v1.ListRealmsRequest parseFrom(java.nio.ByteBuffer data)
410       throws com.google.protobuf.InvalidProtocolBufferException {
411     return PARSER.parseFrom(data);
412   }
413 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)414   public static com.google.cloud.gaming.v1.ListRealmsRequest parseFrom(
415       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
416       throws com.google.protobuf.InvalidProtocolBufferException {
417     return PARSER.parseFrom(data, extensionRegistry);
418   }
419 
parseFrom( com.google.protobuf.ByteString data)420   public static com.google.cloud.gaming.v1.ListRealmsRequest parseFrom(
421       com.google.protobuf.ByteString data)
422       throws com.google.protobuf.InvalidProtocolBufferException {
423     return PARSER.parseFrom(data);
424   }
425 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)426   public static com.google.cloud.gaming.v1.ListRealmsRequest parseFrom(
427       com.google.protobuf.ByteString data,
428       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
429       throws com.google.protobuf.InvalidProtocolBufferException {
430     return PARSER.parseFrom(data, extensionRegistry);
431   }
432 
parseFrom(byte[] data)433   public static com.google.cloud.gaming.v1.ListRealmsRequest parseFrom(byte[] data)
434       throws com.google.protobuf.InvalidProtocolBufferException {
435     return PARSER.parseFrom(data);
436   }
437 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)438   public static com.google.cloud.gaming.v1.ListRealmsRequest parseFrom(
439       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
440       throws com.google.protobuf.InvalidProtocolBufferException {
441     return PARSER.parseFrom(data, extensionRegistry);
442   }
443 
parseFrom(java.io.InputStream input)444   public static com.google.cloud.gaming.v1.ListRealmsRequest parseFrom(java.io.InputStream input)
445       throws java.io.IOException {
446     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
447   }
448 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)449   public static com.google.cloud.gaming.v1.ListRealmsRequest parseFrom(
450       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
451       throws java.io.IOException {
452     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
453         PARSER, input, extensionRegistry);
454   }
455 
parseDelimitedFrom( java.io.InputStream input)456   public static com.google.cloud.gaming.v1.ListRealmsRequest parseDelimitedFrom(
457       java.io.InputStream input) throws java.io.IOException {
458     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
459   }
460 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)461   public static com.google.cloud.gaming.v1.ListRealmsRequest parseDelimitedFrom(
462       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
463       throws java.io.IOException {
464     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
465         PARSER, input, extensionRegistry);
466   }
467 
parseFrom( com.google.protobuf.CodedInputStream input)468   public static com.google.cloud.gaming.v1.ListRealmsRequest parseFrom(
469       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
470     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
471   }
472 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)473   public static com.google.cloud.gaming.v1.ListRealmsRequest parseFrom(
474       com.google.protobuf.CodedInputStream input,
475       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
476       throws java.io.IOException {
477     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
478         PARSER, input, extensionRegistry);
479   }
480 
481   @java.lang.Override
newBuilderForType()482   public Builder newBuilderForType() {
483     return newBuilder();
484   }
485 
newBuilder()486   public static Builder newBuilder() {
487     return DEFAULT_INSTANCE.toBuilder();
488   }
489 
newBuilder(com.google.cloud.gaming.v1.ListRealmsRequest prototype)490   public static Builder newBuilder(com.google.cloud.gaming.v1.ListRealmsRequest prototype) {
491     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
492   }
493 
494   @java.lang.Override
toBuilder()495   public Builder toBuilder() {
496     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
497   }
498 
499   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)500   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
501     Builder builder = new Builder(parent);
502     return builder;
503   }
504   /**
505    *
506    *
507    * <pre>
508    * Request message for RealmsService.ListRealms.
509    * </pre>
510    *
511    * Protobuf type {@code google.cloud.gaming.v1.ListRealmsRequest}
512    */
513   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
514       implements
515       // @@protoc_insertion_point(builder_implements:google.cloud.gaming.v1.ListRealmsRequest)
516       com.google.cloud.gaming.v1.ListRealmsRequestOrBuilder {
getDescriptor()517     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
518       return com.google.cloud.gaming.v1.Realms
519           .internal_static_google_cloud_gaming_v1_ListRealmsRequest_descriptor;
520     }
521 
522     @java.lang.Override
523     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()524         internalGetFieldAccessorTable() {
525       return com.google.cloud.gaming.v1.Realms
526           .internal_static_google_cloud_gaming_v1_ListRealmsRequest_fieldAccessorTable
527           .ensureFieldAccessorsInitialized(
528               com.google.cloud.gaming.v1.ListRealmsRequest.class,
529               com.google.cloud.gaming.v1.ListRealmsRequest.Builder.class);
530     }
531 
532     // Construct using com.google.cloud.gaming.v1.ListRealmsRequest.newBuilder()
Builder()533     private Builder() {}
534 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)535     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
536       super(parent);
537     }
538 
539     @java.lang.Override
clear()540     public Builder clear() {
541       super.clear();
542       bitField0_ = 0;
543       parent_ = "";
544       pageSize_ = 0;
545       pageToken_ = "";
546       filter_ = "";
547       orderBy_ = "";
548       return this;
549     }
550 
551     @java.lang.Override
getDescriptorForType()552     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
553       return com.google.cloud.gaming.v1.Realms
554           .internal_static_google_cloud_gaming_v1_ListRealmsRequest_descriptor;
555     }
556 
557     @java.lang.Override
getDefaultInstanceForType()558     public com.google.cloud.gaming.v1.ListRealmsRequest getDefaultInstanceForType() {
559       return com.google.cloud.gaming.v1.ListRealmsRequest.getDefaultInstance();
560     }
561 
562     @java.lang.Override
build()563     public com.google.cloud.gaming.v1.ListRealmsRequest build() {
564       com.google.cloud.gaming.v1.ListRealmsRequest result = buildPartial();
565       if (!result.isInitialized()) {
566         throw newUninitializedMessageException(result);
567       }
568       return result;
569     }
570 
571     @java.lang.Override
buildPartial()572     public com.google.cloud.gaming.v1.ListRealmsRequest buildPartial() {
573       com.google.cloud.gaming.v1.ListRealmsRequest result =
574           new com.google.cloud.gaming.v1.ListRealmsRequest(this);
575       if (bitField0_ != 0) {
576         buildPartial0(result);
577       }
578       onBuilt();
579       return result;
580     }
581 
buildPartial0(com.google.cloud.gaming.v1.ListRealmsRequest result)582     private void buildPartial0(com.google.cloud.gaming.v1.ListRealmsRequest result) {
583       int from_bitField0_ = bitField0_;
584       if (((from_bitField0_ & 0x00000001) != 0)) {
585         result.parent_ = parent_;
586       }
587       if (((from_bitField0_ & 0x00000002) != 0)) {
588         result.pageSize_ = pageSize_;
589       }
590       if (((from_bitField0_ & 0x00000004) != 0)) {
591         result.pageToken_ = pageToken_;
592       }
593       if (((from_bitField0_ & 0x00000008) != 0)) {
594         result.filter_ = filter_;
595       }
596       if (((from_bitField0_ & 0x00000010) != 0)) {
597         result.orderBy_ = orderBy_;
598       }
599     }
600 
601     @java.lang.Override
clone()602     public Builder clone() {
603       return super.clone();
604     }
605 
606     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)607     public Builder setField(
608         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
609       return super.setField(field, value);
610     }
611 
612     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)613     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
614       return super.clearField(field);
615     }
616 
617     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)618     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
619       return super.clearOneof(oneof);
620     }
621 
622     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)623     public Builder setRepeatedField(
624         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
625       return super.setRepeatedField(field, index, value);
626     }
627 
628     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)629     public Builder addRepeatedField(
630         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
631       return super.addRepeatedField(field, value);
632     }
633 
634     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)635     public Builder mergeFrom(com.google.protobuf.Message other) {
636       if (other instanceof com.google.cloud.gaming.v1.ListRealmsRequest) {
637         return mergeFrom((com.google.cloud.gaming.v1.ListRealmsRequest) other);
638       } else {
639         super.mergeFrom(other);
640         return this;
641       }
642     }
643 
mergeFrom(com.google.cloud.gaming.v1.ListRealmsRequest other)644     public Builder mergeFrom(com.google.cloud.gaming.v1.ListRealmsRequest other) {
645       if (other == com.google.cloud.gaming.v1.ListRealmsRequest.getDefaultInstance()) return this;
646       if (!other.getParent().isEmpty()) {
647         parent_ = other.parent_;
648         bitField0_ |= 0x00000001;
649         onChanged();
650       }
651       if (other.getPageSize() != 0) {
652         setPageSize(other.getPageSize());
653       }
654       if (!other.getPageToken().isEmpty()) {
655         pageToken_ = other.pageToken_;
656         bitField0_ |= 0x00000004;
657         onChanged();
658       }
659       if (!other.getFilter().isEmpty()) {
660         filter_ = other.filter_;
661         bitField0_ |= 0x00000008;
662         onChanged();
663       }
664       if (!other.getOrderBy().isEmpty()) {
665         orderBy_ = other.orderBy_;
666         bitField0_ |= 0x00000010;
667         onChanged();
668       }
669       this.mergeUnknownFields(other.getUnknownFields());
670       onChanged();
671       return this;
672     }
673 
674     @java.lang.Override
isInitialized()675     public final boolean isInitialized() {
676       return true;
677     }
678 
679     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)680     public Builder mergeFrom(
681         com.google.protobuf.CodedInputStream input,
682         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
683         throws java.io.IOException {
684       if (extensionRegistry == null) {
685         throw new java.lang.NullPointerException();
686       }
687       try {
688         boolean done = false;
689         while (!done) {
690           int tag = input.readTag();
691           switch (tag) {
692             case 0:
693               done = true;
694               break;
695             case 10:
696               {
697                 parent_ = input.readStringRequireUtf8();
698                 bitField0_ |= 0x00000001;
699                 break;
700               } // case 10
701             case 16:
702               {
703                 pageSize_ = input.readInt32();
704                 bitField0_ |= 0x00000002;
705                 break;
706               } // case 16
707             case 26:
708               {
709                 pageToken_ = input.readStringRequireUtf8();
710                 bitField0_ |= 0x00000004;
711                 break;
712               } // case 26
713             case 34:
714               {
715                 filter_ = input.readStringRequireUtf8();
716                 bitField0_ |= 0x00000008;
717                 break;
718               } // case 34
719             case 42:
720               {
721                 orderBy_ = input.readStringRequireUtf8();
722                 bitField0_ |= 0x00000010;
723                 break;
724               } // case 42
725             default:
726               {
727                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
728                   done = true; // was an endgroup tag
729                 }
730                 break;
731               } // default:
732           } // switch (tag)
733         } // while (!done)
734       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
735         throw e.unwrapIOException();
736       } finally {
737         onChanged();
738       } // finally
739       return this;
740     }
741 
742     private int bitField0_;
743 
744     private java.lang.Object parent_ = "";
745     /**
746      *
747      *
748      * <pre>
749      * Required. The parent resource name, in the following form:
750      * `projects/{project}/locations/{location}`.
751      * </pre>
752      *
753      * <code>
754      * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
755      * </code>
756      *
757      * @return The parent.
758      */
getParent()759     public java.lang.String getParent() {
760       java.lang.Object ref = parent_;
761       if (!(ref instanceof java.lang.String)) {
762         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
763         java.lang.String s = bs.toStringUtf8();
764         parent_ = s;
765         return s;
766       } else {
767         return (java.lang.String) ref;
768       }
769     }
770     /**
771      *
772      *
773      * <pre>
774      * Required. The parent resource name, in the following form:
775      * `projects/{project}/locations/{location}`.
776      * </pre>
777      *
778      * <code>
779      * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
780      * </code>
781      *
782      * @return The bytes for parent.
783      */
getParentBytes()784     public com.google.protobuf.ByteString getParentBytes() {
785       java.lang.Object ref = parent_;
786       if (ref instanceof String) {
787         com.google.protobuf.ByteString b =
788             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
789         parent_ = b;
790         return b;
791       } else {
792         return (com.google.protobuf.ByteString) ref;
793       }
794     }
795     /**
796      *
797      *
798      * <pre>
799      * Required. The parent resource name, in the following form:
800      * `projects/{project}/locations/{location}`.
801      * </pre>
802      *
803      * <code>
804      * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
805      * </code>
806      *
807      * @param value The parent to set.
808      * @return This builder for chaining.
809      */
setParent(java.lang.String value)810     public Builder setParent(java.lang.String value) {
811       if (value == null) {
812         throw new NullPointerException();
813       }
814       parent_ = value;
815       bitField0_ |= 0x00000001;
816       onChanged();
817       return this;
818     }
819     /**
820      *
821      *
822      * <pre>
823      * Required. The parent resource name, in the following form:
824      * `projects/{project}/locations/{location}`.
825      * </pre>
826      *
827      * <code>
828      * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
829      * </code>
830      *
831      * @return This builder for chaining.
832      */
clearParent()833     public Builder clearParent() {
834       parent_ = getDefaultInstance().getParent();
835       bitField0_ = (bitField0_ & ~0x00000001);
836       onChanged();
837       return this;
838     }
839     /**
840      *
841      *
842      * <pre>
843      * Required. The parent resource name, in the following form:
844      * `projects/{project}/locations/{location}`.
845      * </pre>
846      *
847      * <code>
848      * string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
849      * </code>
850      *
851      * @param value The bytes for parent to set.
852      * @return This builder for chaining.
853      */
setParentBytes(com.google.protobuf.ByteString value)854     public Builder setParentBytes(com.google.protobuf.ByteString value) {
855       if (value == null) {
856         throw new NullPointerException();
857       }
858       checkByteStringIsUtf8(value);
859       parent_ = value;
860       bitField0_ |= 0x00000001;
861       onChanged();
862       return this;
863     }
864 
865     private int pageSize_;
866     /**
867      *
868      *
869      * <pre>
870      * Optional. The maximum number of items to return.  If unspecified, server
871      * will pick an appropriate default. Server may return fewer items than
872      * requested. A caller should only rely on response's
873      * [next_page_token][google.cloud.gaming.v1.ListRealmsResponse.next_page_token] to
874      * determine if there are more realms left to be queried.
875      * </pre>
876      *
877      * <code>int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];</code>
878      *
879      * @return The pageSize.
880      */
881     @java.lang.Override
getPageSize()882     public int getPageSize() {
883       return pageSize_;
884     }
885     /**
886      *
887      *
888      * <pre>
889      * Optional. The maximum number of items to return.  If unspecified, server
890      * will pick an appropriate default. Server may return fewer items than
891      * requested. A caller should only rely on response's
892      * [next_page_token][google.cloud.gaming.v1.ListRealmsResponse.next_page_token] to
893      * determine if there are more realms left to be queried.
894      * </pre>
895      *
896      * <code>int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];</code>
897      *
898      * @param value The pageSize to set.
899      * @return This builder for chaining.
900      */
setPageSize(int value)901     public Builder setPageSize(int value) {
902 
903       pageSize_ = value;
904       bitField0_ |= 0x00000002;
905       onChanged();
906       return this;
907     }
908     /**
909      *
910      *
911      * <pre>
912      * Optional. The maximum number of items to return.  If unspecified, server
913      * will pick an appropriate default. Server may return fewer items than
914      * requested. A caller should only rely on response's
915      * [next_page_token][google.cloud.gaming.v1.ListRealmsResponse.next_page_token] to
916      * determine if there are more realms left to be queried.
917      * </pre>
918      *
919      * <code>int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];</code>
920      *
921      * @return This builder for chaining.
922      */
clearPageSize()923     public Builder clearPageSize() {
924       bitField0_ = (bitField0_ & ~0x00000002);
925       pageSize_ = 0;
926       onChanged();
927       return this;
928     }
929 
930     private java.lang.Object pageToken_ = "";
931     /**
932      *
933      *
934      * <pre>
935      * Optional. The next_page_token value returned from a previous List request,
936      * if any.
937      * </pre>
938      *
939      * <code>string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];</code>
940      *
941      * @return The pageToken.
942      */
getPageToken()943     public java.lang.String getPageToken() {
944       java.lang.Object ref = pageToken_;
945       if (!(ref instanceof java.lang.String)) {
946         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
947         java.lang.String s = bs.toStringUtf8();
948         pageToken_ = s;
949         return s;
950       } else {
951         return (java.lang.String) ref;
952       }
953     }
954     /**
955      *
956      *
957      * <pre>
958      * Optional. The next_page_token value returned from a previous List request,
959      * if any.
960      * </pre>
961      *
962      * <code>string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];</code>
963      *
964      * @return The bytes for pageToken.
965      */
getPageTokenBytes()966     public com.google.protobuf.ByteString getPageTokenBytes() {
967       java.lang.Object ref = pageToken_;
968       if (ref instanceof String) {
969         com.google.protobuf.ByteString b =
970             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
971         pageToken_ = b;
972         return b;
973       } else {
974         return (com.google.protobuf.ByteString) ref;
975       }
976     }
977     /**
978      *
979      *
980      * <pre>
981      * Optional. The next_page_token value returned from a previous List request,
982      * if any.
983      * </pre>
984      *
985      * <code>string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];</code>
986      *
987      * @param value The pageToken to set.
988      * @return This builder for chaining.
989      */
setPageToken(java.lang.String value)990     public Builder setPageToken(java.lang.String value) {
991       if (value == null) {
992         throw new NullPointerException();
993       }
994       pageToken_ = value;
995       bitField0_ |= 0x00000004;
996       onChanged();
997       return this;
998     }
999     /**
1000      *
1001      *
1002      * <pre>
1003      * Optional. The next_page_token value returned from a previous List request,
1004      * if any.
1005      * </pre>
1006      *
1007      * <code>string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];</code>
1008      *
1009      * @return This builder for chaining.
1010      */
clearPageToken()1011     public Builder clearPageToken() {
1012       pageToken_ = getDefaultInstance().getPageToken();
1013       bitField0_ = (bitField0_ & ~0x00000004);
1014       onChanged();
1015       return this;
1016     }
1017     /**
1018      *
1019      *
1020      * <pre>
1021      * Optional. The next_page_token value returned from a previous List request,
1022      * if any.
1023      * </pre>
1024      *
1025      * <code>string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];</code>
1026      *
1027      * @param value The bytes for pageToken to set.
1028      * @return This builder for chaining.
1029      */
setPageTokenBytes(com.google.protobuf.ByteString value)1030     public Builder setPageTokenBytes(com.google.protobuf.ByteString value) {
1031       if (value == null) {
1032         throw new NullPointerException();
1033       }
1034       checkByteStringIsUtf8(value);
1035       pageToken_ = value;
1036       bitField0_ |= 0x00000004;
1037       onChanged();
1038       return this;
1039     }
1040 
1041     private java.lang.Object filter_ = "";
1042     /**
1043      *
1044      *
1045      * <pre>
1046      * Optional. The filter to apply to list results.
1047      * </pre>
1048      *
1049      * <code>string filter = 4 [(.google.api.field_behavior) = OPTIONAL];</code>
1050      *
1051      * @return The filter.
1052      */
getFilter()1053     public java.lang.String getFilter() {
1054       java.lang.Object ref = filter_;
1055       if (!(ref instanceof java.lang.String)) {
1056         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
1057         java.lang.String s = bs.toStringUtf8();
1058         filter_ = s;
1059         return s;
1060       } else {
1061         return (java.lang.String) ref;
1062       }
1063     }
1064     /**
1065      *
1066      *
1067      * <pre>
1068      * Optional. The filter to apply to list results.
1069      * </pre>
1070      *
1071      * <code>string filter = 4 [(.google.api.field_behavior) = OPTIONAL];</code>
1072      *
1073      * @return The bytes for filter.
1074      */
getFilterBytes()1075     public com.google.protobuf.ByteString getFilterBytes() {
1076       java.lang.Object ref = filter_;
1077       if (ref instanceof String) {
1078         com.google.protobuf.ByteString b =
1079             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1080         filter_ = b;
1081         return b;
1082       } else {
1083         return (com.google.protobuf.ByteString) ref;
1084       }
1085     }
1086     /**
1087      *
1088      *
1089      * <pre>
1090      * Optional. The filter to apply to list results.
1091      * </pre>
1092      *
1093      * <code>string filter = 4 [(.google.api.field_behavior) = OPTIONAL];</code>
1094      *
1095      * @param value The filter to set.
1096      * @return This builder for chaining.
1097      */
setFilter(java.lang.String value)1098     public Builder setFilter(java.lang.String value) {
1099       if (value == null) {
1100         throw new NullPointerException();
1101       }
1102       filter_ = value;
1103       bitField0_ |= 0x00000008;
1104       onChanged();
1105       return this;
1106     }
1107     /**
1108      *
1109      *
1110      * <pre>
1111      * Optional. The filter to apply to list results.
1112      * </pre>
1113      *
1114      * <code>string filter = 4 [(.google.api.field_behavior) = OPTIONAL];</code>
1115      *
1116      * @return This builder for chaining.
1117      */
clearFilter()1118     public Builder clearFilter() {
1119       filter_ = getDefaultInstance().getFilter();
1120       bitField0_ = (bitField0_ & ~0x00000008);
1121       onChanged();
1122       return this;
1123     }
1124     /**
1125      *
1126      *
1127      * <pre>
1128      * Optional. The filter to apply to list results.
1129      * </pre>
1130      *
1131      * <code>string filter = 4 [(.google.api.field_behavior) = OPTIONAL];</code>
1132      *
1133      * @param value The bytes for filter to set.
1134      * @return This builder for chaining.
1135      */
setFilterBytes(com.google.protobuf.ByteString value)1136     public Builder setFilterBytes(com.google.protobuf.ByteString value) {
1137       if (value == null) {
1138         throw new NullPointerException();
1139       }
1140       checkByteStringIsUtf8(value);
1141       filter_ = value;
1142       bitField0_ |= 0x00000008;
1143       onChanged();
1144       return this;
1145     }
1146 
1147     private java.lang.Object orderBy_ = "";
1148     /**
1149      *
1150      *
1151      * <pre>
1152      * Optional. Specifies the ordering of results following syntax at
1153      * https://cloud.google.com/apis/design/design_patterns#sorting_order.
1154      * </pre>
1155      *
1156      * <code>string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];</code>
1157      *
1158      * @return The orderBy.
1159      */
getOrderBy()1160     public java.lang.String getOrderBy() {
1161       java.lang.Object ref = orderBy_;
1162       if (!(ref instanceof java.lang.String)) {
1163         com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref;
1164         java.lang.String s = bs.toStringUtf8();
1165         orderBy_ = s;
1166         return s;
1167       } else {
1168         return (java.lang.String) ref;
1169       }
1170     }
1171     /**
1172      *
1173      *
1174      * <pre>
1175      * Optional. Specifies the ordering of results following syntax at
1176      * https://cloud.google.com/apis/design/design_patterns#sorting_order.
1177      * </pre>
1178      *
1179      * <code>string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];</code>
1180      *
1181      * @return The bytes for orderBy.
1182      */
getOrderByBytes()1183     public com.google.protobuf.ByteString getOrderByBytes() {
1184       java.lang.Object ref = orderBy_;
1185       if (ref instanceof String) {
1186         com.google.protobuf.ByteString b =
1187             com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref);
1188         orderBy_ = b;
1189         return b;
1190       } else {
1191         return (com.google.protobuf.ByteString) ref;
1192       }
1193     }
1194     /**
1195      *
1196      *
1197      * <pre>
1198      * Optional. Specifies the ordering of results following syntax at
1199      * https://cloud.google.com/apis/design/design_patterns#sorting_order.
1200      * </pre>
1201      *
1202      * <code>string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];</code>
1203      *
1204      * @param value The orderBy to set.
1205      * @return This builder for chaining.
1206      */
setOrderBy(java.lang.String value)1207     public Builder setOrderBy(java.lang.String value) {
1208       if (value == null) {
1209         throw new NullPointerException();
1210       }
1211       orderBy_ = value;
1212       bitField0_ |= 0x00000010;
1213       onChanged();
1214       return this;
1215     }
1216     /**
1217      *
1218      *
1219      * <pre>
1220      * Optional. Specifies the ordering of results following syntax at
1221      * https://cloud.google.com/apis/design/design_patterns#sorting_order.
1222      * </pre>
1223      *
1224      * <code>string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];</code>
1225      *
1226      * @return This builder for chaining.
1227      */
clearOrderBy()1228     public Builder clearOrderBy() {
1229       orderBy_ = getDefaultInstance().getOrderBy();
1230       bitField0_ = (bitField0_ & ~0x00000010);
1231       onChanged();
1232       return this;
1233     }
1234     /**
1235      *
1236      *
1237      * <pre>
1238      * Optional. Specifies the ordering of results following syntax at
1239      * https://cloud.google.com/apis/design/design_patterns#sorting_order.
1240      * </pre>
1241      *
1242      * <code>string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];</code>
1243      *
1244      * @param value The bytes for orderBy to set.
1245      * @return This builder for chaining.
1246      */
setOrderByBytes(com.google.protobuf.ByteString value)1247     public Builder setOrderByBytes(com.google.protobuf.ByteString value) {
1248       if (value == null) {
1249         throw new NullPointerException();
1250       }
1251       checkByteStringIsUtf8(value);
1252       orderBy_ = value;
1253       bitField0_ |= 0x00000010;
1254       onChanged();
1255       return this;
1256     }
1257 
1258     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1259     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
1260       return super.setUnknownFields(unknownFields);
1261     }
1262 
1263     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1264     public final Builder mergeUnknownFields(
1265         final com.google.protobuf.UnknownFieldSet unknownFields) {
1266       return super.mergeUnknownFields(unknownFields);
1267     }
1268 
1269     // @@protoc_insertion_point(builder_scope:google.cloud.gaming.v1.ListRealmsRequest)
1270   }
1271 
1272   // @@protoc_insertion_point(class_scope:google.cloud.gaming.v1.ListRealmsRequest)
1273   private static final com.google.cloud.gaming.v1.ListRealmsRequest DEFAULT_INSTANCE;
1274 
1275   static {
1276     DEFAULT_INSTANCE = new com.google.cloud.gaming.v1.ListRealmsRequest();
1277   }
1278 
getDefaultInstance()1279   public static com.google.cloud.gaming.v1.ListRealmsRequest getDefaultInstance() {
1280     return DEFAULT_INSTANCE;
1281   }
1282 
1283   private static final com.google.protobuf.Parser<ListRealmsRequest> PARSER =
1284       new com.google.protobuf.AbstractParser<ListRealmsRequest>() {
1285         @java.lang.Override
1286         public ListRealmsRequest parsePartialFrom(
1287             com.google.protobuf.CodedInputStream input,
1288             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1289             throws com.google.protobuf.InvalidProtocolBufferException {
1290           Builder builder = newBuilder();
1291           try {
1292             builder.mergeFrom(input, extensionRegistry);
1293           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1294             throw e.setUnfinishedMessage(builder.buildPartial());
1295           } catch (com.google.protobuf.UninitializedMessageException e) {
1296             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
1297           } catch (java.io.IOException e) {
1298             throw new com.google.protobuf.InvalidProtocolBufferException(e)
1299                 .setUnfinishedMessage(builder.buildPartial());
1300           }
1301           return builder.buildPartial();
1302         }
1303       };
1304 
parser()1305   public static com.google.protobuf.Parser<ListRealmsRequest> parser() {
1306     return PARSER;
1307   }
1308 
1309   @java.lang.Override
getParserForType()1310   public com.google.protobuf.Parser<ListRealmsRequest> getParserForType() {
1311     return PARSER;
1312   }
1313 
1314   @java.lang.Override
getDefaultInstanceForType()1315   public com.google.cloud.gaming.v1.ListRealmsRequest getDefaultInstanceForType() {
1316     return DEFAULT_INSTANCE;
1317   }
1318 }
1319