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