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/compute/v1/compute.proto 18 19 package com.google.cloud.compute.v1; 20 21 /** 22 * 23 * 24 * <pre> 25 * Contains a list of region resources. 26 * </pre> 27 * 28 * Protobuf type {@code google.cloud.compute.v1.RegionList} 29 */ 30 public final class RegionList extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.RegionList) 33 RegionListOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use RegionList.newBuilder() to construct. RegionList(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private RegionList(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 RegionList()40 private RegionList() { 41 id_ = ""; 42 items_ = java.util.Collections.emptyList(); 43 kind_ = ""; 44 nextPageToken_ = ""; 45 selfLink_ = ""; 46 } 47 48 @java.lang.Override 49 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)50 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 51 return new RegionList(); 52 } 53 54 @java.lang.Override getUnknownFields()55 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 56 return this.unknownFields; 57 } 58 getDescriptor()59 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 60 return com.google.cloud.compute.v1.Compute 61 .internal_static_google_cloud_compute_v1_RegionList_descriptor; 62 } 63 64 @java.lang.Override 65 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()66 internalGetFieldAccessorTable() { 67 return com.google.cloud.compute.v1.Compute 68 .internal_static_google_cloud_compute_v1_RegionList_fieldAccessorTable 69 .ensureFieldAccessorsInitialized( 70 com.google.cloud.compute.v1.RegionList.class, 71 com.google.cloud.compute.v1.RegionList.Builder.class); 72 } 73 74 private int bitField0_; 75 public static final int ID_FIELD_NUMBER = 3355; 76 77 @SuppressWarnings("serial") 78 private volatile java.lang.Object id_ = ""; 79 /** 80 * 81 * 82 * <pre> 83 * [Output Only] Unique identifier for the resource; defined by the server. 84 * </pre> 85 * 86 * <code>optional string id = 3355;</code> 87 * 88 * @return Whether the id field is set. 89 */ 90 @java.lang.Override hasId()91 public boolean hasId() { 92 return ((bitField0_ & 0x00000001) != 0); 93 } 94 /** 95 * 96 * 97 * <pre> 98 * [Output Only] Unique identifier for the resource; defined by the server. 99 * </pre> 100 * 101 * <code>optional string id = 3355;</code> 102 * 103 * @return The id. 104 */ 105 @java.lang.Override getId()106 public java.lang.String getId() { 107 java.lang.Object ref = id_; 108 if (ref instanceof java.lang.String) { 109 return (java.lang.String) ref; 110 } else { 111 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 112 java.lang.String s = bs.toStringUtf8(); 113 id_ = s; 114 return s; 115 } 116 } 117 /** 118 * 119 * 120 * <pre> 121 * [Output Only] Unique identifier for the resource; defined by the server. 122 * </pre> 123 * 124 * <code>optional string id = 3355;</code> 125 * 126 * @return The bytes for id. 127 */ 128 @java.lang.Override getIdBytes()129 public com.google.protobuf.ByteString getIdBytes() { 130 java.lang.Object ref = id_; 131 if (ref instanceof java.lang.String) { 132 com.google.protobuf.ByteString b = 133 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 134 id_ = b; 135 return b; 136 } else { 137 return (com.google.protobuf.ByteString) ref; 138 } 139 } 140 141 public static final int ITEMS_FIELD_NUMBER = 100526016; 142 143 @SuppressWarnings("serial") 144 private java.util.List<com.google.cloud.compute.v1.Region> items_; 145 /** 146 * 147 * 148 * <pre> 149 * A list of Region resources. 150 * </pre> 151 * 152 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 153 */ 154 @java.lang.Override getItemsList()155 public java.util.List<com.google.cloud.compute.v1.Region> getItemsList() { 156 return items_; 157 } 158 /** 159 * 160 * 161 * <pre> 162 * A list of Region resources. 163 * </pre> 164 * 165 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 166 */ 167 @java.lang.Override 168 public java.util.List<? extends com.google.cloud.compute.v1.RegionOrBuilder> getItemsOrBuilderList()169 getItemsOrBuilderList() { 170 return items_; 171 } 172 /** 173 * 174 * 175 * <pre> 176 * A list of Region resources. 177 * </pre> 178 * 179 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 180 */ 181 @java.lang.Override getItemsCount()182 public int getItemsCount() { 183 return items_.size(); 184 } 185 /** 186 * 187 * 188 * <pre> 189 * A list of Region resources. 190 * </pre> 191 * 192 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 193 */ 194 @java.lang.Override getItems(int index)195 public com.google.cloud.compute.v1.Region getItems(int index) { 196 return items_.get(index); 197 } 198 /** 199 * 200 * 201 * <pre> 202 * A list of Region resources. 203 * </pre> 204 * 205 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 206 */ 207 @java.lang.Override getItemsOrBuilder(int index)208 public com.google.cloud.compute.v1.RegionOrBuilder getItemsOrBuilder(int index) { 209 return items_.get(index); 210 } 211 212 public static final int KIND_FIELD_NUMBER = 3292052; 213 214 @SuppressWarnings("serial") 215 private volatile java.lang.Object kind_ = ""; 216 /** 217 * 218 * 219 * <pre> 220 * [Output Only] Type of resource. Always compute#regionList for lists of regions. 221 * </pre> 222 * 223 * <code>optional string kind = 3292052;</code> 224 * 225 * @return Whether the kind field is set. 226 */ 227 @java.lang.Override hasKind()228 public boolean hasKind() { 229 return ((bitField0_ & 0x00000002) != 0); 230 } 231 /** 232 * 233 * 234 * <pre> 235 * [Output Only] Type of resource. Always compute#regionList for lists of regions. 236 * </pre> 237 * 238 * <code>optional string kind = 3292052;</code> 239 * 240 * @return The kind. 241 */ 242 @java.lang.Override getKind()243 public java.lang.String getKind() { 244 java.lang.Object ref = kind_; 245 if (ref instanceof java.lang.String) { 246 return (java.lang.String) ref; 247 } else { 248 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 249 java.lang.String s = bs.toStringUtf8(); 250 kind_ = s; 251 return s; 252 } 253 } 254 /** 255 * 256 * 257 * <pre> 258 * [Output Only] Type of resource. Always compute#regionList for lists of regions. 259 * </pre> 260 * 261 * <code>optional string kind = 3292052;</code> 262 * 263 * @return The bytes for kind. 264 */ 265 @java.lang.Override getKindBytes()266 public com.google.protobuf.ByteString getKindBytes() { 267 java.lang.Object ref = kind_; 268 if (ref instanceof java.lang.String) { 269 com.google.protobuf.ByteString b = 270 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 271 kind_ = b; 272 return b; 273 } else { 274 return (com.google.protobuf.ByteString) ref; 275 } 276 } 277 278 public static final int NEXT_PAGE_TOKEN_FIELD_NUMBER = 79797525; 279 280 @SuppressWarnings("serial") 281 private volatile java.lang.Object nextPageToken_ = ""; 282 /** 283 * 284 * 285 * <pre> 286 * [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. 287 * </pre> 288 * 289 * <code>optional string next_page_token = 79797525;</code> 290 * 291 * @return Whether the nextPageToken field is set. 292 */ 293 @java.lang.Override hasNextPageToken()294 public boolean hasNextPageToken() { 295 return ((bitField0_ & 0x00000004) != 0); 296 } 297 /** 298 * 299 * 300 * <pre> 301 * [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. 302 * </pre> 303 * 304 * <code>optional string next_page_token = 79797525;</code> 305 * 306 * @return The nextPageToken. 307 */ 308 @java.lang.Override getNextPageToken()309 public java.lang.String getNextPageToken() { 310 java.lang.Object ref = nextPageToken_; 311 if (ref instanceof java.lang.String) { 312 return (java.lang.String) ref; 313 } else { 314 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 315 java.lang.String s = bs.toStringUtf8(); 316 nextPageToken_ = s; 317 return s; 318 } 319 } 320 /** 321 * 322 * 323 * <pre> 324 * [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. 325 * </pre> 326 * 327 * <code>optional string next_page_token = 79797525;</code> 328 * 329 * @return The bytes for nextPageToken. 330 */ 331 @java.lang.Override getNextPageTokenBytes()332 public com.google.protobuf.ByteString getNextPageTokenBytes() { 333 java.lang.Object ref = nextPageToken_; 334 if (ref instanceof java.lang.String) { 335 com.google.protobuf.ByteString b = 336 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 337 nextPageToken_ = b; 338 return b; 339 } else { 340 return (com.google.protobuf.ByteString) ref; 341 } 342 } 343 344 public static final int SELF_LINK_FIELD_NUMBER = 456214797; 345 346 @SuppressWarnings("serial") 347 private volatile java.lang.Object selfLink_ = ""; 348 /** 349 * 350 * 351 * <pre> 352 * [Output Only] Server-defined URL for this resource. 353 * </pre> 354 * 355 * <code>optional string self_link = 456214797;</code> 356 * 357 * @return Whether the selfLink field is set. 358 */ 359 @java.lang.Override hasSelfLink()360 public boolean hasSelfLink() { 361 return ((bitField0_ & 0x00000008) != 0); 362 } 363 /** 364 * 365 * 366 * <pre> 367 * [Output Only] Server-defined URL for this resource. 368 * </pre> 369 * 370 * <code>optional string self_link = 456214797;</code> 371 * 372 * @return The selfLink. 373 */ 374 @java.lang.Override getSelfLink()375 public java.lang.String getSelfLink() { 376 java.lang.Object ref = selfLink_; 377 if (ref instanceof java.lang.String) { 378 return (java.lang.String) ref; 379 } else { 380 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 381 java.lang.String s = bs.toStringUtf8(); 382 selfLink_ = s; 383 return s; 384 } 385 } 386 /** 387 * 388 * 389 * <pre> 390 * [Output Only] Server-defined URL for this resource. 391 * </pre> 392 * 393 * <code>optional string self_link = 456214797;</code> 394 * 395 * @return The bytes for selfLink. 396 */ 397 @java.lang.Override getSelfLinkBytes()398 public com.google.protobuf.ByteString getSelfLinkBytes() { 399 java.lang.Object ref = selfLink_; 400 if (ref instanceof java.lang.String) { 401 com.google.protobuf.ByteString b = 402 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 403 selfLink_ = b; 404 return b; 405 } else { 406 return (com.google.protobuf.ByteString) ref; 407 } 408 } 409 410 public static final int WARNING_FIELD_NUMBER = 50704284; 411 private com.google.cloud.compute.v1.Warning warning_; 412 /** 413 * 414 * 415 * <pre> 416 * [Output Only] Informational warning message. 417 * </pre> 418 * 419 * <code>optional .google.cloud.compute.v1.Warning warning = 50704284;</code> 420 * 421 * @return Whether the warning field is set. 422 */ 423 @java.lang.Override hasWarning()424 public boolean hasWarning() { 425 return ((bitField0_ & 0x00000010) != 0); 426 } 427 /** 428 * 429 * 430 * <pre> 431 * [Output Only] Informational warning message. 432 * </pre> 433 * 434 * <code>optional .google.cloud.compute.v1.Warning warning = 50704284;</code> 435 * 436 * @return The warning. 437 */ 438 @java.lang.Override getWarning()439 public com.google.cloud.compute.v1.Warning getWarning() { 440 return warning_ == null ? com.google.cloud.compute.v1.Warning.getDefaultInstance() : warning_; 441 } 442 /** 443 * 444 * 445 * <pre> 446 * [Output Only] Informational warning message. 447 * </pre> 448 * 449 * <code>optional .google.cloud.compute.v1.Warning warning = 50704284;</code> 450 */ 451 @java.lang.Override getWarningOrBuilder()452 public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { 453 return warning_ == null ? com.google.cloud.compute.v1.Warning.getDefaultInstance() : warning_; 454 } 455 456 private byte memoizedIsInitialized = -1; 457 458 @java.lang.Override isInitialized()459 public final boolean isInitialized() { 460 byte isInitialized = memoizedIsInitialized; 461 if (isInitialized == 1) return true; 462 if (isInitialized == 0) return false; 463 464 memoizedIsInitialized = 1; 465 return true; 466 } 467 468 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)469 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 470 if (((bitField0_ & 0x00000001) != 0)) { 471 com.google.protobuf.GeneratedMessageV3.writeString(output, 3355, id_); 472 } 473 if (((bitField0_ & 0x00000002) != 0)) { 474 com.google.protobuf.GeneratedMessageV3.writeString(output, 3292052, kind_); 475 } 476 if (((bitField0_ & 0x00000010) != 0)) { 477 output.writeMessage(50704284, getWarning()); 478 } 479 if (((bitField0_ & 0x00000004) != 0)) { 480 com.google.protobuf.GeneratedMessageV3.writeString(output, 79797525, nextPageToken_); 481 } 482 for (int i = 0; i < items_.size(); i++) { 483 output.writeMessage(100526016, items_.get(i)); 484 } 485 if (((bitField0_ & 0x00000008) != 0)) { 486 com.google.protobuf.GeneratedMessageV3.writeString(output, 456214797, selfLink_); 487 } 488 getUnknownFields().writeTo(output); 489 } 490 491 @java.lang.Override getSerializedSize()492 public int getSerializedSize() { 493 int size = memoizedSize; 494 if (size != -1) return size; 495 496 size = 0; 497 if (((bitField0_ & 0x00000001) != 0)) { 498 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3355, id_); 499 } 500 if (((bitField0_ & 0x00000002) != 0)) { 501 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3292052, kind_); 502 } 503 if (((bitField0_ & 0x00000010) != 0)) { 504 size += com.google.protobuf.CodedOutputStream.computeMessageSize(50704284, getWarning()); 505 } 506 if (((bitField0_ & 0x00000004) != 0)) { 507 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(79797525, nextPageToken_); 508 } 509 for (int i = 0; i < items_.size(); i++) { 510 size += com.google.protobuf.CodedOutputStream.computeMessageSize(100526016, items_.get(i)); 511 } 512 if (((bitField0_ & 0x00000008) != 0)) { 513 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(456214797, selfLink_); 514 } 515 size += getUnknownFields().getSerializedSize(); 516 memoizedSize = size; 517 return size; 518 } 519 520 @java.lang.Override equals(final java.lang.Object obj)521 public boolean equals(final java.lang.Object obj) { 522 if (obj == this) { 523 return true; 524 } 525 if (!(obj instanceof com.google.cloud.compute.v1.RegionList)) { 526 return super.equals(obj); 527 } 528 com.google.cloud.compute.v1.RegionList other = (com.google.cloud.compute.v1.RegionList) obj; 529 530 if (hasId() != other.hasId()) return false; 531 if (hasId()) { 532 if (!getId().equals(other.getId())) return false; 533 } 534 if (!getItemsList().equals(other.getItemsList())) return false; 535 if (hasKind() != other.hasKind()) return false; 536 if (hasKind()) { 537 if (!getKind().equals(other.getKind())) return false; 538 } 539 if (hasNextPageToken() != other.hasNextPageToken()) return false; 540 if (hasNextPageToken()) { 541 if (!getNextPageToken().equals(other.getNextPageToken())) return false; 542 } 543 if (hasSelfLink() != other.hasSelfLink()) return false; 544 if (hasSelfLink()) { 545 if (!getSelfLink().equals(other.getSelfLink())) return false; 546 } 547 if (hasWarning() != other.hasWarning()) return false; 548 if (hasWarning()) { 549 if (!getWarning().equals(other.getWarning())) return false; 550 } 551 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 552 return true; 553 } 554 555 @java.lang.Override hashCode()556 public int hashCode() { 557 if (memoizedHashCode != 0) { 558 return memoizedHashCode; 559 } 560 int hash = 41; 561 hash = (19 * hash) + getDescriptor().hashCode(); 562 if (hasId()) { 563 hash = (37 * hash) + ID_FIELD_NUMBER; 564 hash = (53 * hash) + getId().hashCode(); 565 } 566 if (getItemsCount() > 0) { 567 hash = (37 * hash) + ITEMS_FIELD_NUMBER; 568 hash = (53 * hash) + getItemsList().hashCode(); 569 } 570 if (hasKind()) { 571 hash = (37 * hash) + KIND_FIELD_NUMBER; 572 hash = (53 * hash) + getKind().hashCode(); 573 } 574 if (hasNextPageToken()) { 575 hash = (37 * hash) + NEXT_PAGE_TOKEN_FIELD_NUMBER; 576 hash = (53 * hash) + getNextPageToken().hashCode(); 577 } 578 if (hasSelfLink()) { 579 hash = (37 * hash) + SELF_LINK_FIELD_NUMBER; 580 hash = (53 * hash) + getSelfLink().hashCode(); 581 } 582 if (hasWarning()) { 583 hash = (37 * hash) + WARNING_FIELD_NUMBER; 584 hash = (53 * hash) + getWarning().hashCode(); 585 } 586 hash = (29 * hash) + getUnknownFields().hashCode(); 587 memoizedHashCode = hash; 588 return hash; 589 } 590 parseFrom(java.nio.ByteBuffer data)591 public static com.google.cloud.compute.v1.RegionList parseFrom(java.nio.ByteBuffer data) 592 throws com.google.protobuf.InvalidProtocolBufferException { 593 return PARSER.parseFrom(data); 594 } 595 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)596 public static com.google.cloud.compute.v1.RegionList parseFrom( 597 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 598 throws com.google.protobuf.InvalidProtocolBufferException { 599 return PARSER.parseFrom(data, extensionRegistry); 600 } 601 parseFrom( com.google.protobuf.ByteString data)602 public static com.google.cloud.compute.v1.RegionList parseFrom( 603 com.google.protobuf.ByteString data) 604 throws com.google.protobuf.InvalidProtocolBufferException { 605 return PARSER.parseFrom(data); 606 } 607 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)608 public static com.google.cloud.compute.v1.RegionList parseFrom( 609 com.google.protobuf.ByteString data, 610 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 611 throws com.google.protobuf.InvalidProtocolBufferException { 612 return PARSER.parseFrom(data, extensionRegistry); 613 } 614 parseFrom(byte[] data)615 public static com.google.cloud.compute.v1.RegionList parseFrom(byte[] data) 616 throws com.google.protobuf.InvalidProtocolBufferException { 617 return PARSER.parseFrom(data); 618 } 619 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)620 public static com.google.cloud.compute.v1.RegionList parseFrom( 621 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 622 throws com.google.protobuf.InvalidProtocolBufferException { 623 return PARSER.parseFrom(data, extensionRegistry); 624 } 625 parseFrom(java.io.InputStream input)626 public static com.google.cloud.compute.v1.RegionList parseFrom(java.io.InputStream input) 627 throws java.io.IOException { 628 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 629 } 630 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)631 public static com.google.cloud.compute.v1.RegionList parseFrom( 632 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 633 throws java.io.IOException { 634 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 635 PARSER, input, extensionRegistry); 636 } 637 parseDelimitedFrom(java.io.InputStream input)638 public static com.google.cloud.compute.v1.RegionList parseDelimitedFrom(java.io.InputStream input) 639 throws java.io.IOException { 640 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 641 } 642 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)643 public static com.google.cloud.compute.v1.RegionList parseDelimitedFrom( 644 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 645 throws java.io.IOException { 646 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 647 PARSER, input, extensionRegistry); 648 } 649 parseFrom( com.google.protobuf.CodedInputStream input)650 public static com.google.cloud.compute.v1.RegionList parseFrom( 651 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 652 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 653 } 654 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)655 public static com.google.cloud.compute.v1.RegionList parseFrom( 656 com.google.protobuf.CodedInputStream input, 657 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 658 throws java.io.IOException { 659 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 660 PARSER, input, extensionRegistry); 661 } 662 663 @java.lang.Override newBuilderForType()664 public Builder newBuilderForType() { 665 return newBuilder(); 666 } 667 newBuilder()668 public static Builder newBuilder() { 669 return DEFAULT_INSTANCE.toBuilder(); 670 } 671 newBuilder(com.google.cloud.compute.v1.RegionList prototype)672 public static Builder newBuilder(com.google.cloud.compute.v1.RegionList prototype) { 673 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 674 } 675 676 @java.lang.Override toBuilder()677 public Builder toBuilder() { 678 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 679 } 680 681 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)682 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 683 Builder builder = new Builder(parent); 684 return builder; 685 } 686 /** 687 * 688 * 689 * <pre> 690 * Contains a list of region resources. 691 * </pre> 692 * 693 * Protobuf type {@code google.cloud.compute.v1.RegionList} 694 */ 695 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 696 implements 697 // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.RegionList) 698 com.google.cloud.compute.v1.RegionListOrBuilder { getDescriptor()699 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 700 return com.google.cloud.compute.v1.Compute 701 .internal_static_google_cloud_compute_v1_RegionList_descriptor; 702 } 703 704 @java.lang.Override 705 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()706 internalGetFieldAccessorTable() { 707 return com.google.cloud.compute.v1.Compute 708 .internal_static_google_cloud_compute_v1_RegionList_fieldAccessorTable 709 .ensureFieldAccessorsInitialized( 710 com.google.cloud.compute.v1.RegionList.class, 711 com.google.cloud.compute.v1.RegionList.Builder.class); 712 } 713 714 // Construct using com.google.cloud.compute.v1.RegionList.newBuilder() Builder()715 private Builder() { 716 maybeForceBuilderInitialization(); 717 } 718 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)719 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 720 super(parent); 721 maybeForceBuilderInitialization(); 722 } 723 maybeForceBuilderInitialization()724 private void maybeForceBuilderInitialization() { 725 if (com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders) { 726 getItemsFieldBuilder(); 727 getWarningFieldBuilder(); 728 } 729 } 730 731 @java.lang.Override clear()732 public Builder clear() { 733 super.clear(); 734 bitField0_ = 0; 735 id_ = ""; 736 if (itemsBuilder_ == null) { 737 items_ = java.util.Collections.emptyList(); 738 } else { 739 items_ = null; 740 itemsBuilder_.clear(); 741 } 742 bitField0_ = (bitField0_ & ~0x00000002); 743 kind_ = ""; 744 nextPageToken_ = ""; 745 selfLink_ = ""; 746 warning_ = null; 747 if (warningBuilder_ != null) { 748 warningBuilder_.dispose(); 749 warningBuilder_ = null; 750 } 751 return this; 752 } 753 754 @java.lang.Override getDescriptorForType()755 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 756 return com.google.cloud.compute.v1.Compute 757 .internal_static_google_cloud_compute_v1_RegionList_descriptor; 758 } 759 760 @java.lang.Override getDefaultInstanceForType()761 public com.google.cloud.compute.v1.RegionList getDefaultInstanceForType() { 762 return com.google.cloud.compute.v1.RegionList.getDefaultInstance(); 763 } 764 765 @java.lang.Override build()766 public com.google.cloud.compute.v1.RegionList build() { 767 com.google.cloud.compute.v1.RegionList result = buildPartial(); 768 if (!result.isInitialized()) { 769 throw newUninitializedMessageException(result); 770 } 771 return result; 772 } 773 774 @java.lang.Override buildPartial()775 public com.google.cloud.compute.v1.RegionList buildPartial() { 776 com.google.cloud.compute.v1.RegionList result = 777 new com.google.cloud.compute.v1.RegionList(this); 778 buildPartialRepeatedFields(result); 779 if (bitField0_ != 0) { 780 buildPartial0(result); 781 } 782 onBuilt(); 783 return result; 784 } 785 buildPartialRepeatedFields(com.google.cloud.compute.v1.RegionList result)786 private void buildPartialRepeatedFields(com.google.cloud.compute.v1.RegionList result) { 787 if (itemsBuilder_ == null) { 788 if (((bitField0_ & 0x00000002) != 0)) { 789 items_ = java.util.Collections.unmodifiableList(items_); 790 bitField0_ = (bitField0_ & ~0x00000002); 791 } 792 result.items_ = items_; 793 } else { 794 result.items_ = itemsBuilder_.build(); 795 } 796 } 797 buildPartial0(com.google.cloud.compute.v1.RegionList result)798 private void buildPartial0(com.google.cloud.compute.v1.RegionList result) { 799 int from_bitField0_ = bitField0_; 800 int to_bitField0_ = 0; 801 if (((from_bitField0_ & 0x00000001) != 0)) { 802 result.id_ = id_; 803 to_bitField0_ |= 0x00000001; 804 } 805 if (((from_bitField0_ & 0x00000004) != 0)) { 806 result.kind_ = kind_; 807 to_bitField0_ |= 0x00000002; 808 } 809 if (((from_bitField0_ & 0x00000008) != 0)) { 810 result.nextPageToken_ = nextPageToken_; 811 to_bitField0_ |= 0x00000004; 812 } 813 if (((from_bitField0_ & 0x00000010) != 0)) { 814 result.selfLink_ = selfLink_; 815 to_bitField0_ |= 0x00000008; 816 } 817 if (((from_bitField0_ & 0x00000020) != 0)) { 818 result.warning_ = warningBuilder_ == null ? warning_ : warningBuilder_.build(); 819 to_bitField0_ |= 0x00000010; 820 } 821 result.bitField0_ |= to_bitField0_; 822 } 823 824 @java.lang.Override clone()825 public Builder clone() { 826 return super.clone(); 827 } 828 829 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)830 public Builder setField( 831 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 832 return super.setField(field, value); 833 } 834 835 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)836 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 837 return super.clearField(field); 838 } 839 840 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)841 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 842 return super.clearOneof(oneof); 843 } 844 845 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)846 public Builder setRepeatedField( 847 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 848 return super.setRepeatedField(field, index, value); 849 } 850 851 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)852 public Builder addRepeatedField( 853 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 854 return super.addRepeatedField(field, value); 855 } 856 857 @java.lang.Override mergeFrom(com.google.protobuf.Message other)858 public Builder mergeFrom(com.google.protobuf.Message other) { 859 if (other instanceof com.google.cloud.compute.v1.RegionList) { 860 return mergeFrom((com.google.cloud.compute.v1.RegionList) other); 861 } else { 862 super.mergeFrom(other); 863 return this; 864 } 865 } 866 mergeFrom(com.google.cloud.compute.v1.RegionList other)867 public Builder mergeFrom(com.google.cloud.compute.v1.RegionList other) { 868 if (other == com.google.cloud.compute.v1.RegionList.getDefaultInstance()) return this; 869 if (other.hasId()) { 870 id_ = other.id_; 871 bitField0_ |= 0x00000001; 872 onChanged(); 873 } 874 if (itemsBuilder_ == null) { 875 if (!other.items_.isEmpty()) { 876 if (items_.isEmpty()) { 877 items_ = other.items_; 878 bitField0_ = (bitField0_ & ~0x00000002); 879 } else { 880 ensureItemsIsMutable(); 881 items_.addAll(other.items_); 882 } 883 onChanged(); 884 } 885 } else { 886 if (!other.items_.isEmpty()) { 887 if (itemsBuilder_.isEmpty()) { 888 itemsBuilder_.dispose(); 889 itemsBuilder_ = null; 890 items_ = other.items_; 891 bitField0_ = (bitField0_ & ~0x00000002); 892 itemsBuilder_ = 893 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders 894 ? getItemsFieldBuilder() 895 : null; 896 } else { 897 itemsBuilder_.addAllMessages(other.items_); 898 } 899 } 900 } 901 if (other.hasKind()) { 902 kind_ = other.kind_; 903 bitField0_ |= 0x00000004; 904 onChanged(); 905 } 906 if (other.hasNextPageToken()) { 907 nextPageToken_ = other.nextPageToken_; 908 bitField0_ |= 0x00000008; 909 onChanged(); 910 } 911 if (other.hasSelfLink()) { 912 selfLink_ = other.selfLink_; 913 bitField0_ |= 0x00000010; 914 onChanged(); 915 } 916 if (other.hasWarning()) { 917 mergeWarning(other.getWarning()); 918 } 919 this.mergeUnknownFields(other.getUnknownFields()); 920 onChanged(); 921 return this; 922 } 923 924 @java.lang.Override isInitialized()925 public final boolean isInitialized() { 926 return true; 927 } 928 929 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)930 public Builder mergeFrom( 931 com.google.protobuf.CodedInputStream input, 932 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 933 throws java.io.IOException { 934 if (extensionRegistry == null) { 935 throw new java.lang.NullPointerException(); 936 } 937 try { 938 boolean done = false; 939 while (!done) { 940 int tag = input.readTag(); 941 switch (tag) { 942 case 0: 943 done = true; 944 break; 945 case 26842: 946 { 947 id_ = input.readStringRequireUtf8(); 948 bitField0_ |= 0x00000001; 949 break; 950 } // case 26842 951 case 26336418: 952 { 953 kind_ = input.readStringRequireUtf8(); 954 bitField0_ |= 0x00000004; 955 break; 956 } // case 26336418 957 case 405634274: 958 { 959 input.readMessage(getWarningFieldBuilder().getBuilder(), extensionRegistry); 960 bitField0_ |= 0x00000020; 961 break; 962 } // case 405634274 963 case 638380202: 964 { 965 nextPageToken_ = input.readStringRequireUtf8(); 966 bitField0_ |= 0x00000008; 967 break; 968 } // case 638380202 969 case 804208130: 970 { 971 com.google.cloud.compute.v1.Region m = 972 input.readMessage( 973 com.google.cloud.compute.v1.Region.parser(), extensionRegistry); 974 if (itemsBuilder_ == null) { 975 ensureItemsIsMutable(); 976 items_.add(m); 977 } else { 978 itemsBuilder_.addMessage(m); 979 } 980 break; 981 } // case 804208130 982 case -645248918: 983 { 984 selfLink_ = input.readStringRequireUtf8(); 985 bitField0_ |= 0x00000010; 986 break; 987 } // case -645248918 988 default: 989 { 990 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 991 done = true; // was an endgroup tag 992 } 993 break; 994 } // default: 995 } // switch (tag) 996 } // while (!done) 997 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 998 throw e.unwrapIOException(); 999 } finally { 1000 onChanged(); 1001 } // finally 1002 return this; 1003 } 1004 1005 private int bitField0_; 1006 1007 private java.lang.Object id_ = ""; 1008 /** 1009 * 1010 * 1011 * <pre> 1012 * [Output Only] Unique identifier for the resource; defined by the server. 1013 * </pre> 1014 * 1015 * <code>optional string id = 3355;</code> 1016 * 1017 * @return Whether the id field is set. 1018 */ hasId()1019 public boolean hasId() { 1020 return ((bitField0_ & 0x00000001) != 0); 1021 } 1022 /** 1023 * 1024 * 1025 * <pre> 1026 * [Output Only] Unique identifier for the resource; defined by the server. 1027 * </pre> 1028 * 1029 * <code>optional string id = 3355;</code> 1030 * 1031 * @return The id. 1032 */ getId()1033 public java.lang.String getId() { 1034 java.lang.Object ref = id_; 1035 if (!(ref instanceof java.lang.String)) { 1036 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1037 java.lang.String s = bs.toStringUtf8(); 1038 id_ = s; 1039 return s; 1040 } else { 1041 return (java.lang.String) ref; 1042 } 1043 } 1044 /** 1045 * 1046 * 1047 * <pre> 1048 * [Output Only] Unique identifier for the resource; defined by the server. 1049 * </pre> 1050 * 1051 * <code>optional string id = 3355;</code> 1052 * 1053 * @return The bytes for id. 1054 */ getIdBytes()1055 public com.google.protobuf.ByteString getIdBytes() { 1056 java.lang.Object ref = id_; 1057 if (ref instanceof String) { 1058 com.google.protobuf.ByteString b = 1059 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1060 id_ = b; 1061 return b; 1062 } else { 1063 return (com.google.protobuf.ByteString) ref; 1064 } 1065 } 1066 /** 1067 * 1068 * 1069 * <pre> 1070 * [Output Only] Unique identifier for the resource; defined by the server. 1071 * </pre> 1072 * 1073 * <code>optional string id = 3355;</code> 1074 * 1075 * @param value The id to set. 1076 * @return This builder for chaining. 1077 */ setId(java.lang.String value)1078 public Builder setId(java.lang.String value) { 1079 if (value == null) { 1080 throw new NullPointerException(); 1081 } 1082 id_ = value; 1083 bitField0_ |= 0x00000001; 1084 onChanged(); 1085 return this; 1086 } 1087 /** 1088 * 1089 * 1090 * <pre> 1091 * [Output Only] Unique identifier for the resource; defined by the server. 1092 * </pre> 1093 * 1094 * <code>optional string id = 3355;</code> 1095 * 1096 * @return This builder for chaining. 1097 */ clearId()1098 public Builder clearId() { 1099 id_ = getDefaultInstance().getId(); 1100 bitField0_ = (bitField0_ & ~0x00000001); 1101 onChanged(); 1102 return this; 1103 } 1104 /** 1105 * 1106 * 1107 * <pre> 1108 * [Output Only] Unique identifier for the resource; defined by the server. 1109 * </pre> 1110 * 1111 * <code>optional string id = 3355;</code> 1112 * 1113 * @param value The bytes for id to set. 1114 * @return This builder for chaining. 1115 */ setIdBytes(com.google.protobuf.ByteString value)1116 public Builder setIdBytes(com.google.protobuf.ByteString value) { 1117 if (value == null) { 1118 throw new NullPointerException(); 1119 } 1120 checkByteStringIsUtf8(value); 1121 id_ = value; 1122 bitField0_ |= 0x00000001; 1123 onChanged(); 1124 return this; 1125 } 1126 1127 private java.util.List<com.google.cloud.compute.v1.Region> items_ = 1128 java.util.Collections.emptyList(); 1129 ensureItemsIsMutable()1130 private void ensureItemsIsMutable() { 1131 if (!((bitField0_ & 0x00000002) != 0)) { 1132 items_ = new java.util.ArrayList<com.google.cloud.compute.v1.Region>(items_); 1133 bitField0_ |= 0x00000002; 1134 } 1135 } 1136 1137 private com.google.protobuf.RepeatedFieldBuilderV3< 1138 com.google.cloud.compute.v1.Region, 1139 com.google.cloud.compute.v1.Region.Builder, 1140 com.google.cloud.compute.v1.RegionOrBuilder> 1141 itemsBuilder_; 1142 1143 /** 1144 * 1145 * 1146 * <pre> 1147 * A list of Region resources. 1148 * </pre> 1149 * 1150 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 1151 */ getItemsList()1152 public java.util.List<com.google.cloud.compute.v1.Region> getItemsList() { 1153 if (itemsBuilder_ == null) { 1154 return java.util.Collections.unmodifiableList(items_); 1155 } else { 1156 return itemsBuilder_.getMessageList(); 1157 } 1158 } 1159 /** 1160 * 1161 * 1162 * <pre> 1163 * A list of Region resources. 1164 * </pre> 1165 * 1166 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 1167 */ getItemsCount()1168 public int getItemsCount() { 1169 if (itemsBuilder_ == null) { 1170 return items_.size(); 1171 } else { 1172 return itemsBuilder_.getCount(); 1173 } 1174 } 1175 /** 1176 * 1177 * 1178 * <pre> 1179 * A list of Region resources. 1180 * </pre> 1181 * 1182 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 1183 */ getItems(int index)1184 public com.google.cloud.compute.v1.Region getItems(int index) { 1185 if (itemsBuilder_ == null) { 1186 return items_.get(index); 1187 } else { 1188 return itemsBuilder_.getMessage(index); 1189 } 1190 } 1191 /** 1192 * 1193 * 1194 * <pre> 1195 * A list of Region resources. 1196 * </pre> 1197 * 1198 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 1199 */ setItems(int index, com.google.cloud.compute.v1.Region value)1200 public Builder setItems(int index, com.google.cloud.compute.v1.Region value) { 1201 if (itemsBuilder_ == null) { 1202 if (value == null) { 1203 throw new NullPointerException(); 1204 } 1205 ensureItemsIsMutable(); 1206 items_.set(index, value); 1207 onChanged(); 1208 } else { 1209 itemsBuilder_.setMessage(index, value); 1210 } 1211 return this; 1212 } 1213 /** 1214 * 1215 * 1216 * <pre> 1217 * A list of Region resources. 1218 * </pre> 1219 * 1220 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 1221 */ setItems(int index, com.google.cloud.compute.v1.Region.Builder builderForValue)1222 public Builder setItems(int index, com.google.cloud.compute.v1.Region.Builder builderForValue) { 1223 if (itemsBuilder_ == null) { 1224 ensureItemsIsMutable(); 1225 items_.set(index, builderForValue.build()); 1226 onChanged(); 1227 } else { 1228 itemsBuilder_.setMessage(index, builderForValue.build()); 1229 } 1230 return this; 1231 } 1232 /** 1233 * 1234 * 1235 * <pre> 1236 * A list of Region resources. 1237 * </pre> 1238 * 1239 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 1240 */ addItems(com.google.cloud.compute.v1.Region value)1241 public Builder addItems(com.google.cloud.compute.v1.Region value) { 1242 if (itemsBuilder_ == null) { 1243 if (value == null) { 1244 throw new NullPointerException(); 1245 } 1246 ensureItemsIsMutable(); 1247 items_.add(value); 1248 onChanged(); 1249 } else { 1250 itemsBuilder_.addMessage(value); 1251 } 1252 return this; 1253 } 1254 /** 1255 * 1256 * 1257 * <pre> 1258 * A list of Region resources. 1259 * </pre> 1260 * 1261 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 1262 */ addItems(int index, com.google.cloud.compute.v1.Region value)1263 public Builder addItems(int index, com.google.cloud.compute.v1.Region value) { 1264 if (itemsBuilder_ == null) { 1265 if (value == null) { 1266 throw new NullPointerException(); 1267 } 1268 ensureItemsIsMutable(); 1269 items_.add(index, value); 1270 onChanged(); 1271 } else { 1272 itemsBuilder_.addMessage(index, value); 1273 } 1274 return this; 1275 } 1276 /** 1277 * 1278 * 1279 * <pre> 1280 * A list of Region resources. 1281 * </pre> 1282 * 1283 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 1284 */ addItems(com.google.cloud.compute.v1.Region.Builder builderForValue)1285 public Builder addItems(com.google.cloud.compute.v1.Region.Builder builderForValue) { 1286 if (itemsBuilder_ == null) { 1287 ensureItemsIsMutable(); 1288 items_.add(builderForValue.build()); 1289 onChanged(); 1290 } else { 1291 itemsBuilder_.addMessage(builderForValue.build()); 1292 } 1293 return this; 1294 } 1295 /** 1296 * 1297 * 1298 * <pre> 1299 * A list of Region resources. 1300 * </pre> 1301 * 1302 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 1303 */ addItems(int index, com.google.cloud.compute.v1.Region.Builder builderForValue)1304 public Builder addItems(int index, com.google.cloud.compute.v1.Region.Builder builderForValue) { 1305 if (itemsBuilder_ == null) { 1306 ensureItemsIsMutable(); 1307 items_.add(index, builderForValue.build()); 1308 onChanged(); 1309 } else { 1310 itemsBuilder_.addMessage(index, builderForValue.build()); 1311 } 1312 return this; 1313 } 1314 /** 1315 * 1316 * 1317 * <pre> 1318 * A list of Region resources. 1319 * </pre> 1320 * 1321 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 1322 */ addAllItems( java.lang.Iterable<? extends com.google.cloud.compute.v1.Region> values)1323 public Builder addAllItems( 1324 java.lang.Iterable<? extends com.google.cloud.compute.v1.Region> values) { 1325 if (itemsBuilder_ == null) { 1326 ensureItemsIsMutable(); 1327 com.google.protobuf.AbstractMessageLite.Builder.addAll(values, items_); 1328 onChanged(); 1329 } else { 1330 itemsBuilder_.addAllMessages(values); 1331 } 1332 return this; 1333 } 1334 /** 1335 * 1336 * 1337 * <pre> 1338 * A list of Region resources. 1339 * </pre> 1340 * 1341 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 1342 */ clearItems()1343 public Builder clearItems() { 1344 if (itemsBuilder_ == null) { 1345 items_ = java.util.Collections.emptyList(); 1346 bitField0_ = (bitField0_ & ~0x00000002); 1347 onChanged(); 1348 } else { 1349 itemsBuilder_.clear(); 1350 } 1351 return this; 1352 } 1353 /** 1354 * 1355 * 1356 * <pre> 1357 * A list of Region resources. 1358 * </pre> 1359 * 1360 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 1361 */ removeItems(int index)1362 public Builder removeItems(int index) { 1363 if (itemsBuilder_ == null) { 1364 ensureItemsIsMutable(); 1365 items_.remove(index); 1366 onChanged(); 1367 } else { 1368 itemsBuilder_.remove(index); 1369 } 1370 return this; 1371 } 1372 /** 1373 * 1374 * 1375 * <pre> 1376 * A list of Region resources. 1377 * </pre> 1378 * 1379 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 1380 */ getItemsBuilder(int index)1381 public com.google.cloud.compute.v1.Region.Builder getItemsBuilder(int index) { 1382 return getItemsFieldBuilder().getBuilder(index); 1383 } 1384 /** 1385 * 1386 * 1387 * <pre> 1388 * A list of Region resources. 1389 * </pre> 1390 * 1391 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 1392 */ getItemsOrBuilder(int index)1393 public com.google.cloud.compute.v1.RegionOrBuilder getItemsOrBuilder(int index) { 1394 if (itemsBuilder_ == null) { 1395 return items_.get(index); 1396 } else { 1397 return itemsBuilder_.getMessageOrBuilder(index); 1398 } 1399 } 1400 /** 1401 * 1402 * 1403 * <pre> 1404 * A list of Region resources. 1405 * </pre> 1406 * 1407 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 1408 */ 1409 public java.util.List<? extends com.google.cloud.compute.v1.RegionOrBuilder> getItemsOrBuilderList()1410 getItemsOrBuilderList() { 1411 if (itemsBuilder_ != null) { 1412 return itemsBuilder_.getMessageOrBuilderList(); 1413 } else { 1414 return java.util.Collections.unmodifiableList(items_); 1415 } 1416 } 1417 /** 1418 * 1419 * 1420 * <pre> 1421 * A list of Region resources. 1422 * </pre> 1423 * 1424 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 1425 */ addItemsBuilder()1426 public com.google.cloud.compute.v1.Region.Builder addItemsBuilder() { 1427 return getItemsFieldBuilder() 1428 .addBuilder(com.google.cloud.compute.v1.Region.getDefaultInstance()); 1429 } 1430 /** 1431 * 1432 * 1433 * <pre> 1434 * A list of Region resources. 1435 * </pre> 1436 * 1437 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 1438 */ addItemsBuilder(int index)1439 public com.google.cloud.compute.v1.Region.Builder addItemsBuilder(int index) { 1440 return getItemsFieldBuilder() 1441 .addBuilder(index, com.google.cloud.compute.v1.Region.getDefaultInstance()); 1442 } 1443 /** 1444 * 1445 * 1446 * <pre> 1447 * A list of Region resources. 1448 * </pre> 1449 * 1450 * <code>repeated .google.cloud.compute.v1.Region items = 100526016;</code> 1451 */ getItemsBuilderList()1452 public java.util.List<com.google.cloud.compute.v1.Region.Builder> getItemsBuilderList() { 1453 return getItemsFieldBuilder().getBuilderList(); 1454 } 1455 1456 private com.google.protobuf.RepeatedFieldBuilderV3< 1457 com.google.cloud.compute.v1.Region, 1458 com.google.cloud.compute.v1.Region.Builder, 1459 com.google.cloud.compute.v1.RegionOrBuilder> getItemsFieldBuilder()1460 getItemsFieldBuilder() { 1461 if (itemsBuilder_ == null) { 1462 itemsBuilder_ = 1463 new com.google.protobuf.RepeatedFieldBuilderV3< 1464 com.google.cloud.compute.v1.Region, 1465 com.google.cloud.compute.v1.Region.Builder, 1466 com.google.cloud.compute.v1.RegionOrBuilder>( 1467 items_, ((bitField0_ & 0x00000002) != 0), getParentForChildren(), isClean()); 1468 items_ = null; 1469 } 1470 return itemsBuilder_; 1471 } 1472 1473 private java.lang.Object kind_ = ""; 1474 /** 1475 * 1476 * 1477 * <pre> 1478 * [Output Only] Type of resource. Always compute#regionList for lists of regions. 1479 * </pre> 1480 * 1481 * <code>optional string kind = 3292052;</code> 1482 * 1483 * @return Whether the kind field is set. 1484 */ hasKind()1485 public boolean hasKind() { 1486 return ((bitField0_ & 0x00000004) != 0); 1487 } 1488 /** 1489 * 1490 * 1491 * <pre> 1492 * [Output Only] Type of resource. Always compute#regionList for lists of regions. 1493 * </pre> 1494 * 1495 * <code>optional string kind = 3292052;</code> 1496 * 1497 * @return The kind. 1498 */ getKind()1499 public java.lang.String getKind() { 1500 java.lang.Object ref = kind_; 1501 if (!(ref instanceof java.lang.String)) { 1502 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1503 java.lang.String s = bs.toStringUtf8(); 1504 kind_ = s; 1505 return s; 1506 } else { 1507 return (java.lang.String) ref; 1508 } 1509 } 1510 /** 1511 * 1512 * 1513 * <pre> 1514 * [Output Only] Type of resource. Always compute#regionList for lists of regions. 1515 * </pre> 1516 * 1517 * <code>optional string kind = 3292052;</code> 1518 * 1519 * @return The bytes for kind. 1520 */ getKindBytes()1521 public com.google.protobuf.ByteString getKindBytes() { 1522 java.lang.Object ref = kind_; 1523 if (ref instanceof String) { 1524 com.google.protobuf.ByteString b = 1525 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1526 kind_ = b; 1527 return b; 1528 } else { 1529 return (com.google.protobuf.ByteString) ref; 1530 } 1531 } 1532 /** 1533 * 1534 * 1535 * <pre> 1536 * [Output Only] Type of resource. Always compute#regionList for lists of regions. 1537 * </pre> 1538 * 1539 * <code>optional string kind = 3292052;</code> 1540 * 1541 * @param value The kind to set. 1542 * @return This builder for chaining. 1543 */ setKind(java.lang.String value)1544 public Builder setKind(java.lang.String value) { 1545 if (value == null) { 1546 throw new NullPointerException(); 1547 } 1548 kind_ = value; 1549 bitField0_ |= 0x00000004; 1550 onChanged(); 1551 return this; 1552 } 1553 /** 1554 * 1555 * 1556 * <pre> 1557 * [Output Only] Type of resource. Always compute#regionList for lists of regions. 1558 * </pre> 1559 * 1560 * <code>optional string kind = 3292052;</code> 1561 * 1562 * @return This builder for chaining. 1563 */ clearKind()1564 public Builder clearKind() { 1565 kind_ = getDefaultInstance().getKind(); 1566 bitField0_ = (bitField0_ & ~0x00000004); 1567 onChanged(); 1568 return this; 1569 } 1570 /** 1571 * 1572 * 1573 * <pre> 1574 * [Output Only] Type of resource. Always compute#regionList for lists of regions. 1575 * </pre> 1576 * 1577 * <code>optional string kind = 3292052;</code> 1578 * 1579 * @param value The bytes for kind to set. 1580 * @return This builder for chaining. 1581 */ setKindBytes(com.google.protobuf.ByteString value)1582 public Builder setKindBytes(com.google.protobuf.ByteString value) { 1583 if (value == null) { 1584 throw new NullPointerException(); 1585 } 1586 checkByteStringIsUtf8(value); 1587 kind_ = value; 1588 bitField0_ |= 0x00000004; 1589 onChanged(); 1590 return this; 1591 } 1592 1593 private java.lang.Object nextPageToken_ = ""; 1594 /** 1595 * 1596 * 1597 * <pre> 1598 * [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. 1599 * </pre> 1600 * 1601 * <code>optional string next_page_token = 79797525;</code> 1602 * 1603 * @return Whether the nextPageToken field is set. 1604 */ hasNextPageToken()1605 public boolean hasNextPageToken() { 1606 return ((bitField0_ & 0x00000008) != 0); 1607 } 1608 /** 1609 * 1610 * 1611 * <pre> 1612 * [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. 1613 * </pre> 1614 * 1615 * <code>optional string next_page_token = 79797525;</code> 1616 * 1617 * @return The nextPageToken. 1618 */ getNextPageToken()1619 public java.lang.String getNextPageToken() { 1620 java.lang.Object ref = nextPageToken_; 1621 if (!(ref instanceof java.lang.String)) { 1622 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1623 java.lang.String s = bs.toStringUtf8(); 1624 nextPageToken_ = s; 1625 return s; 1626 } else { 1627 return (java.lang.String) ref; 1628 } 1629 } 1630 /** 1631 * 1632 * 1633 * <pre> 1634 * [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. 1635 * </pre> 1636 * 1637 * <code>optional string next_page_token = 79797525;</code> 1638 * 1639 * @return The bytes for nextPageToken. 1640 */ getNextPageTokenBytes()1641 public com.google.protobuf.ByteString getNextPageTokenBytes() { 1642 java.lang.Object ref = nextPageToken_; 1643 if (ref instanceof String) { 1644 com.google.protobuf.ByteString b = 1645 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1646 nextPageToken_ = b; 1647 return b; 1648 } else { 1649 return (com.google.protobuf.ByteString) ref; 1650 } 1651 } 1652 /** 1653 * 1654 * 1655 * <pre> 1656 * [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. 1657 * </pre> 1658 * 1659 * <code>optional string next_page_token = 79797525;</code> 1660 * 1661 * @param value The nextPageToken to set. 1662 * @return This builder for chaining. 1663 */ setNextPageToken(java.lang.String value)1664 public Builder setNextPageToken(java.lang.String value) { 1665 if (value == null) { 1666 throw new NullPointerException(); 1667 } 1668 nextPageToken_ = value; 1669 bitField0_ |= 0x00000008; 1670 onChanged(); 1671 return this; 1672 } 1673 /** 1674 * 1675 * 1676 * <pre> 1677 * [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. 1678 * </pre> 1679 * 1680 * <code>optional string next_page_token = 79797525;</code> 1681 * 1682 * @return This builder for chaining. 1683 */ clearNextPageToken()1684 public Builder clearNextPageToken() { 1685 nextPageToken_ = getDefaultInstance().getNextPageToken(); 1686 bitField0_ = (bitField0_ & ~0x00000008); 1687 onChanged(); 1688 return this; 1689 } 1690 /** 1691 * 1692 * 1693 * <pre> 1694 * [Output Only] This token allows you to get the next page of results for list requests. If the number of results is larger than maxResults, use the nextPageToken as a value for the query parameter pageToken in the next list request. Subsequent list requests will have their own nextPageToken to continue paging through the results. 1695 * </pre> 1696 * 1697 * <code>optional string next_page_token = 79797525;</code> 1698 * 1699 * @param value The bytes for nextPageToken to set. 1700 * @return This builder for chaining. 1701 */ setNextPageTokenBytes(com.google.protobuf.ByteString value)1702 public Builder setNextPageTokenBytes(com.google.protobuf.ByteString value) { 1703 if (value == null) { 1704 throw new NullPointerException(); 1705 } 1706 checkByteStringIsUtf8(value); 1707 nextPageToken_ = value; 1708 bitField0_ |= 0x00000008; 1709 onChanged(); 1710 return this; 1711 } 1712 1713 private java.lang.Object selfLink_ = ""; 1714 /** 1715 * 1716 * 1717 * <pre> 1718 * [Output Only] Server-defined URL for this resource. 1719 * </pre> 1720 * 1721 * <code>optional string self_link = 456214797;</code> 1722 * 1723 * @return Whether the selfLink field is set. 1724 */ hasSelfLink()1725 public boolean hasSelfLink() { 1726 return ((bitField0_ & 0x00000010) != 0); 1727 } 1728 /** 1729 * 1730 * 1731 * <pre> 1732 * [Output Only] Server-defined URL for this resource. 1733 * </pre> 1734 * 1735 * <code>optional string self_link = 456214797;</code> 1736 * 1737 * @return The selfLink. 1738 */ getSelfLink()1739 public java.lang.String getSelfLink() { 1740 java.lang.Object ref = selfLink_; 1741 if (!(ref instanceof java.lang.String)) { 1742 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 1743 java.lang.String s = bs.toStringUtf8(); 1744 selfLink_ = s; 1745 return s; 1746 } else { 1747 return (java.lang.String) ref; 1748 } 1749 } 1750 /** 1751 * 1752 * 1753 * <pre> 1754 * [Output Only] Server-defined URL for this resource. 1755 * </pre> 1756 * 1757 * <code>optional string self_link = 456214797;</code> 1758 * 1759 * @return The bytes for selfLink. 1760 */ getSelfLinkBytes()1761 public com.google.protobuf.ByteString getSelfLinkBytes() { 1762 java.lang.Object ref = selfLink_; 1763 if (ref instanceof String) { 1764 com.google.protobuf.ByteString b = 1765 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 1766 selfLink_ = b; 1767 return b; 1768 } else { 1769 return (com.google.protobuf.ByteString) ref; 1770 } 1771 } 1772 /** 1773 * 1774 * 1775 * <pre> 1776 * [Output Only] Server-defined URL for this resource. 1777 * </pre> 1778 * 1779 * <code>optional string self_link = 456214797;</code> 1780 * 1781 * @param value The selfLink to set. 1782 * @return This builder for chaining. 1783 */ setSelfLink(java.lang.String value)1784 public Builder setSelfLink(java.lang.String value) { 1785 if (value == null) { 1786 throw new NullPointerException(); 1787 } 1788 selfLink_ = value; 1789 bitField0_ |= 0x00000010; 1790 onChanged(); 1791 return this; 1792 } 1793 /** 1794 * 1795 * 1796 * <pre> 1797 * [Output Only] Server-defined URL for this resource. 1798 * </pre> 1799 * 1800 * <code>optional string self_link = 456214797;</code> 1801 * 1802 * @return This builder for chaining. 1803 */ clearSelfLink()1804 public Builder clearSelfLink() { 1805 selfLink_ = getDefaultInstance().getSelfLink(); 1806 bitField0_ = (bitField0_ & ~0x00000010); 1807 onChanged(); 1808 return this; 1809 } 1810 /** 1811 * 1812 * 1813 * <pre> 1814 * [Output Only] Server-defined URL for this resource. 1815 * </pre> 1816 * 1817 * <code>optional string self_link = 456214797;</code> 1818 * 1819 * @param value The bytes for selfLink to set. 1820 * @return This builder for chaining. 1821 */ setSelfLinkBytes(com.google.protobuf.ByteString value)1822 public Builder setSelfLinkBytes(com.google.protobuf.ByteString value) { 1823 if (value == null) { 1824 throw new NullPointerException(); 1825 } 1826 checkByteStringIsUtf8(value); 1827 selfLink_ = value; 1828 bitField0_ |= 0x00000010; 1829 onChanged(); 1830 return this; 1831 } 1832 1833 private com.google.cloud.compute.v1.Warning warning_; 1834 private com.google.protobuf.SingleFieldBuilderV3< 1835 com.google.cloud.compute.v1.Warning, 1836 com.google.cloud.compute.v1.Warning.Builder, 1837 com.google.cloud.compute.v1.WarningOrBuilder> 1838 warningBuilder_; 1839 /** 1840 * 1841 * 1842 * <pre> 1843 * [Output Only] Informational warning message. 1844 * </pre> 1845 * 1846 * <code>optional .google.cloud.compute.v1.Warning warning = 50704284;</code> 1847 * 1848 * @return Whether the warning field is set. 1849 */ hasWarning()1850 public boolean hasWarning() { 1851 return ((bitField0_ & 0x00000020) != 0); 1852 } 1853 /** 1854 * 1855 * 1856 * <pre> 1857 * [Output Only] Informational warning message. 1858 * </pre> 1859 * 1860 * <code>optional .google.cloud.compute.v1.Warning warning = 50704284;</code> 1861 * 1862 * @return The warning. 1863 */ getWarning()1864 public com.google.cloud.compute.v1.Warning getWarning() { 1865 if (warningBuilder_ == null) { 1866 return warning_ == null 1867 ? com.google.cloud.compute.v1.Warning.getDefaultInstance() 1868 : warning_; 1869 } else { 1870 return warningBuilder_.getMessage(); 1871 } 1872 } 1873 /** 1874 * 1875 * 1876 * <pre> 1877 * [Output Only] Informational warning message. 1878 * </pre> 1879 * 1880 * <code>optional .google.cloud.compute.v1.Warning warning = 50704284;</code> 1881 */ setWarning(com.google.cloud.compute.v1.Warning value)1882 public Builder setWarning(com.google.cloud.compute.v1.Warning value) { 1883 if (warningBuilder_ == null) { 1884 if (value == null) { 1885 throw new NullPointerException(); 1886 } 1887 warning_ = value; 1888 } else { 1889 warningBuilder_.setMessage(value); 1890 } 1891 bitField0_ |= 0x00000020; 1892 onChanged(); 1893 return this; 1894 } 1895 /** 1896 * 1897 * 1898 * <pre> 1899 * [Output Only] Informational warning message. 1900 * </pre> 1901 * 1902 * <code>optional .google.cloud.compute.v1.Warning warning = 50704284;</code> 1903 */ setWarning(com.google.cloud.compute.v1.Warning.Builder builderForValue)1904 public Builder setWarning(com.google.cloud.compute.v1.Warning.Builder builderForValue) { 1905 if (warningBuilder_ == null) { 1906 warning_ = builderForValue.build(); 1907 } else { 1908 warningBuilder_.setMessage(builderForValue.build()); 1909 } 1910 bitField0_ |= 0x00000020; 1911 onChanged(); 1912 return this; 1913 } 1914 /** 1915 * 1916 * 1917 * <pre> 1918 * [Output Only] Informational warning message. 1919 * </pre> 1920 * 1921 * <code>optional .google.cloud.compute.v1.Warning warning = 50704284;</code> 1922 */ mergeWarning(com.google.cloud.compute.v1.Warning value)1923 public Builder mergeWarning(com.google.cloud.compute.v1.Warning value) { 1924 if (warningBuilder_ == null) { 1925 if (((bitField0_ & 0x00000020) != 0) 1926 && warning_ != null 1927 && warning_ != com.google.cloud.compute.v1.Warning.getDefaultInstance()) { 1928 getWarningBuilder().mergeFrom(value); 1929 } else { 1930 warning_ = value; 1931 } 1932 } else { 1933 warningBuilder_.mergeFrom(value); 1934 } 1935 bitField0_ |= 0x00000020; 1936 onChanged(); 1937 return this; 1938 } 1939 /** 1940 * 1941 * 1942 * <pre> 1943 * [Output Only] Informational warning message. 1944 * </pre> 1945 * 1946 * <code>optional .google.cloud.compute.v1.Warning warning = 50704284;</code> 1947 */ clearWarning()1948 public Builder clearWarning() { 1949 bitField0_ = (bitField0_ & ~0x00000020); 1950 warning_ = null; 1951 if (warningBuilder_ != null) { 1952 warningBuilder_.dispose(); 1953 warningBuilder_ = null; 1954 } 1955 onChanged(); 1956 return this; 1957 } 1958 /** 1959 * 1960 * 1961 * <pre> 1962 * [Output Only] Informational warning message. 1963 * </pre> 1964 * 1965 * <code>optional .google.cloud.compute.v1.Warning warning = 50704284;</code> 1966 */ getWarningBuilder()1967 public com.google.cloud.compute.v1.Warning.Builder getWarningBuilder() { 1968 bitField0_ |= 0x00000020; 1969 onChanged(); 1970 return getWarningFieldBuilder().getBuilder(); 1971 } 1972 /** 1973 * 1974 * 1975 * <pre> 1976 * [Output Only] Informational warning message. 1977 * </pre> 1978 * 1979 * <code>optional .google.cloud.compute.v1.Warning warning = 50704284;</code> 1980 */ getWarningOrBuilder()1981 public com.google.cloud.compute.v1.WarningOrBuilder getWarningOrBuilder() { 1982 if (warningBuilder_ != null) { 1983 return warningBuilder_.getMessageOrBuilder(); 1984 } else { 1985 return warning_ == null 1986 ? com.google.cloud.compute.v1.Warning.getDefaultInstance() 1987 : warning_; 1988 } 1989 } 1990 /** 1991 * 1992 * 1993 * <pre> 1994 * [Output Only] Informational warning message. 1995 * </pre> 1996 * 1997 * <code>optional .google.cloud.compute.v1.Warning warning = 50704284;</code> 1998 */ 1999 private com.google.protobuf.SingleFieldBuilderV3< 2000 com.google.cloud.compute.v1.Warning, 2001 com.google.cloud.compute.v1.Warning.Builder, 2002 com.google.cloud.compute.v1.WarningOrBuilder> getWarningFieldBuilder()2003 getWarningFieldBuilder() { 2004 if (warningBuilder_ == null) { 2005 warningBuilder_ = 2006 new com.google.protobuf.SingleFieldBuilderV3< 2007 com.google.cloud.compute.v1.Warning, 2008 com.google.cloud.compute.v1.Warning.Builder, 2009 com.google.cloud.compute.v1.WarningOrBuilder>( 2010 getWarning(), getParentForChildren(), isClean()); 2011 warning_ = null; 2012 } 2013 return warningBuilder_; 2014 } 2015 2016 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)2017 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 2018 return super.setUnknownFields(unknownFields); 2019 } 2020 2021 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)2022 public final Builder mergeUnknownFields( 2023 final com.google.protobuf.UnknownFieldSet unknownFields) { 2024 return super.mergeUnknownFields(unknownFields); 2025 } 2026 2027 // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.RegionList) 2028 } 2029 2030 // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.RegionList) 2031 private static final com.google.cloud.compute.v1.RegionList DEFAULT_INSTANCE; 2032 2033 static { 2034 DEFAULT_INSTANCE = new com.google.cloud.compute.v1.RegionList(); 2035 } 2036 getDefaultInstance()2037 public static com.google.cloud.compute.v1.RegionList getDefaultInstance() { 2038 return DEFAULT_INSTANCE; 2039 } 2040 2041 private static final com.google.protobuf.Parser<RegionList> PARSER = 2042 new com.google.protobuf.AbstractParser<RegionList>() { 2043 @java.lang.Override 2044 public RegionList parsePartialFrom( 2045 com.google.protobuf.CodedInputStream input, 2046 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 2047 throws com.google.protobuf.InvalidProtocolBufferException { 2048 Builder builder = newBuilder(); 2049 try { 2050 builder.mergeFrom(input, extensionRegistry); 2051 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 2052 throw e.setUnfinishedMessage(builder.buildPartial()); 2053 } catch (com.google.protobuf.UninitializedMessageException e) { 2054 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 2055 } catch (java.io.IOException e) { 2056 throw new com.google.protobuf.InvalidProtocolBufferException(e) 2057 .setUnfinishedMessage(builder.buildPartial()); 2058 } 2059 return builder.buildPartial(); 2060 } 2061 }; 2062 parser()2063 public static com.google.protobuf.Parser<RegionList> parser() { 2064 return PARSER; 2065 } 2066 2067 @java.lang.Override getParserForType()2068 public com.google.protobuf.Parser<RegionList> getParserForType() { 2069 return PARSER; 2070 } 2071 2072 @java.lang.Override getDefaultInstanceForType()2073 public com.google.cloud.compute.v1.RegionList getDefaultInstanceForType() { 2074 return DEFAULT_INSTANCE; 2075 } 2076 } 2077