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