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