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