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