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