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