• 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/datacatalog/v1/policytagmanagerserialization.proto
18 
19 package com.google.cloud.datacatalog.v1;
20 
21 /**
22  *
23  *
24  * <pre>
25  * Inline source containing taxonomies to import.
26  * </pre>
27  *
28  * Protobuf type {@code google.cloud.datacatalog.v1.InlineSource}
29  */
30 public final class InlineSource extends com.google.protobuf.GeneratedMessageV3
31     implements
32     // @@protoc_insertion_point(message_implements:google.cloud.datacatalog.v1.InlineSource)
33     InlineSourceOrBuilder {
34   private static final long serialVersionUID = 0L;
35   // Use InlineSource.newBuilder() to construct.
InlineSource(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)36   private InlineSource(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
37     super(builder);
38   }
39 
InlineSource()40   private InlineSource() {
41     taxonomies_ = java.util.Collections.emptyList();
42   }
43 
44   @java.lang.Override
45   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)46   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
47     return new InlineSource();
48   }
49 
50   @java.lang.Override
getUnknownFields()51   public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
52     return this.unknownFields;
53   }
54 
getDescriptor()55   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
56     return com.google.cloud.datacatalog.v1.PolicyTagManagerSerializationProto
57         .internal_static_google_cloud_datacatalog_v1_InlineSource_descriptor;
58   }
59 
60   @java.lang.Override
61   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()62       internalGetFieldAccessorTable() {
63     return com.google.cloud.datacatalog.v1.PolicyTagManagerSerializationProto
64         .internal_static_google_cloud_datacatalog_v1_InlineSource_fieldAccessorTable
65         .ensureFieldAccessorsInitialized(
66             com.google.cloud.datacatalog.v1.InlineSource.class,
67             com.google.cloud.datacatalog.v1.InlineSource.Builder.class);
68   }
69 
70   public static final int TAXONOMIES_FIELD_NUMBER = 1;
71 
72   @SuppressWarnings("serial")
73   private java.util.List<com.google.cloud.datacatalog.v1.SerializedTaxonomy> taxonomies_;
74   /**
75    *
76    *
77    * <pre>
78    * Required. Taxonomies to import.
79    * </pre>
80    *
81    * <code>
82    * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
83    * </code>
84    */
85   @java.lang.Override
getTaxonomiesList()86   public java.util.List<com.google.cloud.datacatalog.v1.SerializedTaxonomy> getTaxonomiesList() {
87     return taxonomies_;
88   }
89   /**
90    *
91    *
92    * <pre>
93    * Required. Taxonomies to import.
94    * </pre>
95    *
96    * <code>
97    * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
98    * </code>
99    */
100   @java.lang.Override
101   public java.util.List<? extends com.google.cloud.datacatalog.v1.SerializedTaxonomyOrBuilder>
getTaxonomiesOrBuilderList()102       getTaxonomiesOrBuilderList() {
103     return taxonomies_;
104   }
105   /**
106    *
107    *
108    * <pre>
109    * Required. Taxonomies to import.
110    * </pre>
111    *
112    * <code>
113    * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
114    * </code>
115    */
116   @java.lang.Override
getTaxonomiesCount()117   public int getTaxonomiesCount() {
118     return taxonomies_.size();
119   }
120   /**
121    *
122    *
123    * <pre>
124    * Required. Taxonomies to import.
125    * </pre>
126    *
127    * <code>
128    * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
129    * </code>
130    */
131   @java.lang.Override
getTaxonomies(int index)132   public com.google.cloud.datacatalog.v1.SerializedTaxonomy getTaxonomies(int index) {
133     return taxonomies_.get(index);
134   }
135   /**
136    *
137    *
138    * <pre>
139    * Required. Taxonomies to import.
140    * </pre>
141    *
142    * <code>
143    * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
144    * </code>
145    */
146   @java.lang.Override
getTaxonomiesOrBuilder( int index)147   public com.google.cloud.datacatalog.v1.SerializedTaxonomyOrBuilder getTaxonomiesOrBuilder(
148       int index) {
149     return taxonomies_.get(index);
150   }
151 
152   private byte memoizedIsInitialized = -1;
153 
154   @java.lang.Override
isInitialized()155   public final boolean isInitialized() {
156     byte isInitialized = memoizedIsInitialized;
157     if (isInitialized == 1) return true;
158     if (isInitialized == 0) return false;
159 
160     memoizedIsInitialized = 1;
161     return true;
162   }
163 
164   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)165   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
166     for (int i = 0; i < taxonomies_.size(); i++) {
167       output.writeMessage(1, taxonomies_.get(i));
168     }
169     getUnknownFields().writeTo(output);
170   }
171 
172   @java.lang.Override
getSerializedSize()173   public int getSerializedSize() {
174     int size = memoizedSize;
175     if (size != -1) return size;
176 
177     size = 0;
178     for (int i = 0; i < taxonomies_.size(); i++) {
179       size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, taxonomies_.get(i));
180     }
181     size += getUnknownFields().getSerializedSize();
182     memoizedSize = size;
183     return size;
184   }
185 
186   @java.lang.Override
equals(final java.lang.Object obj)187   public boolean equals(final java.lang.Object obj) {
188     if (obj == this) {
189       return true;
190     }
191     if (!(obj instanceof com.google.cloud.datacatalog.v1.InlineSource)) {
192       return super.equals(obj);
193     }
194     com.google.cloud.datacatalog.v1.InlineSource other =
195         (com.google.cloud.datacatalog.v1.InlineSource) obj;
196 
197     if (!getTaxonomiesList().equals(other.getTaxonomiesList())) return false;
198     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
199     return true;
200   }
201 
202   @java.lang.Override
hashCode()203   public int hashCode() {
204     if (memoizedHashCode != 0) {
205       return memoizedHashCode;
206     }
207     int hash = 41;
208     hash = (19 * hash) + getDescriptor().hashCode();
209     if (getTaxonomiesCount() > 0) {
210       hash = (37 * hash) + TAXONOMIES_FIELD_NUMBER;
211       hash = (53 * hash) + getTaxonomiesList().hashCode();
212     }
213     hash = (29 * hash) + getUnknownFields().hashCode();
214     memoizedHashCode = hash;
215     return hash;
216   }
217 
parseFrom(java.nio.ByteBuffer data)218   public static com.google.cloud.datacatalog.v1.InlineSource parseFrom(java.nio.ByteBuffer data)
219       throws com.google.protobuf.InvalidProtocolBufferException {
220     return PARSER.parseFrom(data);
221   }
222 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)223   public static com.google.cloud.datacatalog.v1.InlineSource parseFrom(
224       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
225       throws com.google.protobuf.InvalidProtocolBufferException {
226     return PARSER.parseFrom(data, extensionRegistry);
227   }
228 
parseFrom( com.google.protobuf.ByteString data)229   public static com.google.cloud.datacatalog.v1.InlineSource parseFrom(
230       com.google.protobuf.ByteString data)
231       throws com.google.protobuf.InvalidProtocolBufferException {
232     return PARSER.parseFrom(data);
233   }
234 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)235   public static com.google.cloud.datacatalog.v1.InlineSource parseFrom(
236       com.google.protobuf.ByteString data,
237       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
238       throws com.google.protobuf.InvalidProtocolBufferException {
239     return PARSER.parseFrom(data, extensionRegistry);
240   }
241 
parseFrom(byte[] data)242   public static com.google.cloud.datacatalog.v1.InlineSource parseFrom(byte[] data)
243       throws com.google.protobuf.InvalidProtocolBufferException {
244     return PARSER.parseFrom(data);
245   }
246 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)247   public static com.google.cloud.datacatalog.v1.InlineSource parseFrom(
248       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
249       throws com.google.protobuf.InvalidProtocolBufferException {
250     return PARSER.parseFrom(data, extensionRegistry);
251   }
252 
parseFrom(java.io.InputStream input)253   public static com.google.cloud.datacatalog.v1.InlineSource parseFrom(java.io.InputStream input)
254       throws java.io.IOException {
255     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
256   }
257 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)258   public static com.google.cloud.datacatalog.v1.InlineSource parseFrom(
259       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
260       throws java.io.IOException {
261     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
262         PARSER, input, extensionRegistry);
263   }
264 
parseDelimitedFrom( java.io.InputStream input)265   public static com.google.cloud.datacatalog.v1.InlineSource parseDelimitedFrom(
266       java.io.InputStream input) throws java.io.IOException {
267     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
268   }
269 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)270   public static com.google.cloud.datacatalog.v1.InlineSource parseDelimitedFrom(
271       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
272       throws java.io.IOException {
273     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
274         PARSER, input, extensionRegistry);
275   }
276 
parseFrom( com.google.protobuf.CodedInputStream input)277   public static com.google.cloud.datacatalog.v1.InlineSource parseFrom(
278       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
279     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
280   }
281 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)282   public static com.google.cloud.datacatalog.v1.InlineSource parseFrom(
283       com.google.protobuf.CodedInputStream input,
284       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
285       throws java.io.IOException {
286     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
287         PARSER, input, extensionRegistry);
288   }
289 
290   @java.lang.Override
newBuilderForType()291   public Builder newBuilderForType() {
292     return newBuilder();
293   }
294 
newBuilder()295   public static Builder newBuilder() {
296     return DEFAULT_INSTANCE.toBuilder();
297   }
298 
newBuilder(com.google.cloud.datacatalog.v1.InlineSource prototype)299   public static Builder newBuilder(com.google.cloud.datacatalog.v1.InlineSource prototype) {
300     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
301   }
302 
303   @java.lang.Override
toBuilder()304   public Builder toBuilder() {
305     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
306   }
307 
308   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)309   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
310     Builder builder = new Builder(parent);
311     return builder;
312   }
313   /**
314    *
315    *
316    * <pre>
317    * Inline source containing taxonomies to import.
318    * </pre>
319    *
320    * Protobuf type {@code google.cloud.datacatalog.v1.InlineSource}
321    */
322   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
323       implements
324       // @@protoc_insertion_point(builder_implements:google.cloud.datacatalog.v1.InlineSource)
325       com.google.cloud.datacatalog.v1.InlineSourceOrBuilder {
getDescriptor()326     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
327       return com.google.cloud.datacatalog.v1.PolicyTagManagerSerializationProto
328           .internal_static_google_cloud_datacatalog_v1_InlineSource_descriptor;
329     }
330 
331     @java.lang.Override
332     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()333         internalGetFieldAccessorTable() {
334       return com.google.cloud.datacatalog.v1.PolicyTagManagerSerializationProto
335           .internal_static_google_cloud_datacatalog_v1_InlineSource_fieldAccessorTable
336           .ensureFieldAccessorsInitialized(
337               com.google.cloud.datacatalog.v1.InlineSource.class,
338               com.google.cloud.datacatalog.v1.InlineSource.Builder.class);
339     }
340 
341     // Construct using com.google.cloud.datacatalog.v1.InlineSource.newBuilder()
Builder()342     private Builder() {}
343 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)344     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
345       super(parent);
346     }
347 
348     @java.lang.Override
clear()349     public Builder clear() {
350       super.clear();
351       bitField0_ = 0;
352       if (taxonomiesBuilder_ == null) {
353         taxonomies_ = java.util.Collections.emptyList();
354       } else {
355         taxonomies_ = null;
356         taxonomiesBuilder_.clear();
357       }
358       bitField0_ = (bitField0_ & ~0x00000001);
359       return this;
360     }
361 
362     @java.lang.Override
getDescriptorForType()363     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
364       return com.google.cloud.datacatalog.v1.PolicyTagManagerSerializationProto
365           .internal_static_google_cloud_datacatalog_v1_InlineSource_descriptor;
366     }
367 
368     @java.lang.Override
getDefaultInstanceForType()369     public com.google.cloud.datacatalog.v1.InlineSource getDefaultInstanceForType() {
370       return com.google.cloud.datacatalog.v1.InlineSource.getDefaultInstance();
371     }
372 
373     @java.lang.Override
build()374     public com.google.cloud.datacatalog.v1.InlineSource build() {
375       com.google.cloud.datacatalog.v1.InlineSource result = buildPartial();
376       if (!result.isInitialized()) {
377         throw newUninitializedMessageException(result);
378       }
379       return result;
380     }
381 
382     @java.lang.Override
buildPartial()383     public com.google.cloud.datacatalog.v1.InlineSource buildPartial() {
384       com.google.cloud.datacatalog.v1.InlineSource result =
385           new com.google.cloud.datacatalog.v1.InlineSource(this);
386       buildPartialRepeatedFields(result);
387       if (bitField0_ != 0) {
388         buildPartial0(result);
389       }
390       onBuilt();
391       return result;
392     }
393 
buildPartialRepeatedFields(com.google.cloud.datacatalog.v1.InlineSource result)394     private void buildPartialRepeatedFields(com.google.cloud.datacatalog.v1.InlineSource result) {
395       if (taxonomiesBuilder_ == null) {
396         if (((bitField0_ & 0x00000001) != 0)) {
397           taxonomies_ = java.util.Collections.unmodifiableList(taxonomies_);
398           bitField0_ = (bitField0_ & ~0x00000001);
399         }
400         result.taxonomies_ = taxonomies_;
401       } else {
402         result.taxonomies_ = taxonomiesBuilder_.build();
403       }
404     }
405 
buildPartial0(com.google.cloud.datacatalog.v1.InlineSource result)406     private void buildPartial0(com.google.cloud.datacatalog.v1.InlineSource result) {
407       int from_bitField0_ = bitField0_;
408     }
409 
410     @java.lang.Override
clone()411     public Builder clone() {
412       return super.clone();
413     }
414 
415     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)416     public Builder setField(
417         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
418       return super.setField(field, value);
419     }
420 
421     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)422     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
423       return super.clearField(field);
424     }
425 
426     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)427     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
428       return super.clearOneof(oneof);
429     }
430 
431     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)432     public Builder setRepeatedField(
433         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
434       return super.setRepeatedField(field, index, value);
435     }
436 
437     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)438     public Builder addRepeatedField(
439         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
440       return super.addRepeatedField(field, value);
441     }
442 
443     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)444     public Builder mergeFrom(com.google.protobuf.Message other) {
445       if (other instanceof com.google.cloud.datacatalog.v1.InlineSource) {
446         return mergeFrom((com.google.cloud.datacatalog.v1.InlineSource) other);
447       } else {
448         super.mergeFrom(other);
449         return this;
450       }
451     }
452 
mergeFrom(com.google.cloud.datacatalog.v1.InlineSource other)453     public Builder mergeFrom(com.google.cloud.datacatalog.v1.InlineSource other) {
454       if (other == com.google.cloud.datacatalog.v1.InlineSource.getDefaultInstance()) return this;
455       if (taxonomiesBuilder_ == null) {
456         if (!other.taxonomies_.isEmpty()) {
457           if (taxonomies_.isEmpty()) {
458             taxonomies_ = other.taxonomies_;
459             bitField0_ = (bitField0_ & ~0x00000001);
460           } else {
461             ensureTaxonomiesIsMutable();
462             taxonomies_.addAll(other.taxonomies_);
463           }
464           onChanged();
465         }
466       } else {
467         if (!other.taxonomies_.isEmpty()) {
468           if (taxonomiesBuilder_.isEmpty()) {
469             taxonomiesBuilder_.dispose();
470             taxonomiesBuilder_ = null;
471             taxonomies_ = other.taxonomies_;
472             bitField0_ = (bitField0_ & ~0x00000001);
473             taxonomiesBuilder_ =
474                 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders
475                     ? getTaxonomiesFieldBuilder()
476                     : null;
477           } else {
478             taxonomiesBuilder_.addAllMessages(other.taxonomies_);
479           }
480         }
481       }
482       this.mergeUnknownFields(other.getUnknownFields());
483       onChanged();
484       return this;
485     }
486 
487     @java.lang.Override
isInitialized()488     public final boolean isInitialized() {
489       return true;
490     }
491 
492     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)493     public Builder mergeFrom(
494         com.google.protobuf.CodedInputStream input,
495         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
496         throws java.io.IOException {
497       if (extensionRegistry == null) {
498         throw new java.lang.NullPointerException();
499       }
500       try {
501         boolean done = false;
502         while (!done) {
503           int tag = input.readTag();
504           switch (tag) {
505             case 0:
506               done = true;
507               break;
508             case 10:
509               {
510                 com.google.cloud.datacatalog.v1.SerializedTaxonomy m =
511                     input.readMessage(
512                         com.google.cloud.datacatalog.v1.SerializedTaxonomy.parser(),
513                         extensionRegistry);
514                 if (taxonomiesBuilder_ == null) {
515                   ensureTaxonomiesIsMutable();
516                   taxonomies_.add(m);
517                 } else {
518                   taxonomiesBuilder_.addMessage(m);
519                 }
520                 break;
521               } // case 10
522             default:
523               {
524                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
525                   done = true; // was an endgroup tag
526                 }
527                 break;
528               } // default:
529           } // switch (tag)
530         } // while (!done)
531       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
532         throw e.unwrapIOException();
533       } finally {
534         onChanged();
535       } // finally
536       return this;
537     }
538 
539     private int bitField0_;
540 
541     private java.util.List<com.google.cloud.datacatalog.v1.SerializedTaxonomy> taxonomies_ =
542         java.util.Collections.emptyList();
543 
ensureTaxonomiesIsMutable()544     private void ensureTaxonomiesIsMutable() {
545       if (!((bitField0_ & 0x00000001) != 0)) {
546         taxonomies_ =
547             new java.util.ArrayList<com.google.cloud.datacatalog.v1.SerializedTaxonomy>(
548                 taxonomies_);
549         bitField0_ |= 0x00000001;
550       }
551     }
552 
553     private com.google.protobuf.RepeatedFieldBuilderV3<
554             com.google.cloud.datacatalog.v1.SerializedTaxonomy,
555             com.google.cloud.datacatalog.v1.SerializedTaxonomy.Builder,
556             com.google.cloud.datacatalog.v1.SerializedTaxonomyOrBuilder>
557         taxonomiesBuilder_;
558 
559     /**
560      *
561      *
562      * <pre>
563      * Required. Taxonomies to import.
564      * </pre>
565      *
566      * <code>
567      * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
568      * </code>
569      */
getTaxonomiesList()570     public java.util.List<com.google.cloud.datacatalog.v1.SerializedTaxonomy> getTaxonomiesList() {
571       if (taxonomiesBuilder_ == null) {
572         return java.util.Collections.unmodifiableList(taxonomies_);
573       } else {
574         return taxonomiesBuilder_.getMessageList();
575       }
576     }
577     /**
578      *
579      *
580      * <pre>
581      * Required. Taxonomies to import.
582      * </pre>
583      *
584      * <code>
585      * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
586      * </code>
587      */
getTaxonomiesCount()588     public int getTaxonomiesCount() {
589       if (taxonomiesBuilder_ == null) {
590         return taxonomies_.size();
591       } else {
592         return taxonomiesBuilder_.getCount();
593       }
594     }
595     /**
596      *
597      *
598      * <pre>
599      * Required. Taxonomies to import.
600      * </pre>
601      *
602      * <code>
603      * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
604      * </code>
605      */
getTaxonomies(int index)606     public com.google.cloud.datacatalog.v1.SerializedTaxonomy getTaxonomies(int index) {
607       if (taxonomiesBuilder_ == null) {
608         return taxonomies_.get(index);
609       } else {
610         return taxonomiesBuilder_.getMessage(index);
611       }
612     }
613     /**
614      *
615      *
616      * <pre>
617      * Required. Taxonomies to import.
618      * </pre>
619      *
620      * <code>
621      * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
622      * </code>
623      */
setTaxonomies( int index, com.google.cloud.datacatalog.v1.SerializedTaxonomy value)624     public Builder setTaxonomies(
625         int index, com.google.cloud.datacatalog.v1.SerializedTaxonomy value) {
626       if (taxonomiesBuilder_ == null) {
627         if (value == null) {
628           throw new NullPointerException();
629         }
630         ensureTaxonomiesIsMutable();
631         taxonomies_.set(index, value);
632         onChanged();
633       } else {
634         taxonomiesBuilder_.setMessage(index, value);
635       }
636       return this;
637     }
638     /**
639      *
640      *
641      * <pre>
642      * Required. Taxonomies to import.
643      * </pre>
644      *
645      * <code>
646      * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
647      * </code>
648      */
setTaxonomies( int index, com.google.cloud.datacatalog.v1.SerializedTaxonomy.Builder builderForValue)649     public Builder setTaxonomies(
650         int index, com.google.cloud.datacatalog.v1.SerializedTaxonomy.Builder builderForValue) {
651       if (taxonomiesBuilder_ == null) {
652         ensureTaxonomiesIsMutable();
653         taxonomies_.set(index, builderForValue.build());
654         onChanged();
655       } else {
656         taxonomiesBuilder_.setMessage(index, builderForValue.build());
657       }
658       return this;
659     }
660     /**
661      *
662      *
663      * <pre>
664      * Required. Taxonomies to import.
665      * </pre>
666      *
667      * <code>
668      * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
669      * </code>
670      */
addTaxonomies(com.google.cloud.datacatalog.v1.SerializedTaxonomy value)671     public Builder addTaxonomies(com.google.cloud.datacatalog.v1.SerializedTaxonomy value) {
672       if (taxonomiesBuilder_ == null) {
673         if (value == null) {
674           throw new NullPointerException();
675         }
676         ensureTaxonomiesIsMutable();
677         taxonomies_.add(value);
678         onChanged();
679       } else {
680         taxonomiesBuilder_.addMessage(value);
681       }
682       return this;
683     }
684     /**
685      *
686      *
687      * <pre>
688      * Required. Taxonomies to import.
689      * </pre>
690      *
691      * <code>
692      * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
693      * </code>
694      */
addTaxonomies( int index, com.google.cloud.datacatalog.v1.SerializedTaxonomy value)695     public Builder addTaxonomies(
696         int index, com.google.cloud.datacatalog.v1.SerializedTaxonomy value) {
697       if (taxonomiesBuilder_ == null) {
698         if (value == null) {
699           throw new NullPointerException();
700         }
701         ensureTaxonomiesIsMutable();
702         taxonomies_.add(index, value);
703         onChanged();
704       } else {
705         taxonomiesBuilder_.addMessage(index, value);
706       }
707       return this;
708     }
709     /**
710      *
711      *
712      * <pre>
713      * Required. Taxonomies to import.
714      * </pre>
715      *
716      * <code>
717      * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
718      * </code>
719      */
addTaxonomies( com.google.cloud.datacatalog.v1.SerializedTaxonomy.Builder builderForValue)720     public Builder addTaxonomies(
721         com.google.cloud.datacatalog.v1.SerializedTaxonomy.Builder builderForValue) {
722       if (taxonomiesBuilder_ == null) {
723         ensureTaxonomiesIsMutable();
724         taxonomies_.add(builderForValue.build());
725         onChanged();
726       } else {
727         taxonomiesBuilder_.addMessage(builderForValue.build());
728       }
729       return this;
730     }
731     /**
732      *
733      *
734      * <pre>
735      * Required. Taxonomies to import.
736      * </pre>
737      *
738      * <code>
739      * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
740      * </code>
741      */
addTaxonomies( int index, com.google.cloud.datacatalog.v1.SerializedTaxonomy.Builder builderForValue)742     public Builder addTaxonomies(
743         int index, com.google.cloud.datacatalog.v1.SerializedTaxonomy.Builder builderForValue) {
744       if (taxonomiesBuilder_ == null) {
745         ensureTaxonomiesIsMutable();
746         taxonomies_.add(index, builderForValue.build());
747         onChanged();
748       } else {
749         taxonomiesBuilder_.addMessage(index, builderForValue.build());
750       }
751       return this;
752     }
753     /**
754      *
755      *
756      * <pre>
757      * Required. Taxonomies to import.
758      * </pre>
759      *
760      * <code>
761      * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
762      * </code>
763      */
addAllTaxonomies( java.lang.Iterable<? extends com.google.cloud.datacatalog.v1.SerializedTaxonomy> values)764     public Builder addAllTaxonomies(
765         java.lang.Iterable<? extends com.google.cloud.datacatalog.v1.SerializedTaxonomy> values) {
766       if (taxonomiesBuilder_ == null) {
767         ensureTaxonomiesIsMutable();
768         com.google.protobuf.AbstractMessageLite.Builder.addAll(values, taxonomies_);
769         onChanged();
770       } else {
771         taxonomiesBuilder_.addAllMessages(values);
772       }
773       return this;
774     }
775     /**
776      *
777      *
778      * <pre>
779      * Required. Taxonomies to import.
780      * </pre>
781      *
782      * <code>
783      * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
784      * </code>
785      */
clearTaxonomies()786     public Builder clearTaxonomies() {
787       if (taxonomiesBuilder_ == null) {
788         taxonomies_ = java.util.Collections.emptyList();
789         bitField0_ = (bitField0_ & ~0x00000001);
790         onChanged();
791       } else {
792         taxonomiesBuilder_.clear();
793       }
794       return this;
795     }
796     /**
797      *
798      *
799      * <pre>
800      * Required. Taxonomies to import.
801      * </pre>
802      *
803      * <code>
804      * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
805      * </code>
806      */
removeTaxonomies(int index)807     public Builder removeTaxonomies(int index) {
808       if (taxonomiesBuilder_ == null) {
809         ensureTaxonomiesIsMutable();
810         taxonomies_.remove(index);
811         onChanged();
812       } else {
813         taxonomiesBuilder_.remove(index);
814       }
815       return this;
816     }
817     /**
818      *
819      *
820      * <pre>
821      * Required. Taxonomies to import.
822      * </pre>
823      *
824      * <code>
825      * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
826      * </code>
827      */
getTaxonomiesBuilder( int index)828     public com.google.cloud.datacatalog.v1.SerializedTaxonomy.Builder getTaxonomiesBuilder(
829         int index) {
830       return getTaxonomiesFieldBuilder().getBuilder(index);
831     }
832     /**
833      *
834      *
835      * <pre>
836      * Required. Taxonomies to import.
837      * </pre>
838      *
839      * <code>
840      * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
841      * </code>
842      */
getTaxonomiesOrBuilder( int index)843     public com.google.cloud.datacatalog.v1.SerializedTaxonomyOrBuilder getTaxonomiesOrBuilder(
844         int index) {
845       if (taxonomiesBuilder_ == null) {
846         return taxonomies_.get(index);
847       } else {
848         return taxonomiesBuilder_.getMessageOrBuilder(index);
849       }
850     }
851     /**
852      *
853      *
854      * <pre>
855      * Required. Taxonomies to import.
856      * </pre>
857      *
858      * <code>
859      * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
860      * </code>
861      */
862     public java.util.List<? extends com.google.cloud.datacatalog.v1.SerializedTaxonomyOrBuilder>
getTaxonomiesOrBuilderList()863         getTaxonomiesOrBuilderList() {
864       if (taxonomiesBuilder_ != null) {
865         return taxonomiesBuilder_.getMessageOrBuilderList();
866       } else {
867         return java.util.Collections.unmodifiableList(taxonomies_);
868       }
869     }
870     /**
871      *
872      *
873      * <pre>
874      * Required. Taxonomies to import.
875      * </pre>
876      *
877      * <code>
878      * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
879      * </code>
880      */
addTaxonomiesBuilder()881     public com.google.cloud.datacatalog.v1.SerializedTaxonomy.Builder addTaxonomiesBuilder() {
882       return getTaxonomiesFieldBuilder()
883           .addBuilder(com.google.cloud.datacatalog.v1.SerializedTaxonomy.getDefaultInstance());
884     }
885     /**
886      *
887      *
888      * <pre>
889      * Required. Taxonomies to import.
890      * </pre>
891      *
892      * <code>
893      * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
894      * </code>
895      */
addTaxonomiesBuilder( int index)896     public com.google.cloud.datacatalog.v1.SerializedTaxonomy.Builder addTaxonomiesBuilder(
897         int index) {
898       return getTaxonomiesFieldBuilder()
899           .addBuilder(
900               index, com.google.cloud.datacatalog.v1.SerializedTaxonomy.getDefaultInstance());
901     }
902     /**
903      *
904      *
905      * <pre>
906      * Required. Taxonomies to import.
907      * </pre>
908      *
909      * <code>
910      * repeated .google.cloud.datacatalog.v1.SerializedTaxonomy taxonomies = 1 [(.google.api.field_behavior) = REQUIRED];
911      * </code>
912      */
913     public java.util.List<com.google.cloud.datacatalog.v1.SerializedTaxonomy.Builder>
getTaxonomiesBuilderList()914         getTaxonomiesBuilderList() {
915       return getTaxonomiesFieldBuilder().getBuilderList();
916     }
917 
918     private com.google.protobuf.RepeatedFieldBuilderV3<
919             com.google.cloud.datacatalog.v1.SerializedTaxonomy,
920             com.google.cloud.datacatalog.v1.SerializedTaxonomy.Builder,
921             com.google.cloud.datacatalog.v1.SerializedTaxonomyOrBuilder>
getTaxonomiesFieldBuilder()922         getTaxonomiesFieldBuilder() {
923       if (taxonomiesBuilder_ == null) {
924         taxonomiesBuilder_ =
925             new com.google.protobuf.RepeatedFieldBuilderV3<
926                 com.google.cloud.datacatalog.v1.SerializedTaxonomy,
927                 com.google.cloud.datacatalog.v1.SerializedTaxonomy.Builder,
928                 com.google.cloud.datacatalog.v1.SerializedTaxonomyOrBuilder>(
929                 taxonomies_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean());
930         taxonomies_ = null;
931       }
932       return taxonomiesBuilder_;
933     }
934 
935     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)936     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
937       return super.setUnknownFields(unknownFields);
938     }
939 
940     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)941     public final Builder mergeUnknownFields(
942         final com.google.protobuf.UnknownFieldSet unknownFields) {
943       return super.mergeUnknownFields(unknownFields);
944     }
945 
946     // @@protoc_insertion_point(builder_scope:google.cloud.datacatalog.v1.InlineSource)
947   }
948 
949   // @@protoc_insertion_point(class_scope:google.cloud.datacatalog.v1.InlineSource)
950   private static final com.google.cloud.datacatalog.v1.InlineSource DEFAULT_INSTANCE;
951 
952   static {
953     DEFAULT_INSTANCE = new com.google.cloud.datacatalog.v1.InlineSource();
954   }
955 
getDefaultInstance()956   public static com.google.cloud.datacatalog.v1.InlineSource getDefaultInstance() {
957     return DEFAULT_INSTANCE;
958   }
959 
960   private static final com.google.protobuf.Parser<InlineSource> PARSER =
961       new com.google.protobuf.AbstractParser<InlineSource>() {
962         @java.lang.Override
963         public InlineSource parsePartialFrom(
964             com.google.protobuf.CodedInputStream input,
965             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
966             throws com.google.protobuf.InvalidProtocolBufferException {
967           Builder builder = newBuilder();
968           try {
969             builder.mergeFrom(input, extensionRegistry);
970           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
971             throw e.setUnfinishedMessage(builder.buildPartial());
972           } catch (com.google.protobuf.UninitializedMessageException e) {
973             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
974           } catch (java.io.IOException e) {
975             throw new com.google.protobuf.InvalidProtocolBufferException(e)
976                 .setUnfinishedMessage(builder.buildPartial());
977           }
978           return builder.buildPartial();
979         }
980       };
981 
parser()982   public static com.google.protobuf.Parser<InlineSource> parser() {
983     return PARSER;
984   }
985 
986   @java.lang.Override
getParserForType()987   public com.google.protobuf.Parser<InlineSource> getParserForType() {
988     return PARSER;
989   }
990 
991   @java.lang.Override
getDefaultInstanceForType()992   public com.google.cloud.datacatalog.v1.InlineSource getDefaultInstanceForType() {
993     return DEFAULT_INSTANCE;
994   }
995 }
996