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