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