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