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