• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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