• 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/devtools/cloudbuild/v1/cloudbuild.proto
18 
19 package com.google.cloudbuild.v1;
20 
21 /**
22  *
23  *
24  * <pre>
25  * Secrets and secret environment variables.
26  * </pre>
27  *
28  * Protobuf type {@code google.devtools.cloudbuild.v1.Secrets}
29  */
30 public final class Secrets extends com.google.protobuf.GeneratedMessageV3
31     implements
32     // @@protoc_insertion_point(message_implements:google.devtools.cloudbuild.v1.Secrets)
33     SecretsOrBuilder {
34   private static final long serialVersionUID = 0L;
35   // Use Secrets.newBuilder() to construct.
Secrets(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36   private Secrets(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
37     super(builder);
38   }
39 
Secrets()40   private Secrets() {
41     secretManager_ = java.util.Collections.emptyList();
42     inline_ = java.util.Collections.emptyList();
43   }
44 
45   @java.lang.Override
46   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)47   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
48     return new Secrets();
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.cloudbuild.v1.Cloudbuild
58         .internal_static_google_devtools_cloudbuild_v1_Secrets_descriptor;
59   }
60 
61   @java.lang.Override
62   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()63       internalGetFieldAccessorTable() {
64     return com.google.cloudbuild.v1.Cloudbuild
65         .internal_static_google_devtools_cloudbuild_v1_Secrets_fieldAccessorTable
66         .ensureFieldAccessorsInitialized(
67             com.google.cloudbuild.v1.Secrets.class, com.google.cloudbuild.v1.Secrets.Builder.class);
68   }
69 
70   public static final int SECRET_MANAGER_FIELD_NUMBER = 1;
71 
72   @SuppressWarnings("serial")
73   private java.util.List<com.google.cloudbuild.v1.SecretManagerSecret> secretManager_;
74   /**
75    *
76    *
77    * <pre>
78    * Secrets in Secret Manager and associated secret environment variable.
79    * </pre>
80    *
81    * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
82    */
83   @java.lang.Override
getSecretManagerList()84   public java.util.List<com.google.cloudbuild.v1.SecretManagerSecret> getSecretManagerList() {
85     return secretManager_;
86   }
87   /**
88    *
89    *
90    * <pre>
91    * Secrets in Secret Manager and associated secret environment variable.
92    * </pre>
93    *
94    * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
95    */
96   @java.lang.Override
97   public java.util.List<? extends com.google.cloudbuild.v1.SecretManagerSecretOrBuilder>
getSecretManagerOrBuilderList()98       getSecretManagerOrBuilderList() {
99     return secretManager_;
100   }
101   /**
102    *
103    *
104    * <pre>
105    * Secrets in Secret Manager and associated secret environment variable.
106    * </pre>
107    *
108    * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
109    */
110   @java.lang.Override
getSecretManagerCount()111   public int getSecretManagerCount() {
112     return secretManager_.size();
113   }
114   /**
115    *
116    *
117    * <pre>
118    * Secrets in Secret Manager and associated secret environment variable.
119    * </pre>
120    *
121    * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
122    */
123   @java.lang.Override
getSecretManager(int index)124   public com.google.cloudbuild.v1.SecretManagerSecret getSecretManager(int index) {
125     return secretManager_.get(index);
126   }
127   /**
128    *
129    *
130    * <pre>
131    * Secrets in Secret Manager and associated secret environment variable.
132    * </pre>
133    *
134    * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
135    */
136   @java.lang.Override
getSecretManagerOrBuilder( int index)137   public com.google.cloudbuild.v1.SecretManagerSecretOrBuilder getSecretManagerOrBuilder(
138       int index) {
139     return secretManager_.get(index);
140   }
141 
142   public static final int INLINE_FIELD_NUMBER = 2;
143 
144   @SuppressWarnings("serial")
145   private java.util.List<com.google.cloudbuild.v1.InlineSecret> inline_;
146   /**
147    *
148    *
149    * <pre>
150    * Secrets encrypted with KMS key and the associated secret environment
151    * variable.
152    * </pre>
153    *
154    * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
155    */
156   @java.lang.Override
getInlineList()157   public java.util.List<com.google.cloudbuild.v1.InlineSecret> getInlineList() {
158     return inline_;
159   }
160   /**
161    *
162    *
163    * <pre>
164    * Secrets encrypted with KMS key and the associated secret environment
165    * variable.
166    * </pre>
167    *
168    * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
169    */
170   @java.lang.Override
171   public java.util.List<? extends com.google.cloudbuild.v1.InlineSecretOrBuilder>
getInlineOrBuilderList()172       getInlineOrBuilderList() {
173     return inline_;
174   }
175   /**
176    *
177    *
178    * <pre>
179    * Secrets encrypted with KMS key and the associated secret environment
180    * variable.
181    * </pre>
182    *
183    * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
184    */
185   @java.lang.Override
getInlineCount()186   public int getInlineCount() {
187     return inline_.size();
188   }
189   /**
190    *
191    *
192    * <pre>
193    * Secrets encrypted with KMS key and the associated secret environment
194    * variable.
195    * </pre>
196    *
197    * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
198    */
199   @java.lang.Override
getInline(int index)200   public com.google.cloudbuild.v1.InlineSecret getInline(int index) {
201     return inline_.get(index);
202   }
203   /**
204    *
205    *
206    * <pre>
207    * Secrets encrypted with KMS key and the associated secret environment
208    * variable.
209    * </pre>
210    *
211    * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
212    */
213   @java.lang.Override
getInlineOrBuilder(int index)214   public com.google.cloudbuild.v1.InlineSecretOrBuilder getInlineOrBuilder(int index) {
215     return inline_.get(index);
216   }
217 
218   private byte memoizedIsInitialized = -1;
219 
220   @java.lang.Override
isInitialized()221   public final boolean isInitialized() {
222     byte isInitialized = memoizedIsInitialized;
223     if (isInitialized == 1) return true;
224     if (isInitialized == 0) return false;
225 
226     memoizedIsInitialized = 1;
227     return true;
228   }
229 
230   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)231   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
232     for (int i = 0; i < secretManager_.size(); i++) {
233       output.writeMessage(1, secretManager_.get(i));
234     }
235     for (int i = 0; i < inline_.size(); i++) {
236       output.writeMessage(2, inline_.get(i));
237     }
238     getUnknownFields().writeTo(output);
239   }
240 
241   @java.lang.Override
getSerializedSize()242   public int getSerializedSize() {
243     int size = memoizedSize;
244     if (size != -1) return size;
245 
246     size = 0;
247     for (int i = 0; i < secretManager_.size(); i++) {
248       size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, secretManager_.get(i));
249     }
250     for (int i = 0; i < inline_.size(); i++) {
251       size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, inline_.get(i));
252     }
253     size += getUnknownFields().getSerializedSize();
254     memoizedSize = size;
255     return size;
256   }
257 
258   @java.lang.Override
equals(final java.lang.Object obj)259   public boolean equals(final java.lang.Object obj) {
260     if (obj == this) {
261       return true;
262     }
263     if (!(obj instanceof com.google.cloudbuild.v1.Secrets)) {
264       return super.equals(obj);
265     }
266     com.google.cloudbuild.v1.Secrets other = (com.google.cloudbuild.v1.Secrets) obj;
267 
268     if (!getSecretManagerList().equals(other.getSecretManagerList())) return false;
269     if (!getInlineList().equals(other.getInlineList())) return false;
270     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
271     return true;
272   }
273 
274   @java.lang.Override
hashCode()275   public int hashCode() {
276     if (memoizedHashCode != 0) {
277       return memoizedHashCode;
278     }
279     int hash = 41;
280     hash = (19 * hash) + getDescriptor().hashCode();
281     if (getSecretManagerCount() > 0) {
282       hash = (37 * hash) + SECRET_MANAGER_FIELD_NUMBER;
283       hash = (53 * hash) + getSecretManagerList().hashCode();
284     }
285     if (getInlineCount() > 0) {
286       hash = (37 * hash) + INLINE_FIELD_NUMBER;
287       hash = (53 * hash) + getInlineList().hashCode();
288     }
289     hash = (29 * hash) + getUnknownFields().hashCode();
290     memoizedHashCode = hash;
291     return hash;
292   }
293 
parseFrom(java.nio.ByteBuffer data)294   public static com.google.cloudbuild.v1.Secrets parseFrom(java.nio.ByteBuffer data)
295       throws com.google.protobuf.InvalidProtocolBufferException {
296     return PARSER.parseFrom(data);
297   }
298 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)299   public static com.google.cloudbuild.v1.Secrets parseFrom(
300       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
301       throws com.google.protobuf.InvalidProtocolBufferException {
302     return PARSER.parseFrom(data, extensionRegistry);
303   }
304 
parseFrom(com.google.protobuf.ByteString data)305   public static com.google.cloudbuild.v1.Secrets parseFrom(com.google.protobuf.ByteString data)
306       throws com.google.protobuf.InvalidProtocolBufferException {
307     return PARSER.parseFrom(data);
308   }
309 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)310   public static com.google.cloudbuild.v1.Secrets parseFrom(
311       com.google.protobuf.ByteString data,
312       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
313       throws com.google.protobuf.InvalidProtocolBufferException {
314     return PARSER.parseFrom(data, extensionRegistry);
315   }
316 
parseFrom(byte[] data)317   public static com.google.cloudbuild.v1.Secrets parseFrom(byte[] data)
318       throws com.google.protobuf.InvalidProtocolBufferException {
319     return PARSER.parseFrom(data);
320   }
321 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)322   public static com.google.cloudbuild.v1.Secrets parseFrom(
323       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
324       throws com.google.protobuf.InvalidProtocolBufferException {
325     return PARSER.parseFrom(data, extensionRegistry);
326   }
327 
parseFrom(java.io.InputStream input)328   public static com.google.cloudbuild.v1.Secrets parseFrom(java.io.InputStream input)
329       throws java.io.IOException {
330     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
331   }
332 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)333   public static com.google.cloudbuild.v1.Secrets parseFrom(
334       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
335       throws java.io.IOException {
336     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
337         PARSER, input, extensionRegistry);
338   }
339 
parseDelimitedFrom(java.io.InputStream input)340   public static com.google.cloudbuild.v1.Secrets parseDelimitedFrom(java.io.InputStream input)
341       throws java.io.IOException {
342     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
343   }
344 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)345   public static com.google.cloudbuild.v1.Secrets parseDelimitedFrom(
346       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
347       throws java.io.IOException {
348     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
349         PARSER, input, extensionRegistry);
350   }
351 
parseFrom( com.google.protobuf.CodedInputStream input)352   public static com.google.cloudbuild.v1.Secrets parseFrom(
353       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
354     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
355   }
356 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)357   public static com.google.cloudbuild.v1.Secrets parseFrom(
358       com.google.protobuf.CodedInputStream input,
359       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
360       throws java.io.IOException {
361     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
362         PARSER, input, extensionRegistry);
363   }
364 
365   @java.lang.Override
newBuilderForType()366   public Builder newBuilderForType() {
367     return newBuilder();
368   }
369 
newBuilder()370   public static Builder newBuilder() {
371     return DEFAULT_INSTANCE.toBuilder();
372   }
373 
newBuilder(com.google.cloudbuild.v1.Secrets prototype)374   public static Builder newBuilder(com.google.cloudbuild.v1.Secrets prototype) {
375     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
376   }
377 
378   @java.lang.Override
toBuilder()379   public Builder toBuilder() {
380     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
381   }
382 
383   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)384   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
385     Builder builder = new Builder(parent);
386     return builder;
387   }
388   /**
389    *
390    *
391    * <pre>
392    * Secrets and secret environment variables.
393    * </pre>
394    *
395    * Protobuf type {@code google.devtools.cloudbuild.v1.Secrets}
396    */
397   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
398       implements
399       // @@protoc_insertion_point(builder_implements:google.devtools.cloudbuild.v1.Secrets)
400       com.google.cloudbuild.v1.SecretsOrBuilder {
getDescriptor()401     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
402       return com.google.cloudbuild.v1.Cloudbuild
403           .internal_static_google_devtools_cloudbuild_v1_Secrets_descriptor;
404     }
405 
406     @java.lang.Override
407     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()408         internalGetFieldAccessorTable() {
409       return com.google.cloudbuild.v1.Cloudbuild
410           .internal_static_google_devtools_cloudbuild_v1_Secrets_fieldAccessorTable
411           .ensureFieldAccessorsInitialized(
412               com.google.cloudbuild.v1.Secrets.class,
413               com.google.cloudbuild.v1.Secrets.Builder.class);
414     }
415 
416     // Construct using com.google.cloudbuild.v1.Secrets.newBuilder()
Builder()417     private Builder() {}
418 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)419     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
420       super(parent);
421     }
422 
423     @java.lang.Override
clear()424     public Builder clear() {
425       super.clear();
426       bitField0_ = 0;
427       if (secretManagerBuilder_ == null) {
428         secretManager_ = java.util.Collections.emptyList();
429       } else {
430         secretManager_ = null;
431         secretManagerBuilder_.clear();
432       }
433       bitField0_ = (bitField0_ & ~0x00000001);
434       if (inlineBuilder_ == null) {
435         inline_ = java.util.Collections.emptyList();
436       } else {
437         inline_ = null;
438         inlineBuilder_.clear();
439       }
440       bitField0_ = (bitField0_ & ~0x00000002);
441       return this;
442     }
443 
444     @java.lang.Override
getDescriptorForType()445     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
446       return com.google.cloudbuild.v1.Cloudbuild
447           .internal_static_google_devtools_cloudbuild_v1_Secrets_descriptor;
448     }
449 
450     @java.lang.Override
getDefaultInstanceForType()451     public com.google.cloudbuild.v1.Secrets getDefaultInstanceForType() {
452       return com.google.cloudbuild.v1.Secrets.getDefaultInstance();
453     }
454 
455     @java.lang.Override
build()456     public com.google.cloudbuild.v1.Secrets build() {
457       com.google.cloudbuild.v1.Secrets result = buildPartial();
458       if (!result.isInitialized()) {
459         throw newUninitializedMessageException(result);
460       }
461       return result;
462     }
463 
464     @java.lang.Override
buildPartial()465     public com.google.cloudbuild.v1.Secrets buildPartial() {
466       com.google.cloudbuild.v1.Secrets result = new com.google.cloudbuild.v1.Secrets(this);
467       buildPartialRepeatedFields(result);
468       if (bitField0_ != 0) {
469         buildPartial0(result);
470       }
471       onBuilt();
472       return result;
473     }
474 
buildPartialRepeatedFields(com.google.cloudbuild.v1.Secrets result)475     private void buildPartialRepeatedFields(com.google.cloudbuild.v1.Secrets result) {
476       if (secretManagerBuilder_ == null) {
477         if (((bitField0_ & 0x00000001) != 0)) {
478           secretManager_ = java.util.Collections.unmodifiableList(secretManager_);
479           bitField0_ = (bitField0_ & ~0x00000001);
480         }
481         result.secretManager_ = secretManager_;
482       } else {
483         result.secretManager_ = secretManagerBuilder_.build();
484       }
485       if (inlineBuilder_ == null) {
486         if (((bitField0_ & 0x00000002) != 0)) {
487           inline_ = java.util.Collections.unmodifiableList(inline_);
488           bitField0_ = (bitField0_ & ~0x00000002);
489         }
490         result.inline_ = inline_;
491       } else {
492         result.inline_ = inlineBuilder_.build();
493       }
494     }
495 
buildPartial0(com.google.cloudbuild.v1.Secrets result)496     private void buildPartial0(com.google.cloudbuild.v1.Secrets result) {
497       int from_bitField0_ = bitField0_;
498     }
499 
500     @java.lang.Override
clone()501     public Builder clone() {
502       return super.clone();
503     }
504 
505     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)506     public Builder setField(
507         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
508       return super.setField(field, value);
509     }
510 
511     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)512     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
513       return super.clearField(field);
514     }
515 
516     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)517     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
518       return super.clearOneof(oneof);
519     }
520 
521     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)522     public Builder setRepeatedField(
523         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
524       return super.setRepeatedField(field, index, value);
525     }
526 
527     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)528     public Builder addRepeatedField(
529         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
530       return super.addRepeatedField(field, value);
531     }
532 
533     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)534     public Builder mergeFrom(com.google.protobuf.Message other) {
535       if (other instanceof com.google.cloudbuild.v1.Secrets) {
536         return mergeFrom((com.google.cloudbuild.v1.Secrets) other);
537       } else {
538         super.mergeFrom(other);
539         return this;
540       }
541     }
542 
mergeFrom(com.google.cloudbuild.v1.Secrets other)543     public Builder mergeFrom(com.google.cloudbuild.v1.Secrets other) {
544       if (other == com.google.cloudbuild.v1.Secrets.getDefaultInstance()) return this;
545       if (secretManagerBuilder_ == null) {
546         if (!other.secretManager_.isEmpty()) {
547           if (secretManager_.isEmpty()) {
548             secretManager_ = other.secretManager_;
549             bitField0_ = (bitField0_ & ~0x00000001);
550           } else {
551             ensureSecretManagerIsMutable();
552             secretManager_.addAll(other.secretManager_);
553           }
554           onChanged();
555         }
556       } else {
557         if (!other.secretManager_.isEmpty()) {
558           if (secretManagerBuilder_.isEmpty()) {
559             secretManagerBuilder_.dispose();
560             secretManagerBuilder_ = null;
561             secretManager_ = other.secretManager_;
562             bitField0_ = (bitField0_ & ~0x00000001);
563             secretManagerBuilder_ =
564                 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders
565                     ? getSecretManagerFieldBuilder()
566                     : null;
567           } else {
568             secretManagerBuilder_.addAllMessages(other.secretManager_);
569           }
570         }
571       }
572       if (inlineBuilder_ == null) {
573         if (!other.inline_.isEmpty()) {
574           if (inline_.isEmpty()) {
575             inline_ = other.inline_;
576             bitField0_ = (bitField0_ & ~0x00000002);
577           } else {
578             ensureInlineIsMutable();
579             inline_.addAll(other.inline_);
580           }
581           onChanged();
582         }
583       } else {
584         if (!other.inline_.isEmpty()) {
585           if (inlineBuilder_.isEmpty()) {
586             inlineBuilder_.dispose();
587             inlineBuilder_ = null;
588             inline_ = other.inline_;
589             bitField0_ = (bitField0_ & ~0x00000002);
590             inlineBuilder_ =
591                 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders
592                     ? getInlineFieldBuilder()
593                     : null;
594           } else {
595             inlineBuilder_.addAllMessages(other.inline_);
596           }
597         }
598       }
599       this.mergeUnknownFields(other.getUnknownFields());
600       onChanged();
601       return this;
602     }
603 
604     @java.lang.Override
isInitialized()605     public final boolean isInitialized() {
606       return true;
607     }
608 
609     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)610     public Builder mergeFrom(
611         com.google.protobuf.CodedInputStream input,
612         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
613         throws java.io.IOException {
614       if (extensionRegistry == null) {
615         throw new java.lang.NullPointerException();
616       }
617       try {
618         boolean done = false;
619         while (!done) {
620           int tag = input.readTag();
621           switch (tag) {
622             case 0:
623               done = true;
624               break;
625             case 10:
626               {
627                 com.google.cloudbuild.v1.SecretManagerSecret m =
628                     input.readMessage(
629                         com.google.cloudbuild.v1.SecretManagerSecret.parser(), extensionRegistry);
630                 if (secretManagerBuilder_ == null) {
631                   ensureSecretManagerIsMutable();
632                   secretManager_.add(m);
633                 } else {
634                   secretManagerBuilder_.addMessage(m);
635                 }
636                 break;
637               } // case 10
638             case 18:
639               {
640                 com.google.cloudbuild.v1.InlineSecret m =
641                     input.readMessage(
642                         com.google.cloudbuild.v1.InlineSecret.parser(), extensionRegistry);
643                 if (inlineBuilder_ == null) {
644                   ensureInlineIsMutable();
645                   inline_.add(m);
646                 } else {
647                   inlineBuilder_.addMessage(m);
648                 }
649                 break;
650               } // case 18
651             default:
652               {
653                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
654                   done = true; // was an endgroup tag
655                 }
656                 break;
657               } // default:
658           } // switch (tag)
659         } // while (!done)
660       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
661         throw e.unwrapIOException();
662       } finally {
663         onChanged();
664       } // finally
665       return this;
666     }
667 
668     private int bitField0_;
669 
670     private java.util.List<com.google.cloudbuild.v1.SecretManagerSecret> secretManager_ =
671         java.util.Collections.emptyList();
672 
ensureSecretManagerIsMutable()673     private void ensureSecretManagerIsMutable() {
674       if (!((bitField0_ & 0x00000001) != 0)) {
675         secretManager_ =
676             new java.util.ArrayList<com.google.cloudbuild.v1.SecretManagerSecret>(secretManager_);
677         bitField0_ |= 0x00000001;
678       }
679     }
680 
681     private com.google.protobuf.RepeatedFieldBuilderV3<
682             com.google.cloudbuild.v1.SecretManagerSecret,
683             com.google.cloudbuild.v1.SecretManagerSecret.Builder,
684             com.google.cloudbuild.v1.SecretManagerSecretOrBuilder>
685         secretManagerBuilder_;
686 
687     /**
688      *
689      *
690      * <pre>
691      * Secrets in Secret Manager and associated secret environment variable.
692      * </pre>
693      *
694      * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
695      */
getSecretManagerList()696     public java.util.List<com.google.cloudbuild.v1.SecretManagerSecret> getSecretManagerList() {
697       if (secretManagerBuilder_ == null) {
698         return java.util.Collections.unmodifiableList(secretManager_);
699       } else {
700         return secretManagerBuilder_.getMessageList();
701       }
702     }
703     /**
704      *
705      *
706      * <pre>
707      * Secrets in Secret Manager and associated secret environment variable.
708      * </pre>
709      *
710      * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
711      */
getSecretManagerCount()712     public int getSecretManagerCount() {
713       if (secretManagerBuilder_ == null) {
714         return secretManager_.size();
715       } else {
716         return secretManagerBuilder_.getCount();
717       }
718     }
719     /**
720      *
721      *
722      * <pre>
723      * Secrets in Secret Manager and associated secret environment variable.
724      * </pre>
725      *
726      * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
727      */
getSecretManager(int index)728     public com.google.cloudbuild.v1.SecretManagerSecret getSecretManager(int index) {
729       if (secretManagerBuilder_ == null) {
730         return secretManager_.get(index);
731       } else {
732         return secretManagerBuilder_.getMessage(index);
733       }
734     }
735     /**
736      *
737      *
738      * <pre>
739      * Secrets in Secret Manager and associated secret environment variable.
740      * </pre>
741      *
742      * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
743      */
setSecretManager(int index, com.google.cloudbuild.v1.SecretManagerSecret value)744     public Builder setSecretManager(int index, com.google.cloudbuild.v1.SecretManagerSecret value) {
745       if (secretManagerBuilder_ == null) {
746         if (value == null) {
747           throw new NullPointerException();
748         }
749         ensureSecretManagerIsMutable();
750         secretManager_.set(index, value);
751         onChanged();
752       } else {
753         secretManagerBuilder_.setMessage(index, value);
754       }
755       return this;
756     }
757     /**
758      *
759      *
760      * <pre>
761      * Secrets in Secret Manager and associated secret environment variable.
762      * </pre>
763      *
764      * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
765      */
setSecretManager( int index, com.google.cloudbuild.v1.SecretManagerSecret.Builder builderForValue)766     public Builder setSecretManager(
767         int index, com.google.cloudbuild.v1.SecretManagerSecret.Builder builderForValue) {
768       if (secretManagerBuilder_ == null) {
769         ensureSecretManagerIsMutable();
770         secretManager_.set(index, builderForValue.build());
771         onChanged();
772       } else {
773         secretManagerBuilder_.setMessage(index, builderForValue.build());
774       }
775       return this;
776     }
777     /**
778      *
779      *
780      * <pre>
781      * Secrets in Secret Manager and associated secret environment variable.
782      * </pre>
783      *
784      * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
785      */
addSecretManager(com.google.cloudbuild.v1.SecretManagerSecret value)786     public Builder addSecretManager(com.google.cloudbuild.v1.SecretManagerSecret value) {
787       if (secretManagerBuilder_ == null) {
788         if (value == null) {
789           throw new NullPointerException();
790         }
791         ensureSecretManagerIsMutable();
792         secretManager_.add(value);
793         onChanged();
794       } else {
795         secretManagerBuilder_.addMessage(value);
796       }
797       return this;
798     }
799     /**
800      *
801      *
802      * <pre>
803      * Secrets in Secret Manager and associated secret environment variable.
804      * </pre>
805      *
806      * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
807      */
addSecretManager(int index, com.google.cloudbuild.v1.SecretManagerSecret value)808     public Builder addSecretManager(int index, com.google.cloudbuild.v1.SecretManagerSecret value) {
809       if (secretManagerBuilder_ == null) {
810         if (value == null) {
811           throw new NullPointerException();
812         }
813         ensureSecretManagerIsMutable();
814         secretManager_.add(index, value);
815         onChanged();
816       } else {
817         secretManagerBuilder_.addMessage(index, value);
818       }
819       return this;
820     }
821     /**
822      *
823      *
824      * <pre>
825      * Secrets in Secret Manager and associated secret environment variable.
826      * </pre>
827      *
828      * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
829      */
addSecretManager( com.google.cloudbuild.v1.SecretManagerSecret.Builder builderForValue)830     public Builder addSecretManager(
831         com.google.cloudbuild.v1.SecretManagerSecret.Builder builderForValue) {
832       if (secretManagerBuilder_ == null) {
833         ensureSecretManagerIsMutable();
834         secretManager_.add(builderForValue.build());
835         onChanged();
836       } else {
837         secretManagerBuilder_.addMessage(builderForValue.build());
838       }
839       return this;
840     }
841     /**
842      *
843      *
844      * <pre>
845      * Secrets in Secret Manager and associated secret environment variable.
846      * </pre>
847      *
848      * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
849      */
addSecretManager( int index, com.google.cloudbuild.v1.SecretManagerSecret.Builder builderForValue)850     public Builder addSecretManager(
851         int index, com.google.cloudbuild.v1.SecretManagerSecret.Builder builderForValue) {
852       if (secretManagerBuilder_ == null) {
853         ensureSecretManagerIsMutable();
854         secretManager_.add(index, builderForValue.build());
855         onChanged();
856       } else {
857         secretManagerBuilder_.addMessage(index, builderForValue.build());
858       }
859       return this;
860     }
861     /**
862      *
863      *
864      * <pre>
865      * Secrets in Secret Manager and associated secret environment variable.
866      * </pre>
867      *
868      * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
869      */
addAllSecretManager( java.lang.Iterable<? extends com.google.cloudbuild.v1.SecretManagerSecret> values)870     public Builder addAllSecretManager(
871         java.lang.Iterable<? extends com.google.cloudbuild.v1.SecretManagerSecret> values) {
872       if (secretManagerBuilder_ == null) {
873         ensureSecretManagerIsMutable();
874         com.google.protobuf.AbstractMessageLite.Builder.addAll(values, secretManager_);
875         onChanged();
876       } else {
877         secretManagerBuilder_.addAllMessages(values);
878       }
879       return this;
880     }
881     /**
882      *
883      *
884      * <pre>
885      * Secrets in Secret Manager and associated secret environment variable.
886      * </pre>
887      *
888      * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
889      */
clearSecretManager()890     public Builder clearSecretManager() {
891       if (secretManagerBuilder_ == null) {
892         secretManager_ = java.util.Collections.emptyList();
893         bitField0_ = (bitField0_ & ~0x00000001);
894         onChanged();
895       } else {
896         secretManagerBuilder_.clear();
897       }
898       return this;
899     }
900     /**
901      *
902      *
903      * <pre>
904      * Secrets in Secret Manager and associated secret environment variable.
905      * </pre>
906      *
907      * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
908      */
removeSecretManager(int index)909     public Builder removeSecretManager(int index) {
910       if (secretManagerBuilder_ == null) {
911         ensureSecretManagerIsMutable();
912         secretManager_.remove(index);
913         onChanged();
914       } else {
915         secretManagerBuilder_.remove(index);
916       }
917       return this;
918     }
919     /**
920      *
921      *
922      * <pre>
923      * Secrets in Secret Manager and associated secret environment variable.
924      * </pre>
925      *
926      * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
927      */
getSecretManagerBuilder(int index)928     public com.google.cloudbuild.v1.SecretManagerSecret.Builder getSecretManagerBuilder(int index) {
929       return getSecretManagerFieldBuilder().getBuilder(index);
930     }
931     /**
932      *
933      *
934      * <pre>
935      * Secrets in Secret Manager and associated secret environment variable.
936      * </pre>
937      *
938      * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
939      */
getSecretManagerOrBuilder( int index)940     public com.google.cloudbuild.v1.SecretManagerSecretOrBuilder getSecretManagerOrBuilder(
941         int index) {
942       if (secretManagerBuilder_ == null) {
943         return secretManager_.get(index);
944       } else {
945         return secretManagerBuilder_.getMessageOrBuilder(index);
946       }
947     }
948     /**
949      *
950      *
951      * <pre>
952      * Secrets in Secret Manager and associated secret environment variable.
953      * </pre>
954      *
955      * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
956      */
957     public java.util.List<? extends com.google.cloudbuild.v1.SecretManagerSecretOrBuilder>
getSecretManagerOrBuilderList()958         getSecretManagerOrBuilderList() {
959       if (secretManagerBuilder_ != null) {
960         return secretManagerBuilder_.getMessageOrBuilderList();
961       } else {
962         return java.util.Collections.unmodifiableList(secretManager_);
963       }
964     }
965     /**
966      *
967      *
968      * <pre>
969      * Secrets in Secret Manager and associated secret environment variable.
970      * </pre>
971      *
972      * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
973      */
addSecretManagerBuilder()974     public com.google.cloudbuild.v1.SecretManagerSecret.Builder addSecretManagerBuilder() {
975       return getSecretManagerFieldBuilder()
976           .addBuilder(com.google.cloudbuild.v1.SecretManagerSecret.getDefaultInstance());
977     }
978     /**
979      *
980      *
981      * <pre>
982      * Secrets in Secret Manager and associated secret environment variable.
983      * </pre>
984      *
985      * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
986      */
addSecretManagerBuilder(int index)987     public com.google.cloudbuild.v1.SecretManagerSecret.Builder addSecretManagerBuilder(int index) {
988       return getSecretManagerFieldBuilder()
989           .addBuilder(index, com.google.cloudbuild.v1.SecretManagerSecret.getDefaultInstance());
990     }
991     /**
992      *
993      *
994      * <pre>
995      * Secrets in Secret Manager and associated secret environment variable.
996      * </pre>
997      *
998      * <code>repeated .google.devtools.cloudbuild.v1.SecretManagerSecret secret_manager = 1;</code>
999      */
1000     public java.util.List<com.google.cloudbuild.v1.SecretManagerSecret.Builder>
getSecretManagerBuilderList()1001         getSecretManagerBuilderList() {
1002       return getSecretManagerFieldBuilder().getBuilderList();
1003     }
1004 
1005     private com.google.protobuf.RepeatedFieldBuilderV3<
1006             com.google.cloudbuild.v1.SecretManagerSecret,
1007             com.google.cloudbuild.v1.SecretManagerSecret.Builder,
1008             com.google.cloudbuild.v1.SecretManagerSecretOrBuilder>
getSecretManagerFieldBuilder()1009         getSecretManagerFieldBuilder() {
1010       if (secretManagerBuilder_ == null) {
1011         secretManagerBuilder_ =
1012             new com.google.protobuf.RepeatedFieldBuilderV3<
1013                 com.google.cloudbuild.v1.SecretManagerSecret,
1014                 com.google.cloudbuild.v1.SecretManagerSecret.Builder,
1015                 com.google.cloudbuild.v1.SecretManagerSecretOrBuilder>(
1016                 secretManager_,
1017                 ((bitField0_ & 0x00000001) != 0),
1018                 getParentForChildren(),
1019                 isClean());
1020         secretManager_ = null;
1021       }
1022       return secretManagerBuilder_;
1023     }
1024 
1025     private java.util.List<com.google.cloudbuild.v1.InlineSecret> inline_ =
1026         java.util.Collections.emptyList();
1027 
ensureInlineIsMutable()1028     private void ensureInlineIsMutable() {
1029       if (!((bitField0_ & 0x00000002) != 0)) {
1030         inline_ = new java.util.ArrayList<com.google.cloudbuild.v1.InlineSecret>(inline_);
1031         bitField0_ |= 0x00000002;
1032       }
1033     }
1034 
1035     private com.google.protobuf.RepeatedFieldBuilderV3<
1036             com.google.cloudbuild.v1.InlineSecret,
1037             com.google.cloudbuild.v1.InlineSecret.Builder,
1038             com.google.cloudbuild.v1.InlineSecretOrBuilder>
1039         inlineBuilder_;
1040 
1041     /**
1042      *
1043      *
1044      * <pre>
1045      * Secrets encrypted with KMS key and the associated secret environment
1046      * variable.
1047      * </pre>
1048      *
1049      * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
1050      */
getInlineList()1051     public java.util.List<com.google.cloudbuild.v1.InlineSecret> getInlineList() {
1052       if (inlineBuilder_ == null) {
1053         return java.util.Collections.unmodifiableList(inline_);
1054       } else {
1055         return inlineBuilder_.getMessageList();
1056       }
1057     }
1058     /**
1059      *
1060      *
1061      * <pre>
1062      * Secrets encrypted with KMS key and the associated secret environment
1063      * variable.
1064      * </pre>
1065      *
1066      * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
1067      */
getInlineCount()1068     public int getInlineCount() {
1069       if (inlineBuilder_ == null) {
1070         return inline_.size();
1071       } else {
1072         return inlineBuilder_.getCount();
1073       }
1074     }
1075     /**
1076      *
1077      *
1078      * <pre>
1079      * Secrets encrypted with KMS key and the associated secret environment
1080      * variable.
1081      * </pre>
1082      *
1083      * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
1084      */
getInline(int index)1085     public com.google.cloudbuild.v1.InlineSecret getInline(int index) {
1086       if (inlineBuilder_ == null) {
1087         return inline_.get(index);
1088       } else {
1089         return inlineBuilder_.getMessage(index);
1090       }
1091     }
1092     /**
1093      *
1094      *
1095      * <pre>
1096      * Secrets encrypted with KMS key and the associated secret environment
1097      * variable.
1098      * </pre>
1099      *
1100      * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
1101      */
setInline(int index, com.google.cloudbuild.v1.InlineSecret value)1102     public Builder setInline(int index, com.google.cloudbuild.v1.InlineSecret value) {
1103       if (inlineBuilder_ == null) {
1104         if (value == null) {
1105           throw new NullPointerException();
1106         }
1107         ensureInlineIsMutable();
1108         inline_.set(index, value);
1109         onChanged();
1110       } else {
1111         inlineBuilder_.setMessage(index, value);
1112       }
1113       return this;
1114     }
1115     /**
1116      *
1117      *
1118      * <pre>
1119      * Secrets encrypted with KMS key and the associated secret environment
1120      * variable.
1121      * </pre>
1122      *
1123      * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
1124      */
setInline( int index, com.google.cloudbuild.v1.InlineSecret.Builder builderForValue)1125     public Builder setInline(
1126         int index, com.google.cloudbuild.v1.InlineSecret.Builder builderForValue) {
1127       if (inlineBuilder_ == null) {
1128         ensureInlineIsMutable();
1129         inline_.set(index, builderForValue.build());
1130         onChanged();
1131       } else {
1132         inlineBuilder_.setMessage(index, builderForValue.build());
1133       }
1134       return this;
1135     }
1136     /**
1137      *
1138      *
1139      * <pre>
1140      * Secrets encrypted with KMS key and the associated secret environment
1141      * variable.
1142      * </pre>
1143      *
1144      * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
1145      */
addInline(com.google.cloudbuild.v1.InlineSecret value)1146     public Builder addInline(com.google.cloudbuild.v1.InlineSecret value) {
1147       if (inlineBuilder_ == null) {
1148         if (value == null) {
1149           throw new NullPointerException();
1150         }
1151         ensureInlineIsMutable();
1152         inline_.add(value);
1153         onChanged();
1154       } else {
1155         inlineBuilder_.addMessage(value);
1156       }
1157       return this;
1158     }
1159     /**
1160      *
1161      *
1162      * <pre>
1163      * Secrets encrypted with KMS key and the associated secret environment
1164      * variable.
1165      * </pre>
1166      *
1167      * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
1168      */
addInline(int index, com.google.cloudbuild.v1.InlineSecret value)1169     public Builder addInline(int index, com.google.cloudbuild.v1.InlineSecret value) {
1170       if (inlineBuilder_ == null) {
1171         if (value == null) {
1172           throw new NullPointerException();
1173         }
1174         ensureInlineIsMutable();
1175         inline_.add(index, value);
1176         onChanged();
1177       } else {
1178         inlineBuilder_.addMessage(index, value);
1179       }
1180       return this;
1181     }
1182     /**
1183      *
1184      *
1185      * <pre>
1186      * Secrets encrypted with KMS key and the associated secret environment
1187      * variable.
1188      * </pre>
1189      *
1190      * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
1191      */
addInline(com.google.cloudbuild.v1.InlineSecret.Builder builderForValue)1192     public Builder addInline(com.google.cloudbuild.v1.InlineSecret.Builder builderForValue) {
1193       if (inlineBuilder_ == null) {
1194         ensureInlineIsMutable();
1195         inline_.add(builderForValue.build());
1196         onChanged();
1197       } else {
1198         inlineBuilder_.addMessage(builderForValue.build());
1199       }
1200       return this;
1201     }
1202     /**
1203      *
1204      *
1205      * <pre>
1206      * Secrets encrypted with KMS key and the associated secret environment
1207      * variable.
1208      * </pre>
1209      *
1210      * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
1211      */
addInline( int index, com.google.cloudbuild.v1.InlineSecret.Builder builderForValue)1212     public Builder addInline(
1213         int index, com.google.cloudbuild.v1.InlineSecret.Builder builderForValue) {
1214       if (inlineBuilder_ == null) {
1215         ensureInlineIsMutable();
1216         inline_.add(index, builderForValue.build());
1217         onChanged();
1218       } else {
1219         inlineBuilder_.addMessage(index, builderForValue.build());
1220       }
1221       return this;
1222     }
1223     /**
1224      *
1225      *
1226      * <pre>
1227      * Secrets encrypted with KMS key and the associated secret environment
1228      * variable.
1229      * </pre>
1230      *
1231      * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
1232      */
addAllInline( java.lang.Iterable<? extends com.google.cloudbuild.v1.InlineSecret> values)1233     public Builder addAllInline(
1234         java.lang.Iterable<? extends com.google.cloudbuild.v1.InlineSecret> values) {
1235       if (inlineBuilder_ == null) {
1236         ensureInlineIsMutable();
1237         com.google.protobuf.AbstractMessageLite.Builder.addAll(values, inline_);
1238         onChanged();
1239       } else {
1240         inlineBuilder_.addAllMessages(values);
1241       }
1242       return this;
1243     }
1244     /**
1245      *
1246      *
1247      * <pre>
1248      * Secrets encrypted with KMS key and the associated secret environment
1249      * variable.
1250      * </pre>
1251      *
1252      * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
1253      */
clearInline()1254     public Builder clearInline() {
1255       if (inlineBuilder_ == null) {
1256         inline_ = java.util.Collections.emptyList();
1257         bitField0_ = (bitField0_ & ~0x00000002);
1258         onChanged();
1259       } else {
1260         inlineBuilder_.clear();
1261       }
1262       return this;
1263     }
1264     /**
1265      *
1266      *
1267      * <pre>
1268      * Secrets encrypted with KMS key and the associated secret environment
1269      * variable.
1270      * </pre>
1271      *
1272      * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
1273      */
removeInline(int index)1274     public Builder removeInline(int index) {
1275       if (inlineBuilder_ == null) {
1276         ensureInlineIsMutable();
1277         inline_.remove(index);
1278         onChanged();
1279       } else {
1280         inlineBuilder_.remove(index);
1281       }
1282       return this;
1283     }
1284     /**
1285      *
1286      *
1287      * <pre>
1288      * Secrets encrypted with KMS key and the associated secret environment
1289      * variable.
1290      * </pre>
1291      *
1292      * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
1293      */
getInlineBuilder(int index)1294     public com.google.cloudbuild.v1.InlineSecret.Builder getInlineBuilder(int index) {
1295       return getInlineFieldBuilder().getBuilder(index);
1296     }
1297     /**
1298      *
1299      *
1300      * <pre>
1301      * Secrets encrypted with KMS key and the associated secret environment
1302      * variable.
1303      * </pre>
1304      *
1305      * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
1306      */
getInlineOrBuilder(int index)1307     public com.google.cloudbuild.v1.InlineSecretOrBuilder getInlineOrBuilder(int index) {
1308       if (inlineBuilder_ == null) {
1309         return inline_.get(index);
1310       } else {
1311         return inlineBuilder_.getMessageOrBuilder(index);
1312       }
1313     }
1314     /**
1315      *
1316      *
1317      * <pre>
1318      * Secrets encrypted with KMS key and the associated secret environment
1319      * variable.
1320      * </pre>
1321      *
1322      * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
1323      */
1324     public java.util.List<? extends com.google.cloudbuild.v1.InlineSecretOrBuilder>
getInlineOrBuilderList()1325         getInlineOrBuilderList() {
1326       if (inlineBuilder_ != null) {
1327         return inlineBuilder_.getMessageOrBuilderList();
1328       } else {
1329         return java.util.Collections.unmodifiableList(inline_);
1330       }
1331     }
1332     /**
1333      *
1334      *
1335      * <pre>
1336      * Secrets encrypted with KMS key and the associated secret environment
1337      * variable.
1338      * </pre>
1339      *
1340      * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
1341      */
addInlineBuilder()1342     public com.google.cloudbuild.v1.InlineSecret.Builder addInlineBuilder() {
1343       return getInlineFieldBuilder()
1344           .addBuilder(com.google.cloudbuild.v1.InlineSecret.getDefaultInstance());
1345     }
1346     /**
1347      *
1348      *
1349      * <pre>
1350      * Secrets encrypted with KMS key and the associated secret environment
1351      * variable.
1352      * </pre>
1353      *
1354      * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
1355      */
addInlineBuilder(int index)1356     public com.google.cloudbuild.v1.InlineSecret.Builder addInlineBuilder(int index) {
1357       return getInlineFieldBuilder()
1358           .addBuilder(index, com.google.cloudbuild.v1.InlineSecret.getDefaultInstance());
1359     }
1360     /**
1361      *
1362      *
1363      * <pre>
1364      * Secrets encrypted with KMS key and the associated secret environment
1365      * variable.
1366      * </pre>
1367      *
1368      * <code>repeated .google.devtools.cloudbuild.v1.InlineSecret inline = 2;</code>
1369      */
getInlineBuilderList()1370     public java.util.List<com.google.cloudbuild.v1.InlineSecret.Builder> getInlineBuilderList() {
1371       return getInlineFieldBuilder().getBuilderList();
1372     }
1373 
1374     private com.google.protobuf.RepeatedFieldBuilderV3<
1375             com.google.cloudbuild.v1.InlineSecret,
1376             com.google.cloudbuild.v1.InlineSecret.Builder,
1377             com.google.cloudbuild.v1.InlineSecretOrBuilder>
getInlineFieldBuilder()1378         getInlineFieldBuilder() {
1379       if (inlineBuilder_ == null) {
1380         inlineBuilder_ =
1381             new com.google.protobuf.RepeatedFieldBuilderV3<
1382                 com.google.cloudbuild.v1.InlineSecret,
1383                 com.google.cloudbuild.v1.InlineSecret.Builder,
1384                 com.google.cloudbuild.v1.InlineSecretOrBuilder>(
1385                 inline_, ((bitField0_ & 0x00000002) != 0), getParentForChildren(), isClean());
1386         inline_ = null;
1387       }
1388       return inlineBuilder_;
1389     }
1390 
1391     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1392     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
1393       return super.setUnknownFields(unknownFields);
1394     }
1395 
1396     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1397     public final Builder mergeUnknownFields(
1398         final com.google.protobuf.UnknownFieldSet unknownFields) {
1399       return super.mergeUnknownFields(unknownFields);
1400     }
1401 
1402     // @@protoc_insertion_point(builder_scope:google.devtools.cloudbuild.v1.Secrets)
1403   }
1404 
1405   // @@protoc_insertion_point(class_scope:google.devtools.cloudbuild.v1.Secrets)
1406   private static final com.google.cloudbuild.v1.Secrets DEFAULT_INSTANCE;
1407 
1408   static {
1409     DEFAULT_INSTANCE = new com.google.cloudbuild.v1.Secrets();
1410   }
1411 
getDefaultInstance()1412   public static com.google.cloudbuild.v1.Secrets getDefaultInstance() {
1413     return DEFAULT_INSTANCE;
1414   }
1415 
1416   private static final com.google.protobuf.Parser<Secrets> PARSER =
1417       new com.google.protobuf.AbstractParser<Secrets>() {
1418         @java.lang.Override
1419         public Secrets parsePartialFrom(
1420             com.google.protobuf.CodedInputStream input,
1421             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1422             throws com.google.protobuf.InvalidProtocolBufferException {
1423           Builder builder = newBuilder();
1424           try {
1425             builder.mergeFrom(input, extensionRegistry);
1426           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1427             throw e.setUnfinishedMessage(builder.buildPartial());
1428           } catch (com.google.protobuf.UninitializedMessageException e) {
1429             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
1430           } catch (java.io.IOException e) {
1431             throw new com.google.protobuf.InvalidProtocolBufferException(e)
1432                 .setUnfinishedMessage(builder.buildPartial());
1433           }
1434           return builder.buildPartial();
1435         }
1436       };
1437 
parser()1438   public static com.google.protobuf.Parser<Secrets> parser() {
1439     return PARSER;
1440   }
1441 
1442   @java.lang.Override
getParserForType()1443   public com.google.protobuf.Parser<Secrets> getParserForType() {
1444     return PARSER;
1445   }
1446 
1447   @java.lang.Override
getDefaultInstanceForType()1448   public com.google.cloudbuild.v1.Secrets getDefaultInstanceForType() {
1449     return DEFAULT_INSTANCE;
1450   }
1451 }
1452