• 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/cx/v3beta1/test_case.proto
18 
19 package com.google.cloud.dialogflow.cx.v3beta1;
20 
21 /**
22  *
23  *
24  * <pre>
25  * The response message for
26  * [TestCases.ImportTestCases][google.cloud.dialogflow.cx.v3beta1.TestCases.ImportTestCases].
27  * </pre>
28  *
29  * Protobuf type {@code google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse}
30  */
31 public final class ImportTestCasesResponse extends com.google.protobuf.GeneratedMessageV3
32     implements
33     // @@protoc_insertion_point(message_implements:google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse)
34     ImportTestCasesResponseOrBuilder {
35   private static final long serialVersionUID = 0L;
36   // Use ImportTestCasesResponse.newBuilder() to construct.
ImportTestCasesResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)37   private ImportTestCasesResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
38     super(builder);
39   }
40 
ImportTestCasesResponse()41   private ImportTestCasesResponse() {
42     names_ = com.google.protobuf.LazyStringArrayList.EMPTY;
43   }
44 
45   @java.lang.Override
46   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)47   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
48     return new ImportTestCasesResponse();
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.cloud.dialogflow.cx.v3beta1.TestCaseProto
58         .internal_static_google_cloud_dialogflow_cx_v3beta1_ImportTestCasesResponse_descriptor;
59   }
60 
61   @java.lang.Override
62   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()63       internalGetFieldAccessorTable() {
64     return com.google.cloud.dialogflow.cx.v3beta1.TestCaseProto
65         .internal_static_google_cloud_dialogflow_cx_v3beta1_ImportTestCasesResponse_fieldAccessorTable
66         .ensureFieldAccessorsInitialized(
67             com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse.class,
68             com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse.Builder.class);
69   }
70 
71   public static final int NAMES_FIELD_NUMBER = 1;
72 
73   @SuppressWarnings("serial")
74   private com.google.protobuf.LazyStringList names_;
75   /**
76    *
77    *
78    * <pre>
79    * The unique identifiers of the new test cases.
80    * Format: `projects/&lt;Project ID&gt;/locations/&lt;Location ID&gt;/agents/&lt;Agent
81    * ID&gt;/testCases/&lt;TestCase ID&gt;`.
82    * </pre>
83    *
84    * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code>
85    *
86    * @return A list containing the names.
87    */
getNamesList()88   public com.google.protobuf.ProtocolStringList getNamesList() {
89     return names_;
90   }
91   /**
92    *
93    *
94    * <pre>
95    * The unique identifiers of the new test cases.
96    * Format: `projects/&lt;Project ID&gt;/locations/&lt;Location ID&gt;/agents/&lt;Agent
97    * ID&gt;/testCases/&lt;TestCase ID&gt;`.
98    * </pre>
99    *
100    * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code>
101    *
102    * @return The count of names.
103    */
getNamesCount()104   public int getNamesCount() {
105     return names_.size();
106   }
107   /**
108    *
109    *
110    * <pre>
111    * The unique identifiers of the new test cases.
112    * Format: `projects/&lt;Project ID&gt;/locations/&lt;Location ID&gt;/agents/&lt;Agent
113    * ID&gt;/testCases/&lt;TestCase ID&gt;`.
114    * </pre>
115    *
116    * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code>
117    *
118    * @param index The index of the element to return.
119    * @return The names at the given index.
120    */
getNames(int index)121   public java.lang.String getNames(int index) {
122     return names_.get(index);
123   }
124   /**
125    *
126    *
127    * <pre>
128    * The unique identifiers of the new test cases.
129    * Format: `projects/&lt;Project ID&gt;/locations/&lt;Location ID&gt;/agents/&lt;Agent
130    * ID&gt;/testCases/&lt;TestCase ID&gt;`.
131    * </pre>
132    *
133    * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code>
134    *
135    * @param index The index of the value to return.
136    * @return The bytes of the names at the given index.
137    */
getNamesBytes(int index)138   public com.google.protobuf.ByteString getNamesBytes(int index) {
139     return names_.getByteString(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 < names_.size(); i++) {
157       com.google.protobuf.GeneratedMessageV3.writeString(output, 1, names_.getRaw(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     {
169       int dataSize = 0;
170       for (int i = 0; i < names_.size(); i++) {
171         dataSize += computeStringSizeNoTag(names_.getRaw(i));
172       }
173       size += dataSize;
174       size += 1 * getNamesList().size();
175     }
176     size += getUnknownFields().getSerializedSize();
177     memoizedSize = size;
178     return size;
179   }
180 
181   @java.lang.Override
equals(final java.lang.Object obj)182   public boolean equals(final java.lang.Object obj) {
183     if (obj == this) {
184       return true;
185     }
186     if (!(obj instanceof com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse)) {
187       return super.equals(obj);
188     }
189     com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse other =
190         (com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse) obj;
191 
192     if (!getNamesList().equals(other.getNamesList())) return false;
193     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
194     return true;
195   }
196 
197   @java.lang.Override
hashCode()198   public int hashCode() {
199     if (memoizedHashCode != 0) {
200       return memoizedHashCode;
201     }
202     int hash = 41;
203     hash = (19 * hash) + getDescriptor().hashCode();
204     if (getNamesCount() > 0) {
205       hash = (37 * hash) + NAMES_FIELD_NUMBER;
206       hash = (53 * hash) + getNamesList().hashCode();
207     }
208     hash = (29 * hash) + getUnknownFields().hashCode();
209     memoizedHashCode = hash;
210     return hash;
211   }
212 
parseFrom( java.nio.ByteBuffer data)213   public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseFrom(
214       java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
215     return PARSER.parseFrom(data);
216   }
217 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)218   public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseFrom(
219       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
220       throws com.google.protobuf.InvalidProtocolBufferException {
221     return PARSER.parseFrom(data, extensionRegistry);
222   }
223 
parseFrom( com.google.protobuf.ByteString data)224   public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseFrom(
225       com.google.protobuf.ByteString data)
226       throws com.google.protobuf.InvalidProtocolBufferException {
227     return PARSER.parseFrom(data);
228   }
229 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)230   public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseFrom(
231       com.google.protobuf.ByteString data,
232       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
233       throws com.google.protobuf.InvalidProtocolBufferException {
234     return PARSER.parseFrom(data, extensionRegistry);
235   }
236 
parseFrom( byte[] data)237   public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseFrom(
238       byte[] data) throws com.google.protobuf.InvalidProtocolBufferException {
239     return PARSER.parseFrom(data);
240   }
241 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)242   public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseFrom(
243       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
244       throws com.google.protobuf.InvalidProtocolBufferException {
245     return PARSER.parseFrom(data, extensionRegistry);
246   }
247 
parseFrom( java.io.InputStream input)248   public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseFrom(
249       java.io.InputStream input) throws java.io.IOException {
250     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
251   }
252 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)253   public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseFrom(
254       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
255       throws java.io.IOException {
256     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
257         PARSER, input, extensionRegistry);
258   }
259 
parseDelimitedFrom( java.io.InputStream input)260   public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseDelimitedFrom(
261       java.io.InputStream input) throws java.io.IOException {
262     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
263   }
264 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)265   public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseDelimitedFrom(
266       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
267       throws java.io.IOException {
268     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
269         PARSER, input, extensionRegistry);
270   }
271 
parseFrom( com.google.protobuf.CodedInputStream input)272   public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseFrom(
273       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
274     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
275   }
276 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)277   public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse parseFrom(
278       com.google.protobuf.CodedInputStream input,
279       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
280       throws java.io.IOException {
281     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
282         PARSER, input, extensionRegistry);
283   }
284 
285   @java.lang.Override
newBuilderForType()286   public Builder newBuilderForType() {
287     return newBuilder();
288   }
289 
newBuilder()290   public static Builder newBuilder() {
291     return DEFAULT_INSTANCE.toBuilder();
292   }
293 
newBuilder( com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse prototype)294   public static Builder newBuilder(
295       com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse prototype) {
296     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
297   }
298 
299   @java.lang.Override
toBuilder()300   public Builder toBuilder() {
301     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
302   }
303 
304   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)305   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
306     Builder builder = new Builder(parent);
307     return builder;
308   }
309   /**
310    *
311    *
312    * <pre>
313    * The response message for
314    * [TestCases.ImportTestCases][google.cloud.dialogflow.cx.v3beta1.TestCases.ImportTestCases].
315    * </pre>
316    *
317    * Protobuf type {@code google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse}
318    */
319   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
320       implements
321       // @@protoc_insertion_point(builder_implements:google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse)
322       com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponseOrBuilder {
getDescriptor()323     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
324       return com.google.cloud.dialogflow.cx.v3beta1.TestCaseProto
325           .internal_static_google_cloud_dialogflow_cx_v3beta1_ImportTestCasesResponse_descriptor;
326     }
327 
328     @java.lang.Override
329     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()330         internalGetFieldAccessorTable() {
331       return com.google.cloud.dialogflow.cx.v3beta1.TestCaseProto
332           .internal_static_google_cloud_dialogflow_cx_v3beta1_ImportTestCasesResponse_fieldAccessorTable
333           .ensureFieldAccessorsInitialized(
334               com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse.class,
335               com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse.Builder.class);
336     }
337 
338     // Construct using com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse.newBuilder()
Builder()339     private Builder() {}
340 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)341     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
342       super(parent);
343     }
344 
345     @java.lang.Override
clear()346     public Builder clear() {
347       super.clear();
348       bitField0_ = 0;
349       names_ = com.google.protobuf.LazyStringArrayList.EMPTY;
350       bitField0_ = (bitField0_ & ~0x00000001);
351       return this;
352     }
353 
354     @java.lang.Override
getDescriptorForType()355     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
356       return com.google.cloud.dialogflow.cx.v3beta1.TestCaseProto
357           .internal_static_google_cloud_dialogflow_cx_v3beta1_ImportTestCasesResponse_descriptor;
358     }
359 
360     @java.lang.Override
361     public com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse
getDefaultInstanceForType()362         getDefaultInstanceForType() {
363       return com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse.getDefaultInstance();
364     }
365 
366     @java.lang.Override
build()367     public com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse build() {
368       com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse result = buildPartial();
369       if (!result.isInitialized()) {
370         throw newUninitializedMessageException(result);
371       }
372       return result;
373     }
374 
375     @java.lang.Override
buildPartial()376     public com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse buildPartial() {
377       com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse result =
378           new com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse(this);
379       buildPartialRepeatedFields(result);
380       if (bitField0_ != 0) {
381         buildPartial0(result);
382       }
383       onBuilt();
384       return result;
385     }
386 
buildPartialRepeatedFields( com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse result)387     private void buildPartialRepeatedFields(
388         com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse result) {
389       if (((bitField0_ & 0x00000001) != 0)) {
390         names_ = names_.getUnmodifiableView();
391         bitField0_ = (bitField0_ & ~0x00000001);
392       }
393       result.names_ = names_;
394     }
395 
buildPartial0( com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse result)396     private void buildPartial0(
397         com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse 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.cx.v3beta1.ImportTestCasesResponse) {
437         return mergeFrom((com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse) other);
438       } else {
439         super.mergeFrom(other);
440         return this;
441       }
442     }
443 
mergeFrom(com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse other)444     public Builder mergeFrom(com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse other) {
445       if (other
446           == com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse.getDefaultInstance())
447         return this;
448       if (!other.names_.isEmpty()) {
449         if (names_.isEmpty()) {
450           names_ = other.names_;
451           bitField0_ = (bitField0_ & ~0x00000001);
452         } else {
453           ensureNamesIsMutable();
454           names_.addAll(other.names_);
455         }
456         onChanged();
457       }
458       this.mergeUnknownFields(other.getUnknownFields());
459       onChanged();
460       return this;
461     }
462 
463     @java.lang.Override
isInitialized()464     public final boolean isInitialized() {
465       return true;
466     }
467 
468     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)469     public Builder mergeFrom(
470         com.google.protobuf.CodedInputStream input,
471         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
472         throws java.io.IOException {
473       if (extensionRegistry == null) {
474         throw new java.lang.NullPointerException();
475       }
476       try {
477         boolean done = false;
478         while (!done) {
479           int tag = input.readTag();
480           switch (tag) {
481             case 0:
482               done = true;
483               break;
484             case 10:
485               {
486                 java.lang.String s = input.readStringRequireUtf8();
487                 ensureNamesIsMutable();
488                 names_.add(s);
489                 break;
490               } // case 10
491             default:
492               {
493                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
494                   done = true; // was an endgroup tag
495                 }
496                 break;
497               } // default:
498           } // switch (tag)
499         } // while (!done)
500       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
501         throw e.unwrapIOException();
502       } finally {
503         onChanged();
504       } // finally
505       return this;
506     }
507 
508     private int bitField0_;
509 
510     private com.google.protobuf.LazyStringList names_ =
511         com.google.protobuf.LazyStringArrayList.EMPTY;
512 
ensureNamesIsMutable()513     private void ensureNamesIsMutable() {
514       if (!((bitField0_ & 0x00000001) != 0)) {
515         names_ = new com.google.protobuf.LazyStringArrayList(names_);
516         bitField0_ |= 0x00000001;
517       }
518     }
519     /**
520      *
521      *
522      * <pre>
523      * The unique identifiers of the new test cases.
524      * Format: `projects/&lt;Project ID&gt;/locations/&lt;Location ID&gt;/agents/&lt;Agent
525      * ID&gt;/testCases/&lt;TestCase ID&gt;`.
526      * </pre>
527      *
528      * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code>
529      *
530      * @return A list containing the names.
531      */
getNamesList()532     public com.google.protobuf.ProtocolStringList getNamesList() {
533       return names_.getUnmodifiableView();
534     }
535     /**
536      *
537      *
538      * <pre>
539      * The unique identifiers of the new test cases.
540      * Format: `projects/&lt;Project ID&gt;/locations/&lt;Location ID&gt;/agents/&lt;Agent
541      * ID&gt;/testCases/&lt;TestCase ID&gt;`.
542      * </pre>
543      *
544      * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code>
545      *
546      * @return The count of names.
547      */
getNamesCount()548     public int getNamesCount() {
549       return names_.size();
550     }
551     /**
552      *
553      *
554      * <pre>
555      * The unique identifiers of the new test cases.
556      * Format: `projects/&lt;Project ID&gt;/locations/&lt;Location ID&gt;/agents/&lt;Agent
557      * ID&gt;/testCases/&lt;TestCase ID&gt;`.
558      * </pre>
559      *
560      * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code>
561      *
562      * @param index The index of the element to return.
563      * @return The names at the given index.
564      */
getNames(int index)565     public java.lang.String getNames(int index) {
566       return names_.get(index);
567     }
568     /**
569      *
570      *
571      * <pre>
572      * The unique identifiers of the new test cases.
573      * Format: `projects/&lt;Project ID&gt;/locations/&lt;Location ID&gt;/agents/&lt;Agent
574      * ID&gt;/testCases/&lt;TestCase ID&gt;`.
575      * </pre>
576      *
577      * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code>
578      *
579      * @param index The index of the value to return.
580      * @return The bytes of the names at the given index.
581      */
getNamesBytes(int index)582     public com.google.protobuf.ByteString getNamesBytes(int index) {
583       return names_.getByteString(index);
584     }
585     /**
586      *
587      *
588      * <pre>
589      * The unique identifiers of the new test cases.
590      * Format: `projects/&lt;Project ID&gt;/locations/&lt;Location ID&gt;/agents/&lt;Agent
591      * ID&gt;/testCases/&lt;TestCase ID&gt;`.
592      * </pre>
593      *
594      * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code>
595      *
596      * @param index The index to set the value at.
597      * @param value The names to set.
598      * @return This builder for chaining.
599      */
setNames(int index, java.lang.String value)600     public Builder setNames(int index, java.lang.String value) {
601       if (value == null) {
602         throw new NullPointerException();
603       }
604       ensureNamesIsMutable();
605       names_.set(index, value);
606       onChanged();
607       return this;
608     }
609     /**
610      *
611      *
612      * <pre>
613      * The unique identifiers of the new test cases.
614      * Format: `projects/&lt;Project ID&gt;/locations/&lt;Location ID&gt;/agents/&lt;Agent
615      * ID&gt;/testCases/&lt;TestCase ID&gt;`.
616      * </pre>
617      *
618      * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code>
619      *
620      * @param value The names to add.
621      * @return This builder for chaining.
622      */
addNames(java.lang.String value)623     public Builder addNames(java.lang.String value) {
624       if (value == null) {
625         throw new NullPointerException();
626       }
627       ensureNamesIsMutable();
628       names_.add(value);
629       onChanged();
630       return this;
631     }
632     /**
633      *
634      *
635      * <pre>
636      * The unique identifiers of the new test cases.
637      * Format: `projects/&lt;Project ID&gt;/locations/&lt;Location ID&gt;/agents/&lt;Agent
638      * ID&gt;/testCases/&lt;TestCase ID&gt;`.
639      * </pre>
640      *
641      * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code>
642      *
643      * @param values The names to add.
644      * @return This builder for chaining.
645      */
addAllNames(java.lang.Iterable<java.lang.String> values)646     public Builder addAllNames(java.lang.Iterable<java.lang.String> values) {
647       ensureNamesIsMutable();
648       com.google.protobuf.AbstractMessageLite.Builder.addAll(values, names_);
649       onChanged();
650       return this;
651     }
652     /**
653      *
654      *
655      * <pre>
656      * The unique identifiers of the new test cases.
657      * Format: `projects/&lt;Project ID&gt;/locations/&lt;Location ID&gt;/agents/&lt;Agent
658      * ID&gt;/testCases/&lt;TestCase ID&gt;`.
659      * </pre>
660      *
661      * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code>
662      *
663      * @return This builder for chaining.
664      */
clearNames()665     public Builder clearNames() {
666       names_ = com.google.protobuf.LazyStringArrayList.EMPTY;
667       bitField0_ = (bitField0_ & ~0x00000001);
668       onChanged();
669       return this;
670     }
671     /**
672      *
673      *
674      * <pre>
675      * The unique identifiers of the new test cases.
676      * Format: `projects/&lt;Project ID&gt;/locations/&lt;Location ID&gt;/agents/&lt;Agent
677      * ID&gt;/testCases/&lt;TestCase ID&gt;`.
678      * </pre>
679      *
680      * <code>repeated string names = 1 [(.google.api.resource_reference) = { ... }</code>
681      *
682      * @param value The bytes of the names to add.
683      * @return This builder for chaining.
684      */
addNamesBytes(com.google.protobuf.ByteString value)685     public Builder addNamesBytes(com.google.protobuf.ByteString value) {
686       if (value == null) {
687         throw new NullPointerException();
688       }
689       checkByteStringIsUtf8(value);
690       ensureNamesIsMutable();
691       names_.add(value);
692       onChanged();
693       return this;
694     }
695 
696     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)697     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
698       return super.setUnknownFields(unknownFields);
699     }
700 
701     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)702     public final Builder mergeUnknownFields(
703         final com.google.protobuf.UnknownFieldSet unknownFields) {
704       return super.mergeUnknownFields(unknownFields);
705     }
706 
707     // @@protoc_insertion_point(builder_scope:google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse)
708   }
709 
710   // @@protoc_insertion_point(class_scope:google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse)
711   private static final com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse
712       DEFAULT_INSTANCE;
713 
714   static {
715     DEFAULT_INSTANCE = new com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse();
716   }
717 
718   public static com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse
getDefaultInstance()719       getDefaultInstance() {
720     return DEFAULT_INSTANCE;
721   }
722 
723   private static final com.google.protobuf.Parser<ImportTestCasesResponse> PARSER =
724       new com.google.protobuf.AbstractParser<ImportTestCasesResponse>() {
725         @java.lang.Override
726         public ImportTestCasesResponse parsePartialFrom(
727             com.google.protobuf.CodedInputStream input,
728             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
729             throws com.google.protobuf.InvalidProtocolBufferException {
730           Builder builder = newBuilder();
731           try {
732             builder.mergeFrom(input, extensionRegistry);
733           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
734             throw e.setUnfinishedMessage(builder.buildPartial());
735           } catch (com.google.protobuf.UninitializedMessageException e) {
736             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
737           } catch (java.io.IOException e) {
738             throw new com.google.protobuf.InvalidProtocolBufferException(e)
739                 .setUnfinishedMessage(builder.buildPartial());
740           }
741           return builder.buildPartial();
742         }
743       };
744 
parser()745   public static com.google.protobuf.Parser<ImportTestCasesResponse> parser() {
746     return PARSER;
747   }
748 
749   @java.lang.Override
getParserForType()750   public com.google.protobuf.Parser<ImportTestCasesResponse> getParserForType() {
751     return PARSER;
752   }
753 
754   @java.lang.Override
755   public com.google.cloud.dialogflow.cx.v3beta1.ImportTestCasesResponse
getDefaultInstanceForType()756       getDefaultInstanceForType() {
757     return DEFAULT_INSTANCE;
758   }
759 }
760