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