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/metastore/v1/metastore.proto 18 19 package com.google.cloud.metastore.v1; 20 21 /** 22 * 23 * 24 * <pre> 25 * A securely stored value. 26 * </pre> 27 * 28 * Protobuf type {@code google.cloud.metastore.v1.Secret} 29 */ 30 public final class Secret extends com.google.protobuf.GeneratedMessageV3 31 implements 32 // @@protoc_insertion_point(message_implements:google.cloud.metastore.v1.Secret) 33 SecretOrBuilder { 34 private static final long serialVersionUID = 0L; 35 // Use Secret.newBuilder() to construct. Secret(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36 private Secret(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 37 super(builder); 38 } 39 Secret()40 private Secret() {} 41 42 @java.lang.Override 43 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)44 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 45 return new Secret(); 46 } 47 48 @java.lang.Override getUnknownFields()49 public final com.google.protobuf.UnknownFieldSet getUnknownFields() { 50 return this.unknownFields; 51 } 52 getDescriptor()53 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 54 return com.google.cloud.metastore.v1.MetastoreProto 55 .internal_static_google_cloud_metastore_v1_Secret_descriptor; 56 } 57 58 @java.lang.Override 59 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()60 internalGetFieldAccessorTable() { 61 return com.google.cloud.metastore.v1.MetastoreProto 62 .internal_static_google_cloud_metastore_v1_Secret_fieldAccessorTable 63 .ensureFieldAccessorsInitialized( 64 com.google.cloud.metastore.v1.Secret.class, 65 com.google.cloud.metastore.v1.Secret.Builder.class); 66 } 67 68 private int valueCase_ = 0; 69 private java.lang.Object value_; 70 71 public enum ValueCase 72 implements 73 com.google.protobuf.Internal.EnumLite, 74 com.google.protobuf.AbstractMessage.InternalOneOfEnum { 75 CLOUD_SECRET(2), 76 VALUE_NOT_SET(0); 77 private final int value; 78 ValueCase(int value)79 private ValueCase(int value) { 80 this.value = value; 81 } 82 /** 83 * @param value The number of the enum to look for. 84 * @return The enum associated with the given number. 85 * @deprecated Use {@link #forNumber(int)} instead. 86 */ 87 @java.lang.Deprecated valueOf(int value)88 public static ValueCase valueOf(int value) { 89 return forNumber(value); 90 } 91 forNumber(int value)92 public static ValueCase forNumber(int value) { 93 switch (value) { 94 case 2: 95 return CLOUD_SECRET; 96 case 0: 97 return VALUE_NOT_SET; 98 default: 99 return null; 100 } 101 } 102 getNumber()103 public int getNumber() { 104 return this.value; 105 } 106 }; 107 getValueCase()108 public ValueCase getValueCase() { 109 return ValueCase.forNumber(valueCase_); 110 } 111 112 public static final int CLOUD_SECRET_FIELD_NUMBER = 2; 113 /** 114 * 115 * 116 * <pre> 117 * The relative resource name of a Secret Manager secret version, in the 118 * following form: 119 * `projects/{project_number}/secrets/{secret_id}/versions/{version_id}`. 120 * </pre> 121 * 122 * <code>string cloud_secret = 2;</code> 123 * 124 * @return Whether the cloudSecret field is set. 125 */ hasCloudSecret()126 public boolean hasCloudSecret() { 127 return valueCase_ == 2; 128 } 129 /** 130 * 131 * 132 * <pre> 133 * The relative resource name of a Secret Manager secret version, in the 134 * following form: 135 * `projects/{project_number}/secrets/{secret_id}/versions/{version_id}`. 136 * </pre> 137 * 138 * <code>string cloud_secret = 2;</code> 139 * 140 * @return The cloudSecret. 141 */ getCloudSecret()142 public java.lang.String getCloudSecret() { 143 java.lang.Object ref = ""; 144 if (valueCase_ == 2) { 145 ref = value_; 146 } 147 if (ref instanceof java.lang.String) { 148 return (java.lang.String) ref; 149 } else { 150 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 151 java.lang.String s = bs.toStringUtf8(); 152 if (valueCase_ == 2) { 153 value_ = s; 154 } 155 return s; 156 } 157 } 158 /** 159 * 160 * 161 * <pre> 162 * The relative resource name of a Secret Manager secret version, in the 163 * following form: 164 * `projects/{project_number}/secrets/{secret_id}/versions/{version_id}`. 165 * </pre> 166 * 167 * <code>string cloud_secret = 2;</code> 168 * 169 * @return The bytes for cloudSecret. 170 */ getCloudSecretBytes()171 public com.google.protobuf.ByteString getCloudSecretBytes() { 172 java.lang.Object ref = ""; 173 if (valueCase_ == 2) { 174 ref = value_; 175 } 176 if (ref instanceof java.lang.String) { 177 com.google.protobuf.ByteString b = 178 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 179 if (valueCase_ == 2) { 180 value_ = b; 181 } 182 return b; 183 } else { 184 return (com.google.protobuf.ByteString) ref; 185 } 186 } 187 188 private byte memoizedIsInitialized = -1; 189 190 @java.lang.Override isInitialized()191 public final boolean isInitialized() { 192 byte isInitialized = memoizedIsInitialized; 193 if (isInitialized == 1) return true; 194 if (isInitialized == 0) return false; 195 196 memoizedIsInitialized = 1; 197 return true; 198 } 199 200 @java.lang.Override writeTo(com.google.protobuf.CodedOutputStream output)201 public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException { 202 if (valueCase_ == 2) { 203 com.google.protobuf.GeneratedMessageV3.writeString(output, 2, value_); 204 } 205 getUnknownFields().writeTo(output); 206 } 207 208 @java.lang.Override getSerializedSize()209 public int getSerializedSize() { 210 int size = memoizedSize; 211 if (size != -1) return size; 212 213 size = 0; 214 if (valueCase_ == 2) { 215 size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, value_); 216 } 217 size += getUnknownFields().getSerializedSize(); 218 memoizedSize = size; 219 return size; 220 } 221 222 @java.lang.Override equals(final java.lang.Object obj)223 public boolean equals(final java.lang.Object obj) { 224 if (obj == this) { 225 return true; 226 } 227 if (!(obj instanceof com.google.cloud.metastore.v1.Secret)) { 228 return super.equals(obj); 229 } 230 com.google.cloud.metastore.v1.Secret other = (com.google.cloud.metastore.v1.Secret) obj; 231 232 if (!getValueCase().equals(other.getValueCase())) return false; 233 switch (valueCase_) { 234 case 2: 235 if (!getCloudSecret().equals(other.getCloudSecret())) return false; 236 break; 237 case 0: 238 default: 239 } 240 if (!getUnknownFields().equals(other.getUnknownFields())) return false; 241 return true; 242 } 243 244 @java.lang.Override hashCode()245 public int hashCode() { 246 if (memoizedHashCode != 0) { 247 return memoizedHashCode; 248 } 249 int hash = 41; 250 hash = (19 * hash) + getDescriptor().hashCode(); 251 switch (valueCase_) { 252 case 2: 253 hash = (37 * hash) + CLOUD_SECRET_FIELD_NUMBER; 254 hash = (53 * hash) + getCloudSecret().hashCode(); 255 break; 256 case 0: 257 default: 258 } 259 hash = (29 * hash) + getUnknownFields().hashCode(); 260 memoizedHashCode = hash; 261 return hash; 262 } 263 parseFrom(java.nio.ByteBuffer data)264 public static com.google.cloud.metastore.v1.Secret parseFrom(java.nio.ByteBuffer data) 265 throws com.google.protobuf.InvalidProtocolBufferException { 266 return PARSER.parseFrom(data); 267 } 268 parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)269 public static com.google.cloud.metastore.v1.Secret parseFrom( 270 java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 271 throws com.google.protobuf.InvalidProtocolBufferException { 272 return PARSER.parseFrom(data, extensionRegistry); 273 } 274 parseFrom(com.google.protobuf.ByteString data)275 public static com.google.cloud.metastore.v1.Secret parseFrom(com.google.protobuf.ByteString data) 276 throws com.google.protobuf.InvalidProtocolBufferException { 277 return PARSER.parseFrom(data); 278 } 279 parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)280 public static com.google.cloud.metastore.v1.Secret parseFrom( 281 com.google.protobuf.ByteString data, 282 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 283 throws com.google.protobuf.InvalidProtocolBufferException { 284 return PARSER.parseFrom(data, extensionRegistry); 285 } 286 parseFrom(byte[] data)287 public static com.google.cloud.metastore.v1.Secret parseFrom(byte[] data) 288 throws com.google.protobuf.InvalidProtocolBufferException { 289 return PARSER.parseFrom(data); 290 } 291 parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)292 public static com.google.cloud.metastore.v1.Secret parseFrom( 293 byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 294 throws com.google.protobuf.InvalidProtocolBufferException { 295 return PARSER.parseFrom(data, extensionRegistry); 296 } 297 parseFrom(java.io.InputStream input)298 public static com.google.cloud.metastore.v1.Secret parseFrom(java.io.InputStream input) 299 throws java.io.IOException { 300 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 301 } 302 parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)303 public static com.google.cloud.metastore.v1.Secret parseFrom( 304 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 305 throws java.io.IOException { 306 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 307 PARSER, input, extensionRegistry); 308 } 309 parseDelimitedFrom(java.io.InputStream input)310 public static com.google.cloud.metastore.v1.Secret parseDelimitedFrom(java.io.InputStream input) 311 throws java.io.IOException { 312 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input); 313 } 314 parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)315 public static com.google.cloud.metastore.v1.Secret parseDelimitedFrom( 316 java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) 317 throws java.io.IOException { 318 return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException( 319 PARSER, input, extensionRegistry); 320 } 321 parseFrom( com.google.protobuf.CodedInputStream input)322 public static com.google.cloud.metastore.v1.Secret parseFrom( 323 com.google.protobuf.CodedInputStream input) throws java.io.IOException { 324 return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input); 325 } 326 parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)327 public static com.google.cloud.metastore.v1.Secret parseFrom( 328 com.google.protobuf.CodedInputStream input, 329 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 330 throws java.io.IOException { 331 return com.google.protobuf.GeneratedMessageV3.parseWithIOException( 332 PARSER, input, extensionRegistry); 333 } 334 335 @java.lang.Override newBuilderForType()336 public Builder newBuilderForType() { 337 return newBuilder(); 338 } 339 newBuilder()340 public static Builder newBuilder() { 341 return DEFAULT_INSTANCE.toBuilder(); 342 } 343 newBuilder(com.google.cloud.metastore.v1.Secret prototype)344 public static Builder newBuilder(com.google.cloud.metastore.v1.Secret prototype) { 345 return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); 346 } 347 348 @java.lang.Override toBuilder()349 public Builder toBuilder() { 350 return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this); 351 } 352 353 @java.lang.Override newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)354 protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 355 Builder builder = new Builder(parent); 356 return builder; 357 } 358 /** 359 * 360 * 361 * <pre> 362 * A securely stored value. 363 * </pre> 364 * 365 * Protobuf type {@code google.cloud.metastore.v1.Secret} 366 */ 367 public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder> 368 implements 369 // @@protoc_insertion_point(builder_implements:google.cloud.metastore.v1.Secret) 370 com.google.cloud.metastore.v1.SecretOrBuilder { getDescriptor()371 public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { 372 return com.google.cloud.metastore.v1.MetastoreProto 373 .internal_static_google_cloud_metastore_v1_Secret_descriptor; 374 } 375 376 @java.lang.Override 377 protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()378 internalGetFieldAccessorTable() { 379 return com.google.cloud.metastore.v1.MetastoreProto 380 .internal_static_google_cloud_metastore_v1_Secret_fieldAccessorTable 381 .ensureFieldAccessorsInitialized( 382 com.google.cloud.metastore.v1.Secret.class, 383 com.google.cloud.metastore.v1.Secret.Builder.class); 384 } 385 386 // Construct using com.google.cloud.metastore.v1.Secret.newBuilder() Builder()387 private Builder() {} 388 Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)389 private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { 390 super(parent); 391 } 392 393 @java.lang.Override clear()394 public Builder clear() { 395 super.clear(); 396 bitField0_ = 0; 397 valueCase_ = 0; 398 value_ = null; 399 return this; 400 } 401 402 @java.lang.Override getDescriptorForType()403 public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { 404 return com.google.cloud.metastore.v1.MetastoreProto 405 .internal_static_google_cloud_metastore_v1_Secret_descriptor; 406 } 407 408 @java.lang.Override getDefaultInstanceForType()409 public com.google.cloud.metastore.v1.Secret getDefaultInstanceForType() { 410 return com.google.cloud.metastore.v1.Secret.getDefaultInstance(); 411 } 412 413 @java.lang.Override build()414 public com.google.cloud.metastore.v1.Secret build() { 415 com.google.cloud.metastore.v1.Secret result = buildPartial(); 416 if (!result.isInitialized()) { 417 throw newUninitializedMessageException(result); 418 } 419 return result; 420 } 421 422 @java.lang.Override buildPartial()423 public com.google.cloud.metastore.v1.Secret buildPartial() { 424 com.google.cloud.metastore.v1.Secret result = new com.google.cloud.metastore.v1.Secret(this); 425 if (bitField0_ != 0) { 426 buildPartial0(result); 427 } 428 buildPartialOneofs(result); 429 onBuilt(); 430 return result; 431 } 432 buildPartial0(com.google.cloud.metastore.v1.Secret result)433 private void buildPartial0(com.google.cloud.metastore.v1.Secret result) { 434 int from_bitField0_ = bitField0_; 435 } 436 buildPartialOneofs(com.google.cloud.metastore.v1.Secret result)437 private void buildPartialOneofs(com.google.cloud.metastore.v1.Secret result) { 438 result.valueCase_ = valueCase_; 439 result.value_ = this.value_; 440 } 441 442 @java.lang.Override clone()443 public Builder clone() { 444 return super.clone(); 445 } 446 447 @java.lang.Override setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)448 public Builder setField( 449 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 450 return super.setField(field, value); 451 } 452 453 @java.lang.Override clearField(com.google.protobuf.Descriptors.FieldDescriptor field)454 public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) { 455 return super.clearField(field); 456 } 457 458 @java.lang.Override clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)459 public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) { 460 return super.clearOneof(oneof); 461 } 462 463 @java.lang.Override setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)464 public Builder setRepeatedField( 465 com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { 466 return super.setRepeatedField(field, index, value); 467 } 468 469 @java.lang.Override addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)470 public Builder addRepeatedField( 471 com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { 472 return super.addRepeatedField(field, value); 473 } 474 475 @java.lang.Override mergeFrom(com.google.protobuf.Message other)476 public Builder mergeFrom(com.google.protobuf.Message other) { 477 if (other instanceof com.google.cloud.metastore.v1.Secret) { 478 return mergeFrom((com.google.cloud.metastore.v1.Secret) other); 479 } else { 480 super.mergeFrom(other); 481 return this; 482 } 483 } 484 mergeFrom(com.google.cloud.metastore.v1.Secret other)485 public Builder mergeFrom(com.google.cloud.metastore.v1.Secret other) { 486 if (other == com.google.cloud.metastore.v1.Secret.getDefaultInstance()) return this; 487 switch (other.getValueCase()) { 488 case CLOUD_SECRET: 489 { 490 valueCase_ = 2; 491 value_ = other.value_; 492 onChanged(); 493 break; 494 } 495 case VALUE_NOT_SET: 496 { 497 break; 498 } 499 } 500 this.mergeUnknownFields(other.getUnknownFields()); 501 onChanged(); 502 return this; 503 } 504 505 @java.lang.Override isInitialized()506 public final boolean isInitialized() { 507 return true; 508 } 509 510 @java.lang.Override mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)511 public Builder mergeFrom( 512 com.google.protobuf.CodedInputStream input, 513 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 514 throws java.io.IOException { 515 if (extensionRegistry == null) { 516 throw new java.lang.NullPointerException(); 517 } 518 try { 519 boolean done = false; 520 while (!done) { 521 int tag = input.readTag(); 522 switch (tag) { 523 case 0: 524 done = true; 525 break; 526 case 18: 527 { 528 java.lang.String s = input.readStringRequireUtf8(); 529 valueCase_ = 2; 530 value_ = s; 531 break; 532 } // case 18 533 default: 534 { 535 if (!super.parseUnknownField(input, extensionRegistry, tag)) { 536 done = true; // was an endgroup tag 537 } 538 break; 539 } // default: 540 } // switch (tag) 541 } // while (!done) 542 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 543 throw e.unwrapIOException(); 544 } finally { 545 onChanged(); 546 } // finally 547 return this; 548 } 549 550 private int valueCase_ = 0; 551 private java.lang.Object value_; 552 getValueCase()553 public ValueCase getValueCase() { 554 return ValueCase.forNumber(valueCase_); 555 } 556 clearValue()557 public Builder clearValue() { 558 valueCase_ = 0; 559 value_ = null; 560 onChanged(); 561 return this; 562 } 563 564 private int bitField0_; 565 566 /** 567 * 568 * 569 * <pre> 570 * The relative resource name of a Secret Manager secret version, in the 571 * following form: 572 * `projects/{project_number}/secrets/{secret_id}/versions/{version_id}`. 573 * </pre> 574 * 575 * <code>string cloud_secret = 2;</code> 576 * 577 * @return Whether the cloudSecret field is set. 578 */ 579 @java.lang.Override hasCloudSecret()580 public boolean hasCloudSecret() { 581 return valueCase_ == 2; 582 } 583 /** 584 * 585 * 586 * <pre> 587 * The relative resource name of a Secret Manager secret version, in the 588 * following form: 589 * `projects/{project_number}/secrets/{secret_id}/versions/{version_id}`. 590 * </pre> 591 * 592 * <code>string cloud_secret = 2;</code> 593 * 594 * @return The cloudSecret. 595 */ 596 @java.lang.Override getCloudSecret()597 public java.lang.String getCloudSecret() { 598 java.lang.Object ref = ""; 599 if (valueCase_ == 2) { 600 ref = value_; 601 } 602 if (!(ref instanceof java.lang.String)) { 603 com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; 604 java.lang.String s = bs.toStringUtf8(); 605 if (valueCase_ == 2) { 606 value_ = s; 607 } 608 return s; 609 } else { 610 return (java.lang.String) ref; 611 } 612 } 613 /** 614 * 615 * 616 * <pre> 617 * The relative resource name of a Secret Manager secret version, in the 618 * following form: 619 * `projects/{project_number}/secrets/{secret_id}/versions/{version_id}`. 620 * </pre> 621 * 622 * <code>string cloud_secret = 2;</code> 623 * 624 * @return The bytes for cloudSecret. 625 */ 626 @java.lang.Override getCloudSecretBytes()627 public com.google.protobuf.ByteString getCloudSecretBytes() { 628 java.lang.Object ref = ""; 629 if (valueCase_ == 2) { 630 ref = value_; 631 } 632 if (ref instanceof String) { 633 com.google.protobuf.ByteString b = 634 com.google.protobuf.ByteString.copyFromUtf8((java.lang.String) ref); 635 if (valueCase_ == 2) { 636 value_ = b; 637 } 638 return b; 639 } else { 640 return (com.google.protobuf.ByteString) ref; 641 } 642 } 643 /** 644 * 645 * 646 * <pre> 647 * The relative resource name of a Secret Manager secret version, in the 648 * following form: 649 * `projects/{project_number}/secrets/{secret_id}/versions/{version_id}`. 650 * </pre> 651 * 652 * <code>string cloud_secret = 2;</code> 653 * 654 * @param value The cloudSecret to set. 655 * @return This builder for chaining. 656 */ setCloudSecret(java.lang.String value)657 public Builder setCloudSecret(java.lang.String value) { 658 if (value == null) { 659 throw new NullPointerException(); 660 } 661 valueCase_ = 2; 662 value_ = value; 663 onChanged(); 664 return this; 665 } 666 /** 667 * 668 * 669 * <pre> 670 * The relative resource name of a Secret Manager secret version, in the 671 * following form: 672 * `projects/{project_number}/secrets/{secret_id}/versions/{version_id}`. 673 * </pre> 674 * 675 * <code>string cloud_secret = 2;</code> 676 * 677 * @return This builder for chaining. 678 */ clearCloudSecret()679 public Builder clearCloudSecret() { 680 if (valueCase_ == 2) { 681 valueCase_ = 0; 682 value_ = null; 683 onChanged(); 684 } 685 return this; 686 } 687 /** 688 * 689 * 690 * <pre> 691 * The relative resource name of a Secret Manager secret version, in the 692 * following form: 693 * `projects/{project_number}/secrets/{secret_id}/versions/{version_id}`. 694 * </pre> 695 * 696 * <code>string cloud_secret = 2;</code> 697 * 698 * @param value The bytes for cloudSecret to set. 699 * @return This builder for chaining. 700 */ setCloudSecretBytes(com.google.protobuf.ByteString value)701 public Builder setCloudSecretBytes(com.google.protobuf.ByteString value) { 702 if (value == null) { 703 throw new NullPointerException(); 704 } 705 checkByteStringIsUtf8(value); 706 valueCase_ = 2; 707 value_ = value; 708 onChanged(); 709 return this; 710 } 711 712 @java.lang.Override setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)713 public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) { 714 return super.setUnknownFields(unknownFields); 715 } 716 717 @java.lang.Override mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)718 public final Builder mergeUnknownFields( 719 final com.google.protobuf.UnknownFieldSet unknownFields) { 720 return super.mergeUnknownFields(unknownFields); 721 } 722 723 // @@protoc_insertion_point(builder_scope:google.cloud.metastore.v1.Secret) 724 } 725 726 // @@protoc_insertion_point(class_scope:google.cloud.metastore.v1.Secret) 727 private static final com.google.cloud.metastore.v1.Secret DEFAULT_INSTANCE; 728 729 static { 730 DEFAULT_INSTANCE = new com.google.cloud.metastore.v1.Secret(); 731 } 732 getDefaultInstance()733 public static com.google.cloud.metastore.v1.Secret getDefaultInstance() { 734 return DEFAULT_INSTANCE; 735 } 736 737 private static final com.google.protobuf.Parser<Secret> PARSER = 738 new com.google.protobuf.AbstractParser<Secret>() { 739 @java.lang.Override 740 public Secret parsePartialFrom( 741 com.google.protobuf.CodedInputStream input, 742 com.google.protobuf.ExtensionRegistryLite extensionRegistry) 743 throws com.google.protobuf.InvalidProtocolBufferException { 744 Builder builder = newBuilder(); 745 try { 746 builder.mergeFrom(input, extensionRegistry); 747 } catch (com.google.protobuf.InvalidProtocolBufferException e) { 748 throw e.setUnfinishedMessage(builder.buildPartial()); 749 } catch (com.google.protobuf.UninitializedMessageException e) { 750 throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial()); 751 } catch (java.io.IOException e) { 752 throw new com.google.protobuf.InvalidProtocolBufferException(e) 753 .setUnfinishedMessage(builder.buildPartial()); 754 } 755 return builder.buildPartial(); 756 } 757 }; 758 parser()759 public static com.google.protobuf.Parser<Secret> parser() { 760 return PARSER; 761 } 762 763 @java.lang.Override getParserForType()764 public com.google.protobuf.Parser<Secret> getParserForType() { 765 return PARSER; 766 } 767 768 @java.lang.Override getDefaultInstanceForType()769 public com.google.cloud.metastore.v1.Secret getDefaultInstanceForType() { 770 return DEFAULT_INSTANCE; 771 } 772 } 773