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