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