• 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/retail/v2/import_config.proto
18 
19 package com.google.cloud.retail.v2;
20 
21 /**
22  *
23  *
24  * <pre>
25  * Response of the ImportUserEventsRequest. If the long running
26  * operation was successful, then this message is returned by the
27  * google.longrunning.Operations.response field if the operation was successful.
28  * </pre>
29  *
30  * Protobuf type {@code google.cloud.retail.v2.ImportUserEventsResponse}
31  */
32 public final class ImportUserEventsResponse extends com.google.protobuf.GeneratedMessageV3
33     implements
34     // @@protoc_insertion_point(message_implements:google.cloud.retail.v2.ImportUserEventsResponse)
35     ImportUserEventsResponseOrBuilder {
36   private static final long serialVersionUID = 0L;
37   // Use ImportUserEventsResponse.newBuilder() to construct.
ImportUserEventsResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)38   private ImportUserEventsResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
39     super(builder);
40   }
41 
ImportUserEventsResponse()42   private ImportUserEventsResponse() {
43     errorSamples_ = java.util.Collections.emptyList();
44   }
45 
46   @java.lang.Override
47   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)48   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
49     return new ImportUserEventsResponse();
50   }
51 
52   @java.lang.Override
getUnknownFields()53   public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
54     return this.unknownFields;
55   }
56 
getDescriptor()57   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
58     return com.google.cloud.retail.v2.ImportConfigProto
59         .internal_static_google_cloud_retail_v2_ImportUserEventsResponse_descriptor;
60   }
61 
62   @java.lang.Override
63   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()64       internalGetFieldAccessorTable() {
65     return com.google.cloud.retail.v2.ImportConfigProto
66         .internal_static_google_cloud_retail_v2_ImportUserEventsResponse_fieldAccessorTable
67         .ensureFieldAccessorsInitialized(
68             com.google.cloud.retail.v2.ImportUserEventsResponse.class,
69             com.google.cloud.retail.v2.ImportUserEventsResponse.Builder.class);
70   }
71 
72   public static final int ERROR_SAMPLES_FIELD_NUMBER = 1;
73 
74   @SuppressWarnings("serial")
75   private java.util.List<com.google.rpc.Status> errorSamples_;
76   /**
77    *
78    *
79    * <pre>
80    * A sample of errors encountered while processing the request.
81    * </pre>
82    *
83    * <code>repeated .google.rpc.Status error_samples = 1;</code>
84    */
85   @java.lang.Override
getErrorSamplesList()86   public java.util.List<com.google.rpc.Status> getErrorSamplesList() {
87     return errorSamples_;
88   }
89   /**
90    *
91    *
92    * <pre>
93    * A sample of errors encountered while processing the request.
94    * </pre>
95    *
96    * <code>repeated .google.rpc.Status error_samples = 1;</code>
97    */
98   @java.lang.Override
getErrorSamplesOrBuilderList()99   public java.util.List<? extends com.google.rpc.StatusOrBuilder> getErrorSamplesOrBuilderList() {
100     return errorSamples_;
101   }
102   /**
103    *
104    *
105    * <pre>
106    * A sample of errors encountered while processing the request.
107    * </pre>
108    *
109    * <code>repeated .google.rpc.Status error_samples = 1;</code>
110    */
111   @java.lang.Override
getErrorSamplesCount()112   public int getErrorSamplesCount() {
113     return errorSamples_.size();
114   }
115   /**
116    *
117    *
118    * <pre>
119    * A sample of errors encountered while processing the request.
120    * </pre>
121    *
122    * <code>repeated .google.rpc.Status error_samples = 1;</code>
123    */
124   @java.lang.Override
getErrorSamples(int index)125   public com.google.rpc.Status getErrorSamples(int index) {
126     return errorSamples_.get(index);
127   }
128   /**
129    *
130    *
131    * <pre>
132    * A sample of errors encountered while processing the request.
133    * </pre>
134    *
135    * <code>repeated .google.rpc.Status error_samples = 1;</code>
136    */
137   @java.lang.Override
getErrorSamplesOrBuilder(int index)138   public com.google.rpc.StatusOrBuilder getErrorSamplesOrBuilder(int index) {
139     return errorSamples_.get(index);
140   }
141 
142   public static final int ERRORS_CONFIG_FIELD_NUMBER = 2;
143   private com.google.cloud.retail.v2.ImportErrorsConfig errorsConfig_;
144   /**
145    *
146    *
147    * <pre>
148    * Echoes the destination for the complete errors if this field was set in
149    * the request.
150    * </pre>
151    *
152    * <code>.google.cloud.retail.v2.ImportErrorsConfig errors_config = 2;</code>
153    *
154    * @return Whether the errorsConfig field is set.
155    */
156   @java.lang.Override
hasErrorsConfig()157   public boolean hasErrorsConfig() {
158     return errorsConfig_ != null;
159   }
160   /**
161    *
162    *
163    * <pre>
164    * Echoes the destination for the complete errors if this field was set in
165    * the request.
166    * </pre>
167    *
168    * <code>.google.cloud.retail.v2.ImportErrorsConfig errors_config = 2;</code>
169    *
170    * @return The errorsConfig.
171    */
172   @java.lang.Override
getErrorsConfig()173   public com.google.cloud.retail.v2.ImportErrorsConfig getErrorsConfig() {
174     return errorsConfig_ == null
175         ? com.google.cloud.retail.v2.ImportErrorsConfig.getDefaultInstance()
176         : errorsConfig_;
177   }
178   /**
179    *
180    *
181    * <pre>
182    * Echoes the destination for the complete errors if this field was set in
183    * the request.
184    * </pre>
185    *
186    * <code>.google.cloud.retail.v2.ImportErrorsConfig errors_config = 2;</code>
187    */
188   @java.lang.Override
getErrorsConfigOrBuilder()189   public com.google.cloud.retail.v2.ImportErrorsConfigOrBuilder getErrorsConfigOrBuilder() {
190     return errorsConfig_ == null
191         ? com.google.cloud.retail.v2.ImportErrorsConfig.getDefaultInstance()
192         : errorsConfig_;
193   }
194 
195   public static final int IMPORT_SUMMARY_FIELD_NUMBER = 3;
196   private com.google.cloud.retail.v2.UserEventImportSummary importSummary_;
197   /**
198    *
199    *
200    * <pre>
201    * Aggregated statistics of user event import status.
202    * </pre>
203    *
204    * <code>.google.cloud.retail.v2.UserEventImportSummary import_summary = 3;</code>
205    *
206    * @return Whether the importSummary field is set.
207    */
208   @java.lang.Override
hasImportSummary()209   public boolean hasImportSummary() {
210     return importSummary_ != null;
211   }
212   /**
213    *
214    *
215    * <pre>
216    * Aggregated statistics of user event import status.
217    * </pre>
218    *
219    * <code>.google.cloud.retail.v2.UserEventImportSummary import_summary = 3;</code>
220    *
221    * @return The importSummary.
222    */
223   @java.lang.Override
getImportSummary()224   public com.google.cloud.retail.v2.UserEventImportSummary getImportSummary() {
225     return importSummary_ == null
226         ? com.google.cloud.retail.v2.UserEventImportSummary.getDefaultInstance()
227         : importSummary_;
228   }
229   /**
230    *
231    *
232    * <pre>
233    * Aggregated statistics of user event import status.
234    * </pre>
235    *
236    * <code>.google.cloud.retail.v2.UserEventImportSummary import_summary = 3;</code>
237    */
238   @java.lang.Override
getImportSummaryOrBuilder()239   public com.google.cloud.retail.v2.UserEventImportSummaryOrBuilder getImportSummaryOrBuilder() {
240     return importSummary_ == null
241         ? com.google.cloud.retail.v2.UserEventImportSummary.getDefaultInstance()
242         : importSummary_;
243   }
244 
245   private byte memoizedIsInitialized = -1;
246 
247   @java.lang.Override
isInitialized()248   public final boolean isInitialized() {
249     byte isInitialized = memoizedIsInitialized;
250     if (isInitialized == 1) return true;
251     if (isInitialized == 0) return false;
252 
253     memoizedIsInitialized = 1;
254     return true;
255   }
256 
257   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)258   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
259     for (int i = 0; i < errorSamples_.size(); i++) {
260       output.writeMessage(1, errorSamples_.get(i));
261     }
262     if (errorsConfig_ != null) {
263       output.writeMessage(2, getErrorsConfig());
264     }
265     if (importSummary_ != null) {
266       output.writeMessage(3, getImportSummary());
267     }
268     getUnknownFields().writeTo(output);
269   }
270 
271   @java.lang.Override
getSerializedSize()272   public int getSerializedSize() {
273     int size = memoizedSize;
274     if (size != -1) return size;
275 
276     size = 0;
277     for (int i = 0; i < errorSamples_.size(); i++) {
278       size += com.google.protobuf.CodedOutputStream.computeMessageSize(1, errorSamples_.get(i));
279     }
280     if (errorsConfig_ != null) {
281       size += com.google.protobuf.CodedOutputStream.computeMessageSize(2, getErrorsConfig());
282     }
283     if (importSummary_ != null) {
284       size += com.google.protobuf.CodedOutputStream.computeMessageSize(3, getImportSummary());
285     }
286     size += getUnknownFields().getSerializedSize();
287     memoizedSize = size;
288     return size;
289   }
290 
291   @java.lang.Override
equals(final java.lang.Object obj)292   public boolean equals(final java.lang.Object obj) {
293     if (obj == this) {
294       return true;
295     }
296     if (!(obj instanceof com.google.cloud.retail.v2.ImportUserEventsResponse)) {
297       return super.equals(obj);
298     }
299     com.google.cloud.retail.v2.ImportUserEventsResponse other =
300         (com.google.cloud.retail.v2.ImportUserEventsResponse) obj;
301 
302     if (!getErrorSamplesList().equals(other.getErrorSamplesList())) return false;
303     if (hasErrorsConfig() != other.hasErrorsConfig()) return false;
304     if (hasErrorsConfig()) {
305       if (!getErrorsConfig().equals(other.getErrorsConfig())) return false;
306     }
307     if (hasImportSummary() != other.hasImportSummary()) return false;
308     if (hasImportSummary()) {
309       if (!getImportSummary().equals(other.getImportSummary())) return false;
310     }
311     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
312     return true;
313   }
314 
315   @java.lang.Override
hashCode()316   public int hashCode() {
317     if (memoizedHashCode != 0) {
318       return memoizedHashCode;
319     }
320     int hash = 41;
321     hash = (19 * hash) + getDescriptor().hashCode();
322     if (getErrorSamplesCount() > 0) {
323       hash = (37 * hash) + ERROR_SAMPLES_FIELD_NUMBER;
324       hash = (53 * hash) + getErrorSamplesList().hashCode();
325     }
326     if (hasErrorsConfig()) {
327       hash = (37 * hash) + ERRORS_CONFIG_FIELD_NUMBER;
328       hash = (53 * hash) + getErrorsConfig().hashCode();
329     }
330     if (hasImportSummary()) {
331       hash = (37 * hash) + IMPORT_SUMMARY_FIELD_NUMBER;
332       hash = (53 * hash) + getImportSummary().hashCode();
333     }
334     hash = (29 * hash) + getUnknownFields().hashCode();
335     memoizedHashCode = hash;
336     return hash;
337   }
338 
parseFrom( java.nio.ByteBuffer data)339   public static com.google.cloud.retail.v2.ImportUserEventsResponse parseFrom(
340       java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
341     return PARSER.parseFrom(data);
342   }
343 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)344   public static com.google.cloud.retail.v2.ImportUserEventsResponse parseFrom(
345       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
346       throws com.google.protobuf.InvalidProtocolBufferException {
347     return PARSER.parseFrom(data, extensionRegistry);
348   }
349 
parseFrom( com.google.protobuf.ByteString data)350   public static com.google.cloud.retail.v2.ImportUserEventsResponse parseFrom(
351       com.google.protobuf.ByteString data)
352       throws com.google.protobuf.InvalidProtocolBufferException {
353     return PARSER.parseFrom(data);
354   }
355 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)356   public static com.google.cloud.retail.v2.ImportUserEventsResponse parseFrom(
357       com.google.protobuf.ByteString data,
358       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
359       throws com.google.protobuf.InvalidProtocolBufferException {
360     return PARSER.parseFrom(data, extensionRegistry);
361   }
362 
parseFrom(byte[] data)363   public static com.google.cloud.retail.v2.ImportUserEventsResponse parseFrom(byte[] data)
364       throws com.google.protobuf.InvalidProtocolBufferException {
365     return PARSER.parseFrom(data);
366   }
367 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)368   public static com.google.cloud.retail.v2.ImportUserEventsResponse parseFrom(
369       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
370       throws com.google.protobuf.InvalidProtocolBufferException {
371     return PARSER.parseFrom(data, extensionRegistry);
372   }
373 
parseFrom( java.io.InputStream input)374   public static com.google.cloud.retail.v2.ImportUserEventsResponse parseFrom(
375       java.io.InputStream input) throws java.io.IOException {
376     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
377   }
378 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)379   public static com.google.cloud.retail.v2.ImportUserEventsResponse parseFrom(
380       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
381       throws java.io.IOException {
382     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
383         PARSER, input, extensionRegistry);
384   }
385 
parseDelimitedFrom( java.io.InputStream input)386   public static com.google.cloud.retail.v2.ImportUserEventsResponse parseDelimitedFrom(
387       java.io.InputStream input) throws java.io.IOException {
388     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
389   }
390 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)391   public static com.google.cloud.retail.v2.ImportUserEventsResponse parseDelimitedFrom(
392       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
393       throws java.io.IOException {
394     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
395         PARSER, input, extensionRegistry);
396   }
397 
parseFrom( com.google.protobuf.CodedInputStream input)398   public static com.google.cloud.retail.v2.ImportUserEventsResponse parseFrom(
399       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
400     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
401   }
402 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)403   public static com.google.cloud.retail.v2.ImportUserEventsResponse parseFrom(
404       com.google.protobuf.CodedInputStream input,
405       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
406       throws java.io.IOException {
407     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
408         PARSER, input, extensionRegistry);
409   }
410 
411   @java.lang.Override
newBuilderForType()412   public Builder newBuilderForType() {
413     return newBuilder();
414   }
415 
newBuilder()416   public static Builder newBuilder() {
417     return DEFAULT_INSTANCE.toBuilder();
418   }
419 
newBuilder(com.google.cloud.retail.v2.ImportUserEventsResponse prototype)420   public static Builder newBuilder(com.google.cloud.retail.v2.ImportUserEventsResponse prototype) {
421     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
422   }
423 
424   @java.lang.Override
toBuilder()425   public Builder toBuilder() {
426     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
427   }
428 
429   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)430   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
431     Builder builder = new Builder(parent);
432     return builder;
433   }
434   /**
435    *
436    *
437    * <pre>
438    * Response of the ImportUserEventsRequest. If the long running
439    * operation was successful, then this message is returned by the
440    * google.longrunning.Operations.response field if the operation was successful.
441    * </pre>
442    *
443    * Protobuf type {@code google.cloud.retail.v2.ImportUserEventsResponse}
444    */
445   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
446       implements
447       // @@protoc_insertion_point(builder_implements:google.cloud.retail.v2.ImportUserEventsResponse)
448       com.google.cloud.retail.v2.ImportUserEventsResponseOrBuilder {
getDescriptor()449     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
450       return com.google.cloud.retail.v2.ImportConfigProto
451           .internal_static_google_cloud_retail_v2_ImportUserEventsResponse_descriptor;
452     }
453 
454     @java.lang.Override
455     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()456         internalGetFieldAccessorTable() {
457       return com.google.cloud.retail.v2.ImportConfigProto
458           .internal_static_google_cloud_retail_v2_ImportUserEventsResponse_fieldAccessorTable
459           .ensureFieldAccessorsInitialized(
460               com.google.cloud.retail.v2.ImportUserEventsResponse.class,
461               com.google.cloud.retail.v2.ImportUserEventsResponse.Builder.class);
462     }
463 
464     // Construct using com.google.cloud.retail.v2.ImportUserEventsResponse.newBuilder()
Builder()465     private Builder() {}
466 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)467     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
468       super(parent);
469     }
470 
471     @java.lang.Override
clear()472     public Builder clear() {
473       super.clear();
474       bitField0_ = 0;
475       if (errorSamplesBuilder_ == null) {
476         errorSamples_ = java.util.Collections.emptyList();
477       } else {
478         errorSamples_ = null;
479         errorSamplesBuilder_.clear();
480       }
481       bitField0_ = (bitField0_ & ~0x00000001);
482       errorsConfig_ = null;
483       if (errorsConfigBuilder_ != null) {
484         errorsConfigBuilder_.dispose();
485         errorsConfigBuilder_ = null;
486       }
487       importSummary_ = null;
488       if (importSummaryBuilder_ != null) {
489         importSummaryBuilder_.dispose();
490         importSummaryBuilder_ = null;
491       }
492       return this;
493     }
494 
495     @java.lang.Override
getDescriptorForType()496     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
497       return com.google.cloud.retail.v2.ImportConfigProto
498           .internal_static_google_cloud_retail_v2_ImportUserEventsResponse_descriptor;
499     }
500 
501     @java.lang.Override
getDefaultInstanceForType()502     public com.google.cloud.retail.v2.ImportUserEventsResponse getDefaultInstanceForType() {
503       return com.google.cloud.retail.v2.ImportUserEventsResponse.getDefaultInstance();
504     }
505 
506     @java.lang.Override
build()507     public com.google.cloud.retail.v2.ImportUserEventsResponse build() {
508       com.google.cloud.retail.v2.ImportUserEventsResponse result = buildPartial();
509       if (!result.isInitialized()) {
510         throw newUninitializedMessageException(result);
511       }
512       return result;
513     }
514 
515     @java.lang.Override
buildPartial()516     public com.google.cloud.retail.v2.ImportUserEventsResponse buildPartial() {
517       com.google.cloud.retail.v2.ImportUserEventsResponse result =
518           new com.google.cloud.retail.v2.ImportUserEventsResponse(this);
519       buildPartialRepeatedFields(result);
520       if (bitField0_ != 0) {
521         buildPartial0(result);
522       }
523       onBuilt();
524       return result;
525     }
526 
buildPartialRepeatedFields( com.google.cloud.retail.v2.ImportUserEventsResponse result)527     private void buildPartialRepeatedFields(
528         com.google.cloud.retail.v2.ImportUserEventsResponse result) {
529       if (errorSamplesBuilder_ == null) {
530         if (((bitField0_ & 0x00000001) != 0)) {
531           errorSamples_ = java.util.Collections.unmodifiableList(errorSamples_);
532           bitField0_ = (bitField0_ & ~0x00000001);
533         }
534         result.errorSamples_ = errorSamples_;
535       } else {
536         result.errorSamples_ = errorSamplesBuilder_.build();
537       }
538     }
539 
buildPartial0(com.google.cloud.retail.v2.ImportUserEventsResponse result)540     private void buildPartial0(com.google.cloud.retail.v2.ImportUserEventsResponse result) {
541       int from_bitField0_ = bitField0_;
542       if (((from_bitField0_ & 0x00000002) != 0)) {
543         result.errorsConfig_ =
544             errorsConfigBuilder_ == null ? errorsConfig_ : errorsConfigBuilder_.build();
545       }
546       if (((from_bitField0_ & 0x00000004) != 0)) {
547         result.importSummary_ =
548             importSummaryBuilder_ == null ? importSummary_ : importSummaryBuilder_.build();
549       }
550     }
551 
552     @java.lang.Override
clone()553     public Builder clone() {
554       return super.clone();
555     }
556 
557     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)558     public Builder setField(
559         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
560       return super.setField(field, value);
561     }
562 
563     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)564     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
565       return super.clearField(field);
566     }
567 
568     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)569     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
570       return super.clearOneof(oneof);
571     }
572 
573     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)574     public Builder setRepeatedField(
575         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
576       return super.setRepeatedField(field, index, value);
577     }
578 
579     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)580     public Builder addRepeatedField(
581         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
582       return super.addRepeatedField(field, value);
583     }
584 
585     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)586     public Builder mergeFrom(com.google.protobuf.Message other) {
587       if (other instanceof com.google.cloud.retail.v2.ImportUserEventsResponse) {
588         return mergeFrom((com.google.cloud.retail.v2.ImportUserEventsResponse) other);
589       } else {
590         super.mergeFrom(other);
591         return this;
592       }
593     }
594 
mergeFrom(com.google.cloud.retail.v2.ImportUserEventsResponse other)595     public Builder mergeFrom(com.google.cloud.retail.v2.ImportUserEventsResponse other) {
596       if (other == com.google.cloud.retail.v2.ImportUserEventsResponse.getDefaultInstance())
597         return this;
598       if (errorSamplesBuilder_ == null) {
599         if (!other.errorSamples_.isEmpty()) {
600           if (errorSamples_.isEmpty()) {
601             errorSamples_ = other.errorSamples_;
602             bitField0_ = (bitField0_ & ~0x00000001);
603           } else {
604             ensureErrorSamplesIsMutable();
605             errorSamples_.addAll(other.errorSamples_);
606           }
607           onChanged();
608         }
609       } else {
610         if (!other.errorSamples_.isEmpty()) {
611           if (errorSamplesBuilder_.isEmpty()) {
612             errorSamplesBuilder_.dispose();
613             errorSamplesBuilder_ = null;
614             errorSamples_ = other.errorSamples_;
615             bitField0_ = (bitField0_ & ~0x00000001);
616             errorSamplesBuilder_ =
617                 com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders
618                     ? getErrorSamplesFieldBuilder()
619                     : null;
620           } else {
621             errorSamplesBuilder_.addAllMessages(other.errorSamples_);
622           }
623         }
624       }
625       if (other.hasErrorsConfig()) {
626         mergeErrorsConfig(other.getErrorsConfig());
627       }
628       if (other.hasImportSummary()) {
629         mergeImportSummary(other.getImportSummary());
630       }
631       this.mergeUnknownFields(other.getUnknownFields());
632       onChanged();
633       return this;
634     }
635 
636     @java.lang.Override
isInitialized()637     public final boolean isInitialized() {
638       return true;
639     }
640 
641     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)642     public Builder mergeFrom(
643         com.google.protobuf.CodedInputStream input,
644         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
645         throws java.io.IOException {
646       if (extensionRegistry == null) {
647         throw new java.lang.NullPointerException();
648       }
649       try {
650         boolean done = false;
651         while (!done) {
652           int tag = input.readTag();
653           switch (tag) {
654             case 0:
655               done = true;
656               break;
657             case 10:
658               {
659                 com.google.rpc.Status m =
660                     input.readMessage(com.google.rpc.Status.parser(), extensionRegistry);
661                 if (errorSamplesBuilder_ == null) {
662                   ensureErrorSamplesIsMutable();
663                   errorSamples_.add(m);
664                 } else {
665                   errorSamplesBuilder_.addMessage(m);
666                 }
667                 break;
668               } // case 10
669             case 18:
670               {
671                 input.readMessage(getErrorsConfigFieldBuilder().getBuilder(), extensionRegistry);
672                 bitField0_ |= 0x00000002;
673                 break;
674               } // case 18
675             case 26:
676               {
677                 input.readMessage(getImportSummaryFieldBuilder().getBuilder(), extensionRegistry);
678                 bitField0_ |= 0x00000004;
679                 break;
680               } // case 26
681             default:
682               {
683                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
684                   done = true; // was an endgroup tag
685                 }
686                 break;
687               } // default:
688           } // switch (tag)
689         } // while (!done)
690       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
691         throw e.unwrapIOException();
692       } finally {
693         onChanged();
694       } // finally
695       return this;
696     }
697 
698     private int bitField0_;
699 
700     private java.util.List<com.google.rpc.Status> errorSamples_ = java.util.Collections.emptyList();
701 
ensureErrorSamplesIsMutable()702     private void ensureErrorSamplesIsMutable() {
703       if (!((bitField0_ & 0x00000001) != 0)) {
704         errorSamples_ = new java.util.ArrayList<com.google.rpc.Status>(errorSamples_);
705         bitField0_ |= 0x00000001;
706       }
707     }
708 
709     private com.google.protobuf.RepeatedFieldBuilderV3<
710             com.google.rpc.Status, com.google.rpc.Status.Builder, com.google.rpc.StatusOrBuilder>
711         errorSamplesBuilder_;
712 
713     /**
714      *
715      *
716      * <pre>
717      * A sample of errors encountered while processing the request.
718      * </pre>
719      *
720      * <code>repeated .google.rpc.Status error_samples = 1;</code>
721      */
getErrorSamplesList()722     public java.util.List<com.google.rpc.Status> getErrorSamplesList() {
723       if (errorSamplesBuilder_ == null) {
724         return java.util.Collections.unmodifiableList(errorSamples_);
725       } else {
726         return errorSamplesBuilder_.getMessageList();
727       }
728     }
729     /**
730      *
731      *
732      * <pre>
733      * A sample of errors encountered while processing the request.
734      * </pre>
735      *
736      * <code>repeated .google.rpc.Status error_samples = 1;</code>
737      */
getErrorSamplesCount()738     public int getErrorSamplesCount() {
739       if (errorSamplesBuilder_ == null) {
740         return errorSamples_.size();
741       } else {
742         return errorSamplesBuilder_.getCount();
743       }
744     }
745     /**
746      *
747      *
748      * <pre>
749      * A sample of errors encountered while processing the request.
750      * </pre>
751      *
752      * <code>repeated .google.rpc.Status error_samples = 1;</code>
753      */
getErrorSamples(int index)754     public com.google.rpc.Status getErrorSamples(int index) {
755       if (errorSamplesBuilder_ == null) {
756         return errorSamples_.get(index);
757       } else {
758         return errorSamplesBuilder_.getMessage(index);
759       }
760     }
761     /**
762      *
763      *
764      * <pre>
765      * A sample of errors encountered while processing the request.
766      * </pre>
767      *
768      * <code>repeated .google.rpc.Status error_samples = 1;</code>
769      */
setErrorSamples(int index, com.google.rpc.Status value)770     public Builder setErrorSamples(int index, com.google.rpc.Status value) {
771       if (errorSamplesBuilder_ == null) {
772         if (value == null) {
773           throw new NullPointerException();
774         }
775         ensureErrorSamplesIsMutable();
776         errorSamples_.set(index, value);
777         onChanged();
778       } else {
779         errorSamplesBuilder_.setMessage(index, value);
780       }
781       return this;
782     }
783     /**
784      *
785      *
786      * <pre>
787      * A sample of errors encountered while processing the request.
788      * </pre>
789      *
790      * <code>repeated .google.rpc.Status error_samples = 1;</code>
791      */
setErrorSamples(int index, com.google.rpc.Status.Builder builderForValue)792     public Builder setErrorSamples(int index, com.google.rpc.Status.Builder builderForValue) {
793       if (errorSamplesBuilder_ == null) {
794         ensureErrorSamplesIsMutable();
795         errorSamples_.set(index, builderForValue.build());
796         onChanged();
797       } else {
798         errorSamplesBuilder_.setMessage(index, builderForValue.build());
799       }
800       return this;
801     }
802     /**
803      *
804      *
805      * <pre>
806      * A sample of errors encountered while processing the request.
807      * </pre>
808      *
809      * <code>repeated .google.rpc.Status error_samples = 1;</code>
810      */
addErrorSamples(com.google.rpc.Status value)811     public Builder addErrorSamples(com.google.rpc.Status value) {
812       if (errorSamplesBuilder_ == null) {
813         if (value == null) {
814           throw new NullPointerException();
815         }
816         ensureErrorSamplesIsMutable();
817         errorSamples_.add(value);
818         onChanged();
819       } else {
820         errorSamplesBuilder_.addMessage(value);
821       }
822       return this;
823     }
824     /**
825      *
826      *
827      * <pre>
828      * A sample of errors encountered while processing the request.
829      * </pre>
830      *
831      * <code>repeated .google.rpc.Status error_samples = 1;</code>
832      */
addErrorSamples(int index, com.google.rpc.Status value)833     public Builder addErrorSamples(int index, com.google.rpc.Status value) {
834       if (errorSamplesBuilder_ == null) {
835         if (value == null) {
836           throw new NullPointerException();
837         }
838         ensureErrorSamplesIsMutable();
839         errorSamples_.add(index, value);
840         onChanged();
841       } else {
842         errorSamplesBuilder_.addMessage(index, value);
843       }
844       return this;
845     }
846     /**
847      *
848      *
849      * <pre>
850      * A sample of errors encountered while processing the request.
851      * </pre>
852      *
853      * <code>repeated .google.rpc.Status error_samples = 1;</code>
854      */
addErrorSamples(com.google.rpc.Status.Builder builderForValue)855     public Builder addErrorSamples(com.google.rpc.Status.Builder builderForValue) {
856       if (errorSamplesBuilder_ == null) {
857         ensureErrorSamplesIsMutable();
858         errorSamples_.add(builderForValue.build());
859         onChanged();
860       } else {
861         errorSamplesBuilder_.addMessage(builderForValue.build());
862       }
863       return this;
864     }
865     /**
866      *
867      *
868      * <pre>
869      * A sample of errors encountered while processing the request.
870      * </pre>
871      *
872      * <code>repeated .google.rpc.Status error_samples = 1;</code>
873      */
addErrorSamples(int index, com.google.rpc.Status.Builder builderForValue)874     public Builder addErrorSamples(int index, com.google.rpc.Status.Builder builderForValue) {
875       if (errorSamplesBuilder_ == null) {
876         ensureErrorSamplesIsMutable();
877         errorSamples_.add(index, builderForValue.build());
878         onChanged();
879       } else {
880         errorSamplesBuilder_.addMessage(index, builderForValue.build());
881       }
882       return this;
883     }
884     /**
885      *
886      *
887      * <pre>
888      * A sample of errors encountered while processing the request.
889      * </pre>
890      *
891      * <code>repeated .google.rpc.Status error_samples = 1;</code>
892      */
addAllErrorSamples(java.lang.Iterable<? extends com.google.rpc.Status> values)893     public Builder addAllErrorSamples(java.lang.Iterable<? extends com.google.rpc.Status> values) {
894       if (errorSamplesBuilder_ == null) {
895         ensureErrorSamplesIsMutable();
896         com.google.protobuf.AbstractMessageLite.Builder.addAll(values, errorSamples_);
897         onChanged();
898       } else {
899         errorSamplesBuilder_.addAllMessages(values);
900       }
901       return this;
902     }
903     /**
904      *
905      *
906      * <pre>
907      * A sample of errors encountered while processing the request.
908      * </pre>
909      *
910      * <code>repeated .google.rpc.Status error_samples = 1;</code>
911      */
clearErrorSamples()912     public Builder clearErrorSamples() {
913       if (errorSamplesBuilder_ == null) {
914         errorSamples_ = java.util.Collections.emptyList();
915         bitField0_ = (bitField0_ & ~0x00000001);
916         onChanged();
917       } else {
918         errorSamplesBuilder_.clear();
919       }
920       return this;
921     }
922     /**
923      *
924      *
925      * <pre>
926      * A sample of errors encountered while processing the request.
927      * </pre>
928      *
929      * <code>repeated .google.rpc.Status error_samples = 1;</code>
930      */
removeErrorSamples(int index)931     public Builder removeErrorSamples(int index) {
932       if (errorSamplesBuilder_ == null) {
933         ensureErrorSamplesIsMutable();
934         errorSamples_.remove(index);
935         onChanged();
936       } else {
937         errorSamplesBuilder_.remove(index);
938       }
939       return this;
940     }
941     /**
942      *
943      *
944      * <pre>
945      * A sample of errors encountered while processing the request.
946      * </pre>
947      *
948      * <code>repeated .google.rpc.Status error_samples = 1;</code>
949      */
getErrorSamplesBuilder(int index)950     public com.google.rpc.Status.Builder getErrorSamplesBuilder(int index) {
951       return getErrorSamplesFieldBuilder().getBuilder(index);
952     }
953     /**
954      *
955      *
956      * <pre>
957      * A sample of errors encountered while processing the request.
958      * </pre>
959      *
960      * <code>repeated .google.rpc.Status error_samples = 1;</code>
961      */
getErrorSamplesOrBuilder(int index)962     public com.google.rpc.StatusOrBuilder getErrorSamplesOrBuilder(int index) {
963       if (errorSamplesBuilder_ == null) {
964         return errorSamples_.get(index);
965       } else {
966         return errorSamplesBuilder_.getMessageOrBuilder(index);
967       }
968     }
969     /**
970      *
971      *
972      * <pre>
973      * A sample of errors encountered while processing the request.
974      * </pre>
975      *
976      * <code>repeated .google.rpc.Status error_samples = 1;</code>
977      */
getErrorSamplesOrBuilderList()978     public java.util.List<? extends com.google.rpc.StatusOrBuilder> getErrorSamplesOrBuilderList() {
979       if (errorSamplesBuilder_ != null) {
980         return errorSamplesBuilder_.getMessageOrBuilderList();
981       } else {
982         return java.util.Collections.unmodifiableList(errorSamples_);
983       }
984     }
985     /**
986      *
987      *
988      * <pre>
989      * A sample of errors encountered while processing the request.
990      * </pre>
991      *
992      * <code>repeated .google.rpc.Status error_samples = 1;</code>
993      */
addErrorSamplesBuilder()994     public com.google.rpc.Status.Builder addErrorSamplesBuilder() {
995       return getErrorSamplesFieldBuilder().addBuilder(com.google.rpc.Status.getDefaultInstance());
996     }
997     /**
998      *
999      *
1000      * <pre>
1001      * A sample of errors encountered while processing the request.
1002      * </pre>
1003      *
1004      * <code>repeated .google.rpc.Status error_samples = 1;</code>
1005      */
addErrorSamplesBuilder(int index)1006     public com.google.rpc.Status.Builder addErrorSamplesBuilder(int index) {
1007       return getErrorSamplesFieldBuilder()
1008           .addBuilder(index, com.google.rpc.Status.getDefaultInstance());
1009     }
1010     /**
1011      *
1012      *
1013      * <pre>
1014      * A sample of errors encountered while processing the request.
1015      * </pre>
1016      *
1017      * <code>repeated .google.rpc.Status error_samples = 1;</code>
1018      */
getErrorSamplesBuilderList()1019     public java.util.List<com.google.rpc.Status.Builder> getErrorSamplesBuilderList() {
1020       return getErrorSamplesFieldBuilder().getBuilderList();
1021     }
1022 
1023     private com.google.protobuf.RepeatedFieldBuilderV3<
1024             com.google.rpc.Status, com.google.rpc.Status.Builder, com.google.rpc.StatusOrBuilder>
getErrorSamplesFieldBuilder()1025         getErrorSamplesFieldBuilder() {
1026       if (errorSamplesBuilder_ == null) {
1027         errorSamplesBuilder_ =
1028             new com.google.protobuf.RepeatedFieldBuilderV3<
1029                 com.google.rpc.Status,
1030                 com.google.rpc.Status.Builder,
1031                 com.google.rpc.StatusOrBuilder>(
1032                 errorSamples_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean());
1033         errorSamples_ = null;
1034       }
1035       return errorSamplesBuilder_;
1036     }
1037 
1038     private com.google.cloud.retail.v2.ImportErrorsConfig errorsConfig_;
1039     private com.google.protobuf.SingleFieldBuilderV3<
1040             com.google.cloud.retail.v2.ImportErrorsConfig,
1041             com.google.cloud.retail.v2.ImportErrorsConfig.Builder,
1042             com.google.cloud.retail.v2.ImportErrorsConfigOrBuilder>
1043         errorsConfigBuilder_;
1044     /**
1045      *
1046      *
1047      * <pre>
1048      * Echoes the destination for the complete errors if this field was set in
1049      * the request.
1050      * </pre>
1051      *
1052      * <code>.google.cloud.retail.v2.ImportErrorsConfig errors_config = 2;</code>
1053      *
1054      * @return Whether the errorsConfig field is set.
1055      */
hasErrorsConfig()1056     public boolean hasErrorsConfig() {
1057       return ((bitField0_ & 0x00000002) != 0);
1058     }
1059     /**
1060      *
1061      *
1062      * <pre>
1063      * Echoes the destination for the complete errors if this field was set in
1064      * the request.
1065      * </pre>
1066      *
1067      * <code>.google.cloud.retail.v2.ImportErrorsConfig errors_config = 2;</code>
1068      *
1069      * @return The errorsConfig.
1070      */
getErrorsConfig()1071     public com.google.cloud.retail.v2.ImportErrorsConfig getErrorsConfig() {
1072       if (errorsConfigBuilder_ == null) {
1073         return errorsConfig_ == null
1074             ? com.google.cloud.retail.v2.ImportErrorsConfig.getDefaultInstance()
1075             : errorsConfig_;
1076       } else {
1077         return errorsConfigBuilder_.getMessage();
1078       }
1079     }
1080     /**
1081      *
1082      *
1083      * <pre>
1084      * Echoes the destination for the complete errors if this field was set in
1085      * the request.
1086      * </pre>
1087      *
1088      * <code>.google.cloud.retail.v2.ImportErrorsConfig errors_config = 2;</code>
1089      */
setErrorsConfig(com.google.cloud.retail.v2.ImportErrorsConfig value)1090     public Builder setErrorsConfig(com.google.cloud.retail.v2.ImportErrorsConfig value) {
1091       if (errorsConfigBuilder_ == null) {
1092         if (value == null) {
1093           throw new NullPointerException();
1094         }
1095         errorsConfig_ = value;
1096       } else {
1097         errorsConfigBuilder_.setMessage(value);
1098       }
1099       bitField0_ |= 0x00000002;
1100       onChanged();
1101       return this;
1102     }
1103     /**
1104      *
1105      *
1106      * <pre>
1107      * Echoes the destination for the complete errors if this field was set in
1108      * the request.
1109      * </pre>
1110      *
1111      * <code>.google.cloud.retail.v2.ImportErrorsConfig errors_config = 2;</code>
1112      */
setErrorsConfig( com.google.cloud.retail.v2.ImportErrorsConfig.Builder builderForValue)1113     public Builder setErrorsConfig(
1114         com.google.cloud.retail.v2.ImportErrorsConfig.Builder builderForValue) {
1115       if (errorsConfigBuilder_ == null) {
1116         errorsConfig_ = builderForValue.build();
1117       } else {
1118         errorsConfigBuilder_.setMessage(builderForValue.build());
1119       }
1120       bitField0_ |= 0x00000002;
1121       onChanged();
1122       return this;
1123     }
1124     /**
1125      *
1126      *
1127      * <pre>
1128      * Echoes the destination for the complete errors if this field was set in
1129      * the request.
1130      * </pre>
1131      *
1132      * <code>.google.cloud.retail.v2.ImportErrorsConfig errors_config = 2;</code>
1133      */
mergeErrorsConfig(com.google.cloud.retail.v2.ImportErrorsConfig value)1134     public Builder mergeErrorsConfig(com.google.cloud.retail.v2.ImportErrorsConfig value) {
1135       if (errorsConfigBuilder_ == null) {
1136         if (((bitField0_ & 0x00000002) != 0)
1137             && errorsConfig_ != null
1138             && errorsConfig_
1139                 != com.google.cloud.retail.v2.ImportErrorsConfig.getDefaultInstance()) {
1140           getErrorsConfigBuilder().mergeFrom(value);
1141         } else {
1142           errorsConfig_ = value;
1143         }
1144       } else {
1145         errorsConfigBuilder_.mergeFrom(value);
1146       }
1147       bitField0_ |= 0x00000002;
1148       onChanged();
1149       return this;
1150     }
1151     /**
1152      *
1153      *
1154      * <pre>
1155      * Echoes the destination for the complete errors if this field was set in
1156      * the request.
1157      * </pre>
1158      *
1159      * <code>.google.cloud.retail.v2.ImportErrorsConfig errors_config = 2;</code>
1160      */
clearErrorsConfig()1161     public Builder clearErrorsConfig() {
1162       bitField0_ = (bitField0_ & ~0x00000002);
1163       errorsConfig_ = null;
1164       if (errorsConfigBuilder_ != null) {
1165         errorsConfigBuilder_.dispose();
1166         errorsConfigBuilder_ = null;
1167       }
1168       onChanged();
1169       return this;
1170     }
1171     /**
1172      *
1173      *
1174      * <pre>
1175      * Echoes the destination for the complete errors if this field was set in
1176      * the request.
1177      * </pre>
1178      *
1179      * <code>.google.cloud.retail.v2.ImportErrorsConfig errors_config = 2;</code>
1180      */
getErrorsConfigBuilder()1181     public com.google.cloud.retail.v2.ImportErrorsConfig.Builder getErrorsConfigBuilder() {
1182       bitField0_ |= 0x00000002;
1183       onChanged();
1184       return getErrorsConfigFieldBuilder().getBuilder();
1185     }
1186     /**
1187      *
1188      *
1189      * <pre>
1190      * Echoes the destination for the complete errors if this field was set in
1191      * the request.
1192      * </pre>
1193      *
1194      * <code>.google.cloud.retail.v2.ImportErrorsConfig errors_config = 2;</code>
1195      */
getErrorsConfigOrBuilder()1196     public com.google.cloud.retail.v2.ImportErrorsConfigOrBuilder getErrorsConfigOrBuilder() {
1197       if (errorsConfigBuilder_ != null) {
1198         return errorsConfigBuilder_.getMessageOrBuilder();
1199       } else {
1200         return errorsConfig_ == null
1201             ? com.google.cloud.retail.v2.ImportErrorsConfig.getDefaultInstance()
1202             : errorsConfig_;
1203       }
1204     }
1205     /**
1206      *
1207      *
1208      * <pre>
1209      * Echoes the destination for the complete errors if this field was set in
1210      * the request.
1211      * </pre>
1212      *
1213      * <code>.google.cloud.retail.v2.ImportErrorsConfig errors_config = 2;</code>
1214      */
1215     private com.google.protobuf.SingleFieldBuilderV3<
1216             com.google.cloud.retail.v2.ImportErrorsConfig,
1217             com.google.cloud.retail.v2.ImportErrorsConfig.Builder,
1218             com.google.cloud.retail.v2.ImportErrorsConfigOrBuilder>
getErrorsConfigFieldBuilder()1219         getErrorsConfigFieldBuilder() {
1220       if (errorsConfigBuilder_ == null) {
1221         errorsConfigBuilder_ =
1222             new com.google.protobuf.SingleFieldBuilderV3<
1223                 com.google.cloud.retail.v2.ImportErrorsConfig,
1224                 com.google.cloud.retail.v2.ImportErrorsConfig.Builder,
1225                 com.google.cloud.retail.v2.ImportErrorsConfigOrBuilder>(
1226                 getErrorsConfig(), getParentForChildren(), isClean());
1227         errorsConfig_ = null;
1228       }
1229       return errorsConfigBuilder_;
1230     }
1231 
1232     private com.google.cloud.retail.v2.UserEventImportSummary importSummary_;
1233     private com.google.protobuf.SingleFieldBuilderV3<
1234             com.google.cloud.retail.v2.UserEventImportSummary,
1235             com.google.cloud.retail.v2.UserEventImportSummary.Builder,
1236             com.google.cloud.retail.v2.UserEventImportSummaryOrBuilder>
1237         importSummaryBuilder_;
1238     /**
1239      *
1240      *
1241      * <pre>
1242      * Aggregated statistics of user event import status.
1243      * </pre>
1244      *
1245      * <code>.google.cloud.retail.v2.UserEventImportSummary import_summary = 3;</code>
1246      *
1247      * @return Whether the importSummary field is set.
1248      */
hasImportSummary()1249     public boolean hasImportSummary() {
1250       return ((bitField0_ & 0x00000004) != 0);
1251     }
1252     /**
1253      *
1254      *
1255      * <pre>
1256      * Aggregated statistics of user event import status.
1257      * </pre>
1258      *
1259      * <code>.google.cloud.retail.v2.UserEventImportSummary import_summary = 3;</code>
1260      *
1261      * @return The importSummary.
1262      */
getImportSummary()1263     public com.google.cloud.retail.v2.UserEventImportSummary getImportSummary() {
1264       if (importSummaryBuilder_ == null) {
1265         return importSummary_ == null
1266             ? com.google.cloud.retail.v2.UserEventImportSummary.getDefaultInstance()
1267             : importSummary_;
1268       } else {
1269         return importSummaryBuilder_.getMessage();
1270       }
1271     }
1272     /**
1273      *
1274      *
1275      * <pre>
1276      * Aggregated statistics of user event import status.
1277      * </pre>
1278      *
1279      * <code>.google.cloud.retail.v2.UserEventImportSummary import_summary = 3;</code>
1280      */
setImportSummary(com.google.cloud.retail.v2.UserEventImportSummary value)1281     public Builder setImportSummary(com.google.cloud.retail.v2.UserEventImportSummary value) {
1282       if (importSummaryBuilder_ == null) {
1283         if (value == null) {
1284           throw new NullPointerException();
1285         }
1286         importSummary_ = value;
1287       } else {
1288         importSummaryBuilder_.setMessage(value);
1289       }
1290       bitField0_ |= 0x00000004;
1291       onChanged();
1292       return this;
1293     }
1294     /**
1295      *
1296      *
1297      * <pre>
1298      * Aggregated statistics of user event import status.
1299      * </pre>
1300      *
1301      * <code>.google.cloud.retail.v2.UserEventImportSummary import_summary = 3;</code>
1302      */
setImportSummary( com.google.cloud.retail.v2.UserEventImportSummary.Builder builderForValue)1303     public Builder setImportSummary(
1304         com.google.cloud.retail.v2.UserEventImportSummary.Builder builderForValue) {
1305       if (importSummaryBuilder_ == null) {
1306         importSummary_ = builderForValue.build();
1307       } else {
1308         importSummaryBuilder_.setMessage(builderForValue.build());
1309       }
1310       bitField0_ |= 0x00000004;
1311       onChanged();
1312       return this;
1313     }
1314     /**
1315      *
1316      *
1317      * <pre>
1318      * Aggregated statistics of user event import status.
1319      * </pre>
1320      *
1321      * <code>.google.cloud.retail.v2.UserEventImportSummary import_summary = 3;</code>
1322      */
mergeImportSummary(com.google.cloud.retail.v2.UserEventImportSummary value)1323     public Builder mergeImportSummary(com.google.cloud.retail.v2.UserEventImportSummary value) {
1324       if (importSummaryBuilder_ == null) {
1325         if (((bitField0_ & 0x00000004) != 0)
1326             && importSummary_ != null
1327             && importSummary_
1328                 != com.google.cloud.retail.v2.UserEventImportSummary.getDefaultInstance()) {
1329           getImportSummaryBuilder().mergeFrom(value);
1330         } else {
1331           importSummary_ = value;
1332         }
1333       } else {
1334         importSummaryBuilder_.mergeFrom(value);
1335       }
1336       bitField0_ |= 0x00000004;
1337       onChanged();
1338       return this;
1339     }
1340     /**
1341      *
1342      *
1343      * <pre>
1344      * Aggregated statistics of user event import status.
1345      * </pre>
1346      *
1347      * <code>.google.cloud.retail.v2.UserEventImportSummary import_summary = 3;</code>
1348      */
clearImportSummary()1349     public Builder clearImportSummary() {
1350       bitField0_ = (bitField0_ & ~0x00000004);
1351       importSummary_ = null;
1352       if (importSummaryBuilder_ != null) {
1353         importSummaryBuilder_.dispose();
1354         importSummaryBuilder_ = null;
1355       }
1356       onChanged();
1357       return this;
1358     }
1359     /**
1360      *
1361      *
1362      * <pre>
1363      * Aggregated statistics of user event import status.
1364      * </pre>
1365      *
1366      * <code>.google.cloud.retail.v2.UserEventImportSummary import_summary = 3;</code>
1367      */
getImportSummaryBuilder()1368     public com.google.cloud.retail.v2.UserEventImportSummary.Builder getImportSummaryBuilder() {
1369       bitField0_ |= 0x00000004;
1370       onChanged();
1371       return getImportSummaryFieldBuilder().getBuilder();
1372     }
1373     /**
1374      *
1375      *
1376      * <pre>
1377      * Aggregated statistics of user event import status.
1378      * </pre>
1379      *
1380      * <code>.google.cloud.retail.v2.UserEventImportSummary import_summary = 3;</code>
1381      */
getImportSummaryOrBuilder()1382     public com.google.cloud.retail.v2.UserEventImportSummaryOrBuilder getImportSummaryOrBuilder() {
1383       if (importSummaryBuilder_ != null) {
1384         return importSummaryBuilder_.getMessageOrBuilder();
1385       } else {
1386         return importSummary_ == null
1387             ? com.google.cloud.retail.v2.UserEventImportSummary.getDefaultInstance()
1388             : importSummary_;
1389       }
1390     }
1391     /**
1392      *
1393      *
1394      * <pre>
1395      * Aggregated statistics of user event import status.
1396      * </pre>
1397      *
1398      * <code>.google.cloud.retail.v2.UserEventImportSummary import_summary = 3;</code>
1399      */
1400     private com.google.protobuf.SingleFieldBuilderV3<
1401             com.google.cloud.retail.v2.UserEventImportSummary,
1402             com.google.cloud.retail.v2.UserEventImportSummary.Builder,
1403             com.google.cloud.retail.v2.UserEventImportSummaryOrBuilder>
getImportSummaryFieldBuilder()1404         getImportSummaryFieldBuilder() {
1405       if (importSummaryBuilder_ == null) {
1406         importSummaryBuilder_ =
1407             new com.google.protobuf.SingleFieldBuilderV3<
1408                 com.google.cloud.retail.v2.UserEventImportSummary,
1409                 com.google.cloud.retail.v2.UserEventImportSummary.Builder,
1410                 com.google.cloud.retail.v2.UserEventImportSummaryOrBuilder>(
1411                 getImportSummary(), getParentForChildren(), isClean());
1412         importSummary_ = null;
1413       }
1414       return importSummaryBuilder_;
1415     }
1416 
1417     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)1418     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
1419       return super.setUnknownFields(unknownFields);
1420     }
1421 
1422     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)1423     public final Builder mergeUnknownFields(
1424         final com.google.protobuf.UnknownFieldSet unknownFields) {
1425       return super.mergeUnknownFields(unknownFields);
1426     }
1427 
1428     // @@protoc_insertion_point(builder_scope:google.cloud.retail.v2.ImportUserEventsResponse)
1429   }
1430 
1431   // @@protoc_insertion_point(class_scope:google.cloud.retail.v2.ImportUserEventsResponse)
1432   private static final com.google.cloud.retail.v2.ImportUserEventsResponse DEFAULT_INSTANCE;
1433 
1434   static {
1435     DEFAULT_INSTANCE = new com.google.cloud.retail.v2.ImportUserEventsResponse();
1436   }
1437 
getDefaultInstance()1438   public static com.google.cloud.retail.v2.ImportUserEventsResponse getDefaultInstance() {
1439     return DEFAULT_INSTANCE;
1440   }
1441 
1442   private static final com.google.protobuf.Parser<ImportUserEventsResponse> PARSER =
1443       new com.google.protobuf.AbstractParser<ImportUserEventsResponse>() {
1444         @java.lang.Override
1445         public ImportUserEventsResponse parsePartialFrom(
1446             com.google.protobuf.CodedInputStream input,
1447             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
1448             throws com.google.protobuf.InvalidProtocolBufferException {
1449           Builder builder = newBuilder();
1450           try {
1451             builder.mergeFrom(input, extensionRegistry);
1452           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
1453             throw e.setUnfinishedMessage(builder.buildPartial());
1454           } catch (com.google.protobuf.UninitializedMessageException e) {
1455             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
1456           } catch (java.io.IOException e) {
1457             throw new com.google.protobuf.InvalidProtocolBufferException(e)
1458                 .setUnfinishedMessage(builder.buildPartial());
1459           }
1460           return builder.buildPartial();
1461         }
1462       };
1463 
parser()1464   public static com.google.protobuf.Parser<ImportUserEventsResponse> parser() {
1465     return PARSER;
1466   }
1467 
1468   @java.lang.Override
getParserForType()1469   public com.google.protobuf.Parser<ImportUserEventsResponse> getParserForType() {
1470     return PARSER;
1471   }
1472 
1473   @java.lang.Override
getDefaultInstanceForType()1474   public com.google.cloud.retail.v2.ImportUserEventsResponse getDefaultInstanceForType() {
1475     return DEFAULT_INSTANCE;
1476   }
1477 }
1478