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