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/clusters.proto 18 19 package com.google.cloud.dataproc.v1; 20 21 /** 22 * 23 * 24 * <pre> 25 * The list of all clusters in a project. 26 * </pre> 27 * 28 * Protobuf type {@code google.cloud.dataproc.v1.ListClustersResponse} 29 */ 30 public final class ListClustersResponse extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.cloud.dataproc.v1.ListClustersResponse) 33 ListClustersResponseOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use ListClustersResponse.newBuilder() to construct. ListClustersResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private ListClustersResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 ListClustersResponse()40 private ListClustersResponse() { 41 clusters_ = 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 ListClustersResponse(); 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.ClustersProto 58 .internal_static_google_cloud_dataproc_v1_ListClustersResponse_descriptor; 59 } 60 61 @java.lang.Override 62 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()63 internalGetFieldAccessorTable() { 64 return com.google.cloud.dataproc.v1.ClustersProto 65 .internal_static_google_cloud_dataproc_v1_ListClustersResponse_fieldAccessorTable 66 .ensureFieldAccessorsInitialized( 67 com.google.cloud.dataproc.v1.ListClustersResponse.class, 68 com.google.cloud.dataproc.v1.ListClustersResponse.Builder.class); 69 } 70 71 public static final int CLUSTERS_FIELD_NUMBER = 1; 72 73 @SuppressWarnings("serial") 74 private java.util.List<com.google.cloud.dataproc.v1.Cluster> clusters_; 75 /** 76 * 77 * 78 * <pre> 79 * Output only. The clusters in the project. 80 * </pre> 81 * 82 * <code> 83 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 84 * </code> 85 */ 86 @java.lang.Override getClustersList()87 public java.util.List<com.google.cloud.dataproc.v1.Cluster> getClustersList() { 88 return clusters_; 89 } 90 /** 91 * 92 * 93 * <pre> 94 * Output only. The clusters in the project. 95 * </pre> 96 * 97 * <code> 98 * repeated .google.cloud.dataproc.v1.Cluster clusters = 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.ClusterOrBuilder> getClustersOrBuilderList()103 getClustersOrBuilderList() { 104 return clusters_; 105 } 106 /** 107 * 108 * 109 * <pre> 110 * Output only. The clusters in the project. 111 * </pre> 112 * 113 * <code> 114 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 115 * </code> 116 */ 117 @java.lang.Override getClustersCount()118 public int getClustersCount() { 119 return clusters_.size(); 120 } 121 /** 122 * 123 * 124 * <pre> 125 * Output only. The clusters in the project. 126 * </pre> 127 * 128 * <code> 129 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 130 * </code> 131 */ 132 @java.lang.Override getClusters(int index)133 public com.google.cloud.dataproc.v1.Cluster getClusters(int index) { 134 return clusters_.get(index); 135 } 136 /** 137 * 138 * 139 * <pre> 140 * Output only. The clusters in the project. 141 * </pre> 142 * 143 * <code> 144 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 145 * </code> 146 */ 147 @java.lang.Override getClustersOrBuilder(int index)148 public com.google.cloud.dataproc.v1.ClusterOrBuilder getClustersOrBuilder(int index) { 149 return clusters_.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 * Output only. This token is included in the response if there are more 161 * results to fetch. To fetch additional results, provide this value as the 162 * `page_token` in a subsequent `ListClustersRequest`. 163 * </pre> 164 * 165 * <code>string next_page_token = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];</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 * Output only. This token is included in the response if there are more 186 * results to fetch. To fetch additional results, provide this value as the 187 * `page_token` in a subsequent `ListClustersRequest`. 188 * </pre> 189 * 190 * <code>string next_page_token = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];</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 < clusters_.size(); i++) { 222 output.writeMessage(1, clusters_.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 < clusters_.size(); i++) { 237 size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, clusters_.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.ListClustersResponse)) { 253 return super.equals(obj); 254 } 255 com.google.cloud.dataproc.v1.ListClustersResponse other = 256 (com.google.cloud.dataproc.v1.ListClustersResponse) obj; 257 258 if (!getClustersList().equals(other.getClustersList())) 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 (getClustersCount() > 0) { 272 hash = (37 * hash) + CLUSTERS_FIELD_NUMBER; 273 hash = (53 * hash) + getClustersList().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.ListClustersResponse parseFrom( 283 java.nio.ByteBuffer data) 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.ListClustersResponse 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.ListClustersResponse 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.ListClustersResponse 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.ListClustersResponse 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.ListClustersResponse 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.ListClustersResponse parseFrom( 318 java.io.InputStream input) 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.ListClustersResponse 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.ListClustersResponse 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.ListClustersResponse 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.ListClustersResponse 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.ListClustersResponse 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.ListClustersResponse prototype)363 public static Builder newBuilder(com.google.cloud.dataproc.v1.ListClustersResponse 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 * The list of all clusters in a project. 382 * </pre> 383 * 384 * Protobuf type {@code google.cloud.dataproc.v1.ListClustersResponse} 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.ListClustersResponse) 389 com.google.cloud.dataproc.v1.ListClustersResponseOrBuilder { getDescriptor()390 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 391 return com.google.cloud.dataproc.v1.ClustersProto 392 .internal_static_google_cloud_dataproc_v1_ListClustersResponse_descriptor; 393 } 394 395 @java.lang.Override 396 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()397 internalGetFieldAccessorTable() { 398 return com.google.cloud.dataproc.v1.ClustersProto 399 .internal_static_google_cloud_dataproc_v1_ListClustersResponse_fieldAccessorTable 400 .ensureFieldAccessorsInitialized( 401 com.google.cloud.dataproc.v1.ListClustersResponse.class, 402 com.google.cloud.dataproc.v1.ListClustersResponse.Builder.class); 403 } 404 405 // Construct using com.google.cloud.dataproc.v1.ListClustersResponse.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 (clustersBuilder_ == null) { 417 clusters_ = java.util.Collections.emptyList(); 418 } else { 419 clusters_ = null; 420 clustersBuilder_.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.ClustersProto 430 .internal_static_google_cloud_dataproc_v1_ListClustersResponse_descriptor; 431 } 432 433 @java.lang.Override getDefaultInstanceForType()434 public com.google.cloud.dataproc.v1.ListClustersResponse getDefaultInstanceForType() { 435 return com.google.cloud.dataproc.v1.ListClustersResponse.getDefaultInstance(); 436 } 437 438 @java.lang.Override build()439 public com.google.cloud.dataproc.v1.ListClustersResponse build() { 440 com.google.cloud.dataproc.v1.ListClustersResponse 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.ListClustersResponse buildPartial() { 449 com.google.cloud.dataproc.v1.ListClustersResponse result = 450 new com.google.cloud.dataproc.v1.ListClustersResponse(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.ListClustersResponse result)459 private void buildPartialRepeatedFields( 460 com.google.cloud.dataproc.v1.ListClustersResponse result) { 461 if (clustersBuilder_ == null) { 462 if (((bitField0_ & 0x00000001) != 0)) { 463 clusters_ = java.util.Collections.unmodifiableList(clusters_); 464 bitField0_ = (bitField0_ & ~0x00000001); 465 } 466 result.clusters_ = clusters_; 467 } else { 468 result.clusters_ = clustersBuilder_.build(); 469 } 470 } 471 buildPartial0(com.google.cloud.dataproc.v1.ListClustersResponse result)472 private void buildPartial0(com.google.cloud.dataproc.v1.ListClustersResponse result) { 473 int from_bitField0_ = bitField0_; 474 if (((from_bitField0_ & 0x00000002) != 0)) { 475 result.nextPageToken_ = nextPageToken_; 476 } 477 } 478 479 @java.lang.Override clone()480 public Builder clone() { 481 return super.clone(); 482 } 483 484 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)485 public Builder setField( 486 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 487 return super.setField(field, value); 488 } 489 490 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)491 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 492 return super.clearField(field); 493 } 494 495 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)496 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 497 return super.clearOneof(oneof); 498 } 499 500 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)501 public Builder setRepeatedField( 502 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 503 return super.setRepeatedField(field, index, value); 504 } 505 506 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)507 public Builder addRepeatedField( 508 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 509 return super.addRepeatedField(field, value); 510 } 511 512 @java.lang.Override mergeFrom(com.google.protobuf.Message other)513 public Builder mergeFrom(com.google.protobuf.Message other) { 514 if (other instanceof com.google.cloud.dataproc.v1.ListClustersResponse) { 515 return mergeFrom((com.google.cloud.dataproc.v1.ListClustersResponse) other); 516 } else { 517 super.mergeFrom(other); 518 return this; 519 } 520 } 521 mergeFrom(com.google.cloud.dataproc.v1.ListClustersResponse other)522 public Builder mergeFrom(com.google.cloud.dataproc.v1.ListClustersResponse other) { 523 if (other == com.google.cloud.dataproc.v1.ListClustersResponse.getDefaultInstance()) 524 return this; 525 if (clustersBuilder_ == null) { 526 if (!other.clusters_.isEmpty()) { 527 if (clusters_.isEmpty()) { 528 clusters_ = other.clusters_; 529 bitField0_ = (bitField0_ & ~0x00000001); 530 } else { 531 ensureClustersIsMutable(); 532 clusters_.addAll(other.clusters_); 533 } 534 onChanged(); 535 } 536 } else { 537 if (!other.clusters_.isEmpty()) { 538 if (clustersBuilder_.isEmpty()) { 539 clustersBuilder_.dispose(); 540 clustersBuilder_ = null; 541 clusters_ = other.clusters_; 542 bitField0_ = (bitField0_ & ~0x00000001); 543 clustersBuilder_ = 544 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders 545 ? getClustersFieldBuilder() 546 : null; 547 } else { 548 clustersBuilder_.addAllMessages(other.clusters_); 549 } 550 } 551 } 552 if (!other.getNextPageToken().isEmpty()) { 553 nextPageToken_ = other.nextPageToken_; 554 bitField0_ |= 0x00000002; 555 onChanged(); 556 } 557 this.mergeUnknownFields(other.getUnknownFields()); 558 onChanged(); 559 return this; 560 } 561 562 @java.lang.Override isInitialized()563 public final boolean isInitialized() { 564 return true; 565 } 566 567 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)568 public Builder mergeFrom( 569 com.google.protobuf.CodedInputStream input, 570 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 571 throws java.io.IOException { 572 if (extensionRegistry == null) { 573 throw new java.lang.NullPointerException(); 574 } 575 try { 576 boolean done = false; 577 while (!done) { 578 int tag = input.readTag(); 579 switch (tag) { 580 case 0: 581 done = true; 582 break; 583 case 10: 584 { 585 com.google.cloud.dataproc.v1.Cluster m = 586 input.readMessage( 587 com.google.cloud.dataproc.v1.Cluster.parser(), extensionRegistry); 588 if (clustersBuilder_ == null) { 589 ensureClustersIsMutable(); 590 clusters_.add(m); 591 } else { 592 clustersBuilder_.addMessage(m); 593 } 594 break; 595 } // case 10 596 case 18: 597 { 598 nextPageToken_ = input.readStringRequireUtf8(); 599 bitField0_ |= 0x00000002; 600 break; 601 } // case 18 602 default: 603 { 604 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 605 done = true; // was an endgroup tag 606 } 607 break; 608 } // default: 609 } // switch (tag) 610 } // while (!done) 611 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 612 throw e.unwrapIOException(); 613 } finally { 614 onChanged(); 615 } // finally 616 return this; 617 } 618 619 private int bitField0_; 620 621 private java.util.List<com.google.cloud.dataproc.v1.Cluster> clusters_ = 622 java.util.Collections.emptyList(); 623 ensureClustersIsMutable()624 private void ensureClustersIsMutable() { 625 if (!((bitField0_ & 0x00000001) != 0)) { 626 clusters_ = new java.util.ArrayList<com.google.cloud.dataproc.v1.Cluster>(clusters_); 627 bitField0_ |= 0x00000001; 628 } 629 } 630 631 private com.google.protobuf.RepeatedFieldBuilderV3< 632 com.google.cloud.dataproc.v1.Cluster, 633 com.google.cloud.dataproc.v1.Cluster.Builder, 634 com.google.cloud.dataproc.v1.ClusterOrBuilder> 635 clustersBuilder_; 636 637 /** 638 * 639 * 640 * <pre> 641 * Output only. The clusters in the project. 642 * </pre> 643 * 644 * <code> 645 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 646 * </code> 647 */ getClustersList()648 public java.util.List<com.google.cloud.dataproc.v1.Cluster> getClustersList() { 649 if (clustersBuilder_ == null) { 650 return java.util.Collections.unmodifiableList(clusters_); 651 } else { 652 return clustersBuilder_.getMessageList(); 653 } 654 } 655 /** 656 * 657 * 658 * <pre> 659 * Output only. The clusters in the project. 660 * </pre> 661 * 662 * <code> 663 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 664 * </code> 665 */ getClustersCount()666 public int getClustersCount() { 667 if (clustersBuilder_ == null) { 668 return clusters_.size(); 669 } else { 670 return clustersBuilder_.getCount(); 671 } 672 } 673 /** 674 * 675 * 676 * <pre> 677 * Output only. The clusters in the project. 678 * </pre> 679 * 680 * <code> 681 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 682 * </code> 683 */ getClusters(int index)684 public com.google.cloud.dataproc.v1.Cluster getClusters(int index) { 685 if (clustersBuilder_ == null) { 686 return clusters_.get(index); 687 } else { 688 return clustersBuilder_.getMessage(index); 689 } 690 } 691 /** 692 * 693 * 694 * <pre> 695 * Output only. The clusters in the project. 696 * </pre> 697 * 698 * <code> 699 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 700 * </code> 701 */ setClusters(int index, com.google.cloud.dataproc.v1.Cluster value)702 public Builder setClusters(int index, com.google.cloud.dataproc.v1.Cluster value) { 703 if (clustersBuilder_ == null) { 704 if (value == null) { 705 throw new NullPointerException(); 706 } 707 ensureClustersIsMutable(); 708 clusters_.set(index, value); 709 onChanged(); 710 } else { 711 clustersBuilder_.setMessage(index, value); 712 } 713 return this; 714 } 715 /** 716 * 717 * 718 * <pre> 719 * Output only. The clusters in the project. 720 * </pre> 721 * 722 * <code> 723 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 724 * </code> 725 */ setClusters( int index, com.google.cloud.dataproc.v1.Cluster.Builder builderForValue)726 public Builder setClusters( 727 int index, com.google.cloud.dataproc.v1.Cluster.Builder builderForValue) { 728 if (clustersBuilder_ == null) { 729 ensureClustersIsMutable(); 730 clusters_.set(index, builderForValue.build()); 731 onChanged(); 732 } else { 733 clustersBuilder_.setMessage(index, builderForValue.build()); 734 } 735 return this; 736 } 737 /** 738 * 739 * 740 * <pre> 741 * Output only. The clusters in the project. 742 * </pre> 743 * 744 * <code> 745 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 746 * </code> 747 */ addClusters(com.google.cloud.dataproc.v1.Cluster value)748 public Builder addClusters(com.google.cloud.dataproc.v1.Cluster value) { 749 if (clustersBuilder_ == null) { 750 if (value == null) { 751 throw new NullPointerException(); 752 } 753 ensureClustersIsMutable(); 754 clusters_.add(value); 755 onChanged(); 756 } else { 757 clustersBuilder_.addMessage(value); 758 } 759 return this; 760 } 761 /** 762 * 763 * 764 * <pre> 765 * Output only. The clusters in the project. 766 * </pre> 767 * 768 * <code> 769 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 770 * </code> 771 */ addClusters(int index, com.google.cloud.dataproc.v1.Cluster value)772 public Builder addClusters(int index, com.google.cloud.dataproc.v1.Cluster value) { 773 if (clustersBuilder_ == null) { 774 if (value == null) { 775 throw new NullPointerException(); 776 } 777 ensureClustersIsMutable(); 778 clusters_.add(index, value); 779 onChanged(); 780 } else { 781 clustersBuilder_.addMessage(index, value); 782 } 783 return this; 784 } 785 /** 786 * 787 * 788 * <pre> 789 * Output only. The clusters in the project. 790 * </pre> 791 * 792 * <code> 793 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 794 * </code> 795 */ addClusters(com.google.cloud.dataproc.v1.Cluster.Builder builderForValue)796 public Builder addClusters(com.google.cloud.dataproc.v1.Cluster.Builder builderForValue) { 797 if (clustersBuilder_ == null) { 798 ensureClustersIsMutable(); 799 clusters_.add(builderForValue.build()); 800 onChanged(); 801 } else { 802 clustersBuilder_.addMessage(builderForValue.build()); 803 } 804 return this; 805 } 806 /** 807 * 808 * 809 * <pre> 810 * Output only. The clusters in the project. 811 * </pre> 812 * 813 * <code> 814 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 815 * </code> 816 */ addClusters( int index, com.google.cloud.dataproc.v1.Cluster.Builder builderForValue)817 public Builder addClusters( 818 int index, com.google.cloud.dataproc.v1.Cluster.Builder builderForValue) { 819 if (clustersBuilder_ == null) { 820 ensureClustersIsMutable(); 821 clusters_.add(index, builderForValue.build()); 822 onChanged(); 823 } else { 824 clustersBuilder_.addMessage(index, builderForValue.build()); 825 } 826 return this; 827 } 828 /** 829 * 830 * 831 * <pre> 832 * Output only. The clusters in the project. 833 * </pre> 834 * 835 * <code> 836 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 837 * </code> 838 */ addAllClusters( java.lang.Iterable<? extends com.google.cloud.dataproc.v1.Cluster> values)839 public Builder addAllClusters( 840 java.lang.Iterable<? extends com.google.cloud.dataproc.v1.Cluster> values) { 841 if (clustersBuilder_ == null) { 842 ensureClustersIsMutable(); 843 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, clusters_); 844 onChanged(); 845 } else { 846 clustersBuilder_.addAllMessages(values); 847 } 848 return this; 849 } 850 /** 851 * 852 * 853 * <pre> 854 * Output only. The clusters in the project. 855 * </pre> 856 * 857 * <code> 858 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 859 * </code> 860 */ clearClusters()861 public Builder clearClusters() { 862 if (clustersBuilder_ == null) { 863 clusters_ = java.util.Collections.emptyList(); 864 bitField0_ = (bitField0_ & ~0x00000001); 865 onChanged(); 866 } else { 867 clustersBuilder_.clear(); 868 } 869 return this; 870 } 871 /** 872 * 873 * 874 * <pre> 875 * Output only. The clusters in the project. 876 * </pre> 877 * 878 * <code> 879 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 880 * </code> 881 */ removeClusters(int index)882 public Builder removeClusters(int index) { 883 if (clustersBuilder_ == null) { 884 ensureClustersIsMutable(); 885 clusters_.remove(index); 886 onChanged(); 887 } else { 888 clustersBuilder_.remove(index); 889 } 890 return this; 891 } 892 /** 893 * 894 * 895 * <pre> 896 * Output only. The clusters in the project. 897 * </pre> 898 * 899 * <code> 900 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 901 * </code> 902 */ getClustersBuilder(int index)903 public com.google.cloud.dataproc.v1.Cluster.Builder getClustersBuilder(int index) { 904 return getClustersFieldBuilder().getBuilder(index); 905 } 906 /** 907 * 908 * 909 * <pre> 910 * Output only. The clusters in the project. 911 * </pre> 912 * 913 * <code> 914 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 915 * </code> 916 */ getClustersOrBuilder(int index)917 public com.google.cloud.dataproc.v1.ClusterOrBuilder getClustersOrBuilder(int index) { 918 if (clustersBuilder_ == null) { 919 return clusters_.get(index); 920 } else { 921 return clustersBuilder_.getMessageOrBuilder(index); 922 } 923 } 924 /** 925 * 926 * 927 * <pre> 928 * Output only. The clusters in the project. 929 * </pre> 930 * 931 * <code> 932 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 933 * </code> 934 */ 935 public java.util.List<? extends com.google.cloud.dataproc.v1.ClusterOrBuilder> getClustersOrBuilderList()936 getClustersOrBuilderList() { 937 if (clustersBuilder_ != null) { 938 return clustersBuilder_.getMessageOrBuilderList(); 939 } else { 940 return java.util.Collections.unmodifiableList(clusters_); 941 } 942 } 943 /** 944 * 945 * 946 * <pre> 947 * Output only. The clusters in the project. 948 * </pre> 949 * 950 * <code> 951 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 952 * </code> 953 */ addClustersBuilder()954 public com.google.cloud.dataproc.v1.Cluster.Builder addClustersBuilder() { 955 return getClustersFieldBuilder() 956 .addBuilder(com.google.cloud.dataproc.v1.Cluster.getDefaultInstance()); 957 } 958 /** 959 * 960 * 961 * <pre> 962 * Output only. The clusters in the project. 963 * </pre> 964 * 965 * <code> 966 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 967 * </code> 968 */ addClustersBuilder(int index)969 public com.google.cloud.dataproc.v1.Cluster.Builder addClustersBuilder(int index) { 970 return getClustersFieldBuilder() 971 .addBuilder(index, com.google.cloud.dataproc.v1.Cluster.getDefaultInstance()); 972 } 973 /** 974 * 975 * 976 * <pre> 977 * Output only. The clusters in the project. 978 * </pre> 979 * 980 * <code> 981 * repeated .google.cloud.dataproc.v1.Cluster clusters = 1 [(.google.api.field_behavior) = OUTPUT_ONLY]; 982 * </code> 983 */ getClustersBuilderList()984 public java.util.List<com.google.cloud.dataproc.v1.Cluster.Builder> getClustersBuilderList() { 985 return getClustersFieldBuilder().getBuilderList(); 986 } 987 988 private com.google.protobuf.RepeatedFieldBuilderV3< 989 com.google.cloud.dataproc.v1.Cluster, 990 com.google.cloud.dataproc.v1.Cluster.Builder, 991 com.google.cloud.dataproc.v1.ClusterOrBuilder> getClustersFieldBuilder()992 getClustersFieldBuilder() { 993 if (clustersBuilder_ == null) { 994 clustersBuilder_ = 995 new com.google.protobuf.RepeatedFieldBuilderV3< 996 com.google.cloud.dataproc.v1.Cluster, 997 com.google.cloud.dataproc.v1.Cluster.Builder, 998 com.google.cloud.dataproc.v1.ClusterOrBuilder>( 999 clusters_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); 1000 clusters_ = null; 1001 } 1002 return clustersBuilder_; 1003 } 1004 1005 private java.lang.Object nextPageToken_ = ""; 1006 /** 1007 * 1008 * 1009 * <pre> 1010 * Output only. This token is included in the response if there are more 1011 * results to fetch. To fetch additional results, provide this value as the 1012 * `page_token` in a subsequent `ListClustersRequest`. 1013 * </pre> 1014 * 1015 * <code>string next_page_token = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1016 * 1017 * @return The nextPageToken. 1018 */ getNextPageToken()1019 public java.lang.String getNextPageToken() { 1020 java.lang.Object ref = nextPageToken_; 1021 if (!(ref instanceof java.lang.String)) { 1022 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1023 java.lang.String s = bs.toStringUtf8(); 1024 nextPageToken_ = s; 1025 return s; 1026 } else { 1027 return (java.lang.String) ref; 1028 } 1029 } 1030 /** 1031 * 1032 * 1033 * <pre> 1034 * Output only. This token is included in the response if there are more 1035 * results to fetch. To fetch additional results, provide this value as the 1036 * `page_token` in a subsequent `ListClustersRequest`. 1037 * </pre> 1038 * 1039 * <code>string next_page_token = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1040 * 1041 * @return The bytes for nextPageToken. 1042 */ getNextPageTokenBytes()1043 public com.google.protobuf.ByteString getNextPageTokenBytes() { 1044 java.lang.Object ref = nextPageToken_; 1045 if (ref instanceof String) { 1046 com.google.protobuf.ByteString b = 1047 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1048 nextPageToken_ = b; 1049 return b; 1050 } else { 1051 return (com.google.protobuf.ByteString) ref; 1052 } 1053 } 1054 /** 1055 * 1056 * 1057 * <pre> 1058 * Output only. This token is included in the response if there are more 1059 * results to fetch. To fetch additional results, provide this value as the 1060 * `page_token` in a subsequent `ListClustersRequest`. 1061 * </pre> 1062 * 1063 * <code>string next_page_token = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1064 * 1065 * @param value The nextPageToken to set. 1066 * @return This builder for chaining. 1067 */ setNextPageToken(java.lang.String value)1068 public Builder setNextPageToken(java.lang.String value) { 1069 if (value == null) { 1070 throw new NullPointerException(); 1071 } 1072 nextPageToken_ = value; 1073 bitField0_ |= 0x00000002; 1074 onChanged(); 1075 return this; 1076 } 1077 /** 1078 * 1079 * 1080 * <pre> 1081 * Output only. This token is included in the response if there are more 1082 * results to fetch. To fetch additional results, provide this value as the 1083 * `page_token` in a subsequent `ListClustersRequest`. 1084 * </pre> 1085 * 1086 * <code>string next_page_token = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1087 * 1088 * @return This builder for chaining. 1089 */ clearNextPageToken()1090 public Builder clearNextPageToken() { 1091 nextPageToken_ = getDefaultInstance().getNextPageToken(); 1092 bitField0_ = (bitField0_ & ~0x00000002); 1093 onChanged(); 1094 return this; 1095 } 1096 /** 1097 * 1098 * 1099 * <pre> 1100 * Output only. This token is included in the response if there are more 1101 * results to fetch. To fetch additional results, provide this value as the 1102 * `page_token` in a subsequent `ListClustersRequest`. 1103 * </pre> 1104 * 1105 * <code>string next_page_token = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];</code> 1106 * 1107 * @param value The bytes for nextPageToken to set. 1108 * @return This builder for chaining. 1109 */ setNextPageTokenBytes(com.google.protobuf.ByteString value)1110 public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { 1111 if (value == null) { 1112 throw new NullPointerException(); 1113 } 1114 checkByteStringIsUtf8(value); 1115 nextPageToken_ = value; 1116 bitField0_ |= 0x00000002; 1117 onChanged(); 1118 return this; 1119 } 1120 1121 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1122 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 1123 return super.setUnknownFields(unknownFields); 1124 } 1125 1126 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1127 public final Builder mergeUnknownFields( 1128 final com.google.protobuf.UnknownFieldSet unknownFields) { 1129 return super.mergeUnknownFields(unknownFields); 1130 } 1131 1132 // @@protoc_insertion_point(builder_scope:google.cloud.dataproc.v1.ListClustersResponse) 1133 } 1134 1135 // @@protoc_insertion_point(class_scope:google.cloud.dataproc.v1.ListClustersResponse) 1136 private static final com.google.cloud.dataproc.v1.ListClustersResponse DEFAULT_INSTANCE; 1137 1138 static { 1139 DEFAULT_INSTANCE = new com.google.cloud.dataproc.v1.ListClustersResponse(); 1140 } 1141 getDefaultInstance()1142 public static com.google.cloud.dataproc.v1.ListClustersResponse getDefaultInstance() { 1143 return DEFAULT_INSTANCE; 1144 } 1145 1146 private static final com.google.protobuf.Parser<ListClustersResponse> PARSER = 1147 new com.google.protobuf.AbstractParser<ListClustersResponse>() { 1148 @java.lang.Override 1149 public ListClustersResponse parsePartialFrom( 1150 com.google.protobuf.CodedInputStream input, 1151 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 1152 throws com.google.protobuf.InvalidProtocolBufferException { 1153 Builder builder = newBuilder(); 1154 try { 1155 builder.mergeFrom(input, extensionRegistry); 1156 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 1157 throw e.setUnfinishedMessage(builder.buildPartial()); 1158 } catch (com.google.protobuf.UninitializedMessageException e) { 1159 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 1160 } catch (java.io.IOException e) { 1161 throw new com.google.protobuf.InvalidProtocolBufferException(e) 1162 .setUnfinishedMessage(builder.buildPartial()); 1163 } 1164 return builder.buildPartial(); 1165 } 1166 }; 1167 parser()1168 public static com.google.protobuf.Parser<ListClustersResponse> parser() { 1169 return PARSER; 1170 } 1171 1172 @java.lang.Override getParserForType()1173 public com.google.protobuf.Parser<ListClustersResponse> getParserForType() { 1174 return PARSER; 1175 } 1176 1177 @java.lang.Override getDefaultInstanceForType()1178 public com.google.cloud.dataproc.v1.ListClustersResponse getDefaultInstanceForType() { 1179 return DEFAULT_INSTANCE; 1180 } 1181 } 1182