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