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 * A full or valid partial URL to a health check. For example, the following are valid URLs: - https://www.googleapis.com/compute/beta/projects/project-id/global/httpHealthChecks/health-check - projects/project-id/global/httpHealthChecks/health-check - global/httpHealthChecks/health-check 26 * </pre> 27 * 28 * Protobuf type {@code google.cloud.compute.v1.HealthCheckReference} 29 */ 30 public final class HealthCheckReference extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.cloud.compute.v1.HealthCheckReference) 33 HealthCheckReferenceOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use HealthCheckReference.newBuilder() to construct. HealthCheckReference(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private HealthCheckReference(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 HealthCheckReference()40 private HealthCheckReference() { 41 healthCheck_ = ""; 42 } 43 44 @java.lang.Override 45 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)46 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 47 return new HealthCheckReference(); 48 } 49 50 @java.lang.Override getUnknownFields()51 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 52 return this.unknownFields; 53 } 54 getDescriptor()55 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 56 return com.google.cloud.compute.v1.Compute 57 .internal_static_google_cloud_compute_v1_HealthCheckReference_descriptor; 58 } 59 60 @java.lang.Override 61 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()62 internalGetFieldAccessorTable() { 63 return com.google.cloud.compute.v1.Compute 64 .internal_static_google_cloud_compute_v1_HealthCheckReference_fieldAccessorTable 65 .ensureFieldAccessorsInitialized( 66 com.google.cloud.compute.v1.HealthCheckReference.class, 67 com.google.cloud.compute.v1.HealthCheckReference.Builder.class); 68 } 69 70 private int bitField0_; 71 public static final int HEALTH_CHECK_FIELD_NUMBER = 308876645; 72 73 @SuppressWarnings("serial") 74 private volatile java.lang.Object healthCheck_ = ""; 75 /** 76 * <code>optional string health_check = 308876645;</code> 77 * 78 * @return Whether the healthCheck field is set. 79 */ 80 @java.lang.Override hasHealthCheck()81 public boolean hasHealthCheck() { 82 return ((bitField0_ & 0x00000001) != 0); 83 } 84 /** 85 * <code>optional string health_check = 308876645;</code> 86 * 87 * @return The healthCheck. 88 */ 89 @java.lang.Override getHealthCheck()90 public java.lang.String getHealthCheck() { 91 java.lang.Object ref = healthCheck_; 92 if (ref instanceof java.lang.String) { 93 return (java.lang.String) ref; 94 } else { 95 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 96 java.lang.String s = bs.toStringUtf8(); 97 healthCheck_ = s; 98 return s; 99 } 100 } 101 /** 102 * <code>optional string health_check = 308876645;</code> 103 * 104 * @return The bytes for healthCheck. 105 */ 106 @java.lang.Override getHealthCheckBytes()107 public com.google.protobuf.ByteString getHealthCheckBytes() { 108 java.lang.Object ref = healthCheck_; 109 if (ref instanceof java.lang.String) { 110 com.google.protobuf.ByteString b = 111 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 112 healthCheck_ = b; 113 return b; 114 } else { 115 return (com.google.protobuf.ByteString) ref; 116 } 117 } 118 119 private byte memoizedIsInitialized = -1; 120 121 @java.lang.Override isInitialized()122 public final boolean isInitialized() { 123 byte isInitialized = memoizedIsInitialized; 124 if (isInitialized == 1) return true; 125 if (isInitialized == 0) return false; 126 127 memoizedIsInitialized = 1; 128 return true; 129 } 130 131 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)132 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 133 if (((bitField0_ & 0x00000001) != 0)) { 134 com.google.protobuf.GeneratedMessageV3.writeString(output, 308876645, healthCheck_); 135 } 136 getUnknownFields().writeTo(output); 137 } 138 139 @java.lang.Override getSerializedSize()140 public int getSerializedSize() { 141 int size = memoizedSize; 142 if (size != -1) return size; 143 144 size = 0; 145 if (((bitField0_ & 0x00000001) != 0)) { 146 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(308876645, healthCheck_); 147 } 148 size += getUnknownFields().getSerializedSize(); 149 memoizedSize = size; 150 return size; 151 } 152 153 @java.lang.Override equals(final java.lang.Object obj)154 public boolean equals(final java.lang.Object obj) { 155 if (obj == this) { 156 return true; 157 } 158 if (!(obj instanceof com.google.cloud.compute.v1.HealthCheckReference)) { 159 return super.equals(obj); 160 } 161 com.google.cloud.compute.v1.HealthCheckReference other = 162 (com.google.cloud.compute.v1.HealthCheckReference) obj; 163 164 if (hasHealthCheck() != other.hasHealthCheck()) return false; 165 if (hasHealthCheck()) { 166 if (!getHealthCheck().equals(other.getHealthCheck())) return false; 167 } 168 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 169 return true; 170 } 171 172 @java.lang.Override hashCode()173 public int hashCode() { 174 if (memoizedHashCode != 0) { 175 return memoizedHashCode; 176 } 177 int hash = 41; 178 hash = (19 * hash) + getDescriptor().hashCode(); 179 if (hasHealthCheck()) { 180 hash = (37 * hash) + HEALTH_CHECK_FIELD_NUMBER; 181 hash = (53 * hash) + getHealthCheck().hashCode(); 182 } 183 hash = (29 * hash) + getUnknownFields().hashCode(); 184 memoizedHashCode = hash; 185 return hash; 186 } 187 parseFrom(java.nio.ByteBuffer data)188 public static com.google.cloud.compute.v1.HealthCheckReference parseFrom(java.nio.ByteBuffer data) 189 throws com.google.protobuf.InvalidProtocolBufferException { 190 return PARSER.parseFrom(data); 191 } 192 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)193 public static com.google.cloud.compute.v1.HealthCheckReference parseFrom( 194 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 195 throws com.google.protobuf.InvalidProtocolBufferException { 196 return PARSER.parseFrom(data, extensionRegistry); 197 } 198 parseFrom( com.google.protobuf.ByteString data)199 public static com.google.cloud.compute.v1.HealthCheckReference parseFrom( 200 com.google.protobuf.ByteString data) 201 throws com.google.protobuf.InvalidProtocolBufferException { 202 return PARSER.parseFrom(data); 203 } 204 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)205 public static com.google.cloud.compute.v1.HealthCheckReference parseFrom( 206 com.google.protobuf.ByteString data, 207 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 208 throws com.google.protobuf.InvalidProtocolBufferException { 209 return PARSER.parseFrom(data, extensionRegistry); 210 } 211 parseFrom(byte[] data)212 public static com.google.cloud.compute.v1.HealthCheckReference parseFrom(byte[] data) 213 throws com.google.protobuf.InvalidProtocolBufferException { 214 return PARSER.parseFrom(data); 215 } 216 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)217 public static com.google.cloud.compute.v1.HealthCheckReference parseFrom( 218 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 219 throws com.google.protobuf.InvalidProtocolBufferException { 220 return PARSER.parseFrom(data, extensionRegistry); 221 } 222 parseFrom( java.io.InputStream input)223 public static com.google.cloud.compute.v1.HealthCheckReference parseFrom( 224 java.io.InputStream input) throws java.io.IOException { 225 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 226 } 227 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)228 public static com.google.cloud.compute.v1.HealthCheckReference parseFrom( 229 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 230 throws java.io.IOException { 231 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 232 PARSER, input, extensionRegistry); 233 } 234 parseDelimitedFrom( java.io.InputStream input)235 public static com.google.cloud.compute.v1.HealthCheckReference parseDelimitedFrom( 236 java.io.InputStream input) throws java.io.IOException { 237 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 238 } 239 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)240 public static com.google.cloud.compute.v1.HealthCheckReference parseDelimitedFrom( 241 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 242 throws java.io.IOException { 243 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 244 PARSER, input, extensionRegistry); 245 } 246 parseFrom( com.google.protobuf.CodedInputStream input)247 public static com.google.cloud.compute.v1.HealthCheckReference parseFrom( 248 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 249 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 250 } 251 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)252 public static com.google.cloud.compute.v1.HealthCheckReference parseFrom( 253 com.google.protobuf.CodedInputStream input, 254 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 255 throws java.io.IOException { 256 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 257 PARSER, input, extensionRegistry); 258 } 259 260 @java.lang.Override newBuilderForType()261 public Builder newBuilderForType() { 262 return newBuilder(); 263 } 264 newBuilder()265 public static Builder newBuilder() { 266 return DEFAULT_INSTANCE.toBuilder(); 267 } 268 newBuilder(com.google.cloud.compute.v1.HealthCheckReference prototype)269 public static Builder newBuilder(com.google.cloud.compute.v1.HealthCheckReference prototype) { 270 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 271 } 272 273 @java.lang.Override toBuilder()274 public Builder toBuilder() { 275 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 276 } 277 278 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)279 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 280 Builder builder = new Builder(parent); 281 return builder; 282 } 283 /** 284 * 285 * 286 * <pre> 287 * A full or valid partial URL to a health check. For example, the following are valid URLs: - https://www.googleapis.com/compute/beta/projects/project-id/global/httpHealthChecks/health-check - projects/project-id/global/httpHealthChecks/health-check - global/httpHealthChecks/health-check 288 * </pre> 289 * 290 * Protobuf type {@code google.cloud.compute.v1.HealthCheckReference} 291 */ 292 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 293 implements 294 // @@protoc_insertion_point(builder_implements:google.cloud.compute.v1.HealthCheckReference) 295 com.google.cloud.compute.v1.HealthCheckReferenceOrBuilder { getDescriptor()296 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 297 return com.google.cloud.compute.v1.Compute 298 .internal_static_google_cloud_compute_v1_HealthCheckReference_descriptor; 299 } 300 301 @java.lang.Override 302 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()303 internalGetFieldAccessorTable() { 304 return com.google.cloud.compute.v1.Compute 305 .internal_static_google_cloud_compute_v1_HealthCheckReference_fieldAccessorTable 306 .ensureFieldAccessorsInitialized( 307 com.google.cloud.compute.v1.HealthCheckReference.class, 308 com.google.cloud.compute.v1.HealthCheckReference.Builder.class); 309 } 310 311 // Construct using com.google.cloud.compute.v1.HealthCheckReference.newBuilder() Builder()312 private Builder() {} 313 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)314 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 315 super(parent); 316 } 317 318 @java.lang.Override clear()319 public Builder clear() { 320 super.clear(); 321 bitField0_ = 0; 322 healthCheck_ = ""; 323 return this; 324 } 325 326 @java.lang.Override getDescriptorForType()327 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 328 return com.google.cloud.compute.v1.Compute 329 .internal_static_google_cloud_compute_v1_HealthCheckReference_descriptor; 330 } 331 332 @java.lang.Override getDefaultInstanceForType()333 public com.google.cloud.compute.v1.HealthCheckReference getDefaultInstanceForType() { 334 return com.google.cloud.compute.v1.HealthCheckReference.getDefaultInstance(); 335 } 336 337 @java.lang.Override build()338 public com.google.cloud.compute.v1.HealthCheckReference build() { 339 com.google.cloud.compute.v1.HealthCheckReference result = buildPartial(); 340 if (!result.isInitialized()) { 341 throw newUninitializedMessageException(result); 342 } 343 return result; 344 } 345 346 @java.lang.Override buildPartial()347 public com.google.cloud.compute.v1.HealthCheckReference buildPartial() { 348 com.google.cloud.compute.v1.HealthCheckReference result = 349 new com.google.cloud.compute.v1.HealthCheckReference(this); 350 if (bitField0_ != 0) { 351 buildPartial0(result); 352 } 353 onBuilt(); 354 return result; 355 } 356 buildPartial0(com.google.cloud.compute.v1.HealthCheckReference result)357 private void buildPartial0(com.google.cloud.compute.v1.HealthCheckReference result) { 358 int from_bitField0_ = bitField0_; 359 int to_bitField0_ = 0; 360 if (((from_bitField0_ & 0x00000001) != 0)) { 361 result.healthCheck_ = healthCheck_; 362 to_bitField0_ |= 0x00000001; 363 } 364 result.bitField0_ |= to_bitField0_; 365 } 366 367 @java.lang.Override clone()368 public Builder clone() { 369 return super.clone(); 370 } 371 372 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)373 public Builder setField( 374 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 375 return super.setField(field, value); 376 } 377 378 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)379 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 380 return super.clearField(field); 381 } 382 383 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)384 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 385 return super.clearOneof(oneof); 386 } 387 388 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)389 public Builder setRepeatedField( 390 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 391 return super.setRepeatedField(field, index, value); 392 } 393 394 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)395 public Builder addRepeatedField( 396 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 397 return super.addRepeatedField(field, value); 398 } 399 400 @java.lang.Override mergeFrom(com.google.protobuf.Message other)401 public Builder mergeFrom(com.google.protobuf.Message other) { 402 if (other instanceof com.google.cloud.compute.v1.HealthCheckReference) { 403 return mergeFrom((com.google.cloud.compute.v1.HealthCheckReference) other); 404 } else { 405 super.mergeFrom(other); 406 return this; 407 } 408 } 409 mergeFrom(com.google.cloud.compute.v1.HealthCheckReference other)410 public Builder mergeFrom(com.google.cloud.compute.v1.HealthCheckReference other) { 411 if (other == com.google.cloud.compute.v1.HealthCheckReference.getDefaultInstance()) 412 return this; 413 if (other.hasHealthCheck()) { 414 healthCheck_ = other.healthCheck_; 415 bitField0_ |= 0x00000001; 416 onChanged(); 417 } 418 this.mergeUnknownFields(other.getUnknownFields()); 419 onChanged(); 420 return this; 421 } 422 423 @java.lang.Override isInitialized()424 public final boolean isInitialized() { 425 return true; 426 } 427 428 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)429 public Builder mergeFrom( 430 com.google.protobuf.CodedInputStream input, 431 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 432 throws java.io.IOException { 433 if (extensionRegistry == null) { 434 throw new java.lang.NullPointerException(); 435 } 436 try { 437 boolean done = false; 438 while (!done) { 439 int tag = input.readTag(); 440 switch (tag) { 441 case 0: 442 done = true; 443 break; 444 case -1823954134: 445 { 446 healthCheck_ = input.readStringRequireUtf8(); 447 bitField0_ |= 0x00000001; 448 break; 449 } // case -1823954134 450 default: 451 { 452 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 453 done = true; // was an endgroup tag 454 } 455 break; 456 } // default: 457 } // switch (tag) 458 } // while (!done) 459 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 460 throw e.unwrapIOException(); 461 } finally { 462 onChanged(); 463 } // finally 464 return this; 465 } 466 467 private int bitField0_; 468 469 private java.lang.Object healthCheck_ = ""; 470 /** 471 * <code>optional string health_check = 308876645;</code> 472 * 473 * @return Whether the healthCheck field is set. 474 */ hasHealthCheck()475 public boolean hasHealthCheck() { 476 return ((bitField0_ & 0x00000001) != 0); 477 } 478 /** 479 * <code>optional string health_check = 308876645;</code> 480 * 481 * @return The healthCheck. 482 */ getHealthCheck()483 public java.lang.String getHealthCheck() { 484 java.lang.Object ref = healthCheck_; 485 if (!(ref instanceof java.lang.String)) { 486 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 487 java.lang.String s = bs.toStringUtf8(); 488 healthCheck_ = s; 489 return s; 490 } else { 491 return (java.lang.String) ref; 492 } 493 } 494 /** 495 * <code>optional string health_check = 308876645;</code> 496 * 497 * @return The bytes for healthCheck. 498 */ getHealthCheckBytes()499 public com.google.protobuf.ByteString getHealthCheckBytes() { 500 java.lang.Object ref = healthCheck_; 501 if (ref instanceof String) { 502 com.google.protobuf.ByteString b = 503 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 504 healthCheck_ = b; 505 return b; 506 } else { 507 return (com.google.protobuf.ByteString) ref; 508 } 509 } 510 /** 511 * <code>optional string health_check = 308876645;</code> 512 * 513 * @param value The healthCheck to set. 514 * @return This builder for chaining. 515 */ setHealthCheck(java.lang.String value)516 public Builder setHealthCheck(java.lang.String value) { 517 if (value == null) { 518 throw new NullPointerException(); 519 } 520 healthCheck_ = value; 521 bitField0_ |= 0x00000001; 522 onChanged(); 523 return this; 524 } 525 /** 526 * <code>optional string health_check = 308876645;</code> 527 * 528 * @return This builder for chaining. 529 */ clearHealthCheck()530 public Builder clearHealthCheck() { 531 healthCheck_ = getDefaultInstance().getHealthCheck(); 532 bitField0_ = (bitField0_ & ~0x00000001); 533 onChanged(); 534 return this; 535 } 536 /** 537 * <code>optional string health_check = 308876645;</code> 538 * 539 * @param value The bytes for healthCheck to set. 540 * @return This builder for chaining. 541 */ setHealthCheckBytes(com.google.protobuf.ByteString value)542 public Builder setHealthCheckBytes(com.google.protobuf.ByteString value) { 543 if (value == null) { 544 throw new NullPointerException(); 545 } 546 checkByteStringIsUtf8(value); 547 healthCheck_ = value; 548 bitField0_ |= 0x00000001; 549 onChanged(); 550 return this; 551 } 552 553 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)554 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 555 return super.setUnknownFields(unknownFields); 556 } 557 558 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)559 public final Builder mergeUnknownFields( 560 final com.google.protobuf.UnknownFieldSet unknownFields) { 561 return super.mergeUnknownFields(unknownFields); 562 } 563 564 // @@protoc_insertion_point(builder_scope:google.cloud.compute.v1.HealthCheckReference) 565 } 566 567 // @@protoc_insertion_point(class_scope:google.cloud.compute.v1.HealthCheckReference) 568 private static final com.google.cloud.compute.v1.HealthCheckReference DEFAULT_INSTANCE; 569 570 static { 571 DEFAULT_INSTANCE = new com.google.cloud.compute.v1.HealthCheckReference(); 572 } 573 getDefaultInstance()574 public static com.google.cloud.compute.v1.HealthCheckReference getDefaultInstance() { 575 return DEFAULT_INSTANCE; 576 } 577 578 private static final com.google.protobuf.Parser<HealthCheckReference> PARSER = 579 new com.google.protobuf.AbstractParser<HealthCheckReference>() { 580 @java.lang.Override 581 public HealthCheckReference parsePartialFrom( 582 com.google.protobuf.CodedInputStream input, 583 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 584 throws com.google.protobuf.InvalidProtocolBufferException { 585 Builder builder = newBuilder(); 586 try { 587 builder.mergeFrom(input, extensionRegistry); 588 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 589 throw e.setUnfinishedMessage(builder.buildPartial()); 590 } catch (com.google.protobuf.UninitializedMessageException e) { 591 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 592 } catch (java.io.IOException e) { 593 throw new com.google.protobuf.InvalidProtocolBufferException(e) 594 .setUnfinishedMessage(builder.buildPartial()); 595 } 596 return builder.buildPartial(); 597 } 598 }; 599 parser()600 public static com.google.protobuf.Parser<HealthCheckReference> parser() { 601 return PARSER; 602 } 603 604 @java.lang.Override getParserForType()605 public com.google.protobuf.Parser<HealthCheckReference> getParserForType() { 606 return PARSER; 607 } 608 609 @java.lang.Override getDefaultInstanceForType()610 public com.google.cloud.compute.v1.HealthCheckReference getDefaultInstanceForType() { 611 return DEFAULT_INSTANCE; 612 } 613 } 614