• 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  * A summary of import result. The UserEventImportSummary summarizes
26  * the import status for user events.
27  * </pre>
28  *
29  * Protobuf type {@code google.cloud.retail.v2.UserEventImportSummary}
30  */
31 public final class UserEventImportSummary extends com.google.protobuf.GeneratedMessageV3
32     implements
33     // @@protoc_insertion_point(message_implements:google.cloud.retail.v2.UserEventImportSummary)
34     UserEventImportSummaryOrBuilder {
35   private static final long serialVersionUID = 0L;
36   // Use UserEventImportSummary.newBuilder() to construct.
UserEventImportSummary(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)37   private UserEventImportSummary(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
38     super(builder);
39   }
40 
UserEventImportSummary()41   private UserEventImportSummary() {}
42 
43   @java.lang.Override
44   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)45   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
46     return new UserEventImportSummary();
47   }
48 
49   @java.lang.Override
getUnknownFields()50   public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
51     return this.unknownFields;
52   }
53 
getDescriptor()54   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
55     return com.google.cloud.retail.v2.ImportConfigProto
56         .internal_static_google_cloud_retail_v2_UserEventImportSummary_descriptor;
57   }
58 
59   @java.lang.Override
60   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()61       internalGetFieldAccessorTable() {
62     return com.google.cloud.retail.v2.ImportConfigProto
63         .internal_static_google_cloud_retail_v2_UserEventImportSummary_fieldAccessorTable
64         .ensureFieldAccessorsInitialized(
65             com.google.cloud.retail.v2.UserEventImportSummary.class,
66             com.google.cloud.retail.v2.UserEventImportSummary.Builder.class);
67   }
68 
69   public static final int JOINED_EVENTS_COUNT_FIELD_NUMBER = 1;
70   private long joinedEventsCount_ = 0L;
71   /**
72    *
73    *
74    * <pre>
75    * Count of user events imported with complete existing catalog information.
76    * </pre>
77    *
78    * <code>int64 joined_events_count = 1;</code>
79    *
80    * @return The joinedEventsCount.
81    */
82   @java.lang.Override
getJoinedEventsCount()83   public long getJoinedEventsCount() {
84     return joinedEventsCount_;
85   }
86 
87   public static final int UNJOINED_EVENTS_COUNT_FIELD_NUMBER = 2;
88   private long unjoinedEventsCount_ = 0L;
89   /**
90    *
91    *
92    * <pre>
93    * Count of user events imported, but with catalog information not found
94    * in the imported catalog.
95    * </pre>
96    *
97    * <code>int64 unjoined_events_count = 2;</code>
98    *
99    * @return The unjoinedEventsCount.
100    */
101   @java.lang.Override
getUnjoinedEventsCount()102   public long getUnjoinedEventsCount() {
103     return unjoinedEventsCount_;
104   }
105 
106   private byte memoizedIsInitialized = -1;
107 
108   @java.lang.Override
isInitialized()109   public final boolean isInitialized() {
110     byte isInitialized = memoizedIsInitialized;
111     if (isInitialized == 1) return true;
112     if (isInitialized == 0) return false;
113 
114     memoizedIsInitialized = 1;
115     return true;
116   }
117 
118   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)119   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
120     if (joinedEventsCount_ != 0L) {
121       output.writeInt64(1, joinedEventsCount_);
122     }
123     if (unjoinedEventsCount_ != 0L) {
124       output.writeInt64(2, unjoinedEventsCount_);
125     }
126     getUnknownFields().writeTo(output);
127   }
128 
129   @java.lang.Override
getSerializedSize()130   public int getSerializedSize() {
131     int size = memoizedSize;
132     if (size != -1) return size;
133 
134     size = 0;
135     if (joinedEventsCount_ != 0L) {
136       size += com.google.protobuf.CodedOutputStream.computeInt64Size(1, joinedEventsCount_);
137     }
138     if (unjoinedEventsCount_ != 0L) {
139       size += com.google.protobuf.CodedOutputStream.computeInt64Size(2, unjoinedEventsCount_);
140     }
141     size += getUnknownFields().getSerializedSize();
142     memoizedSize = size;
143     return size;
144   }
145 
146   @java.lang.Override
equals(final java.lang.Object obj)147   public boolean equals(final java.lang.Object obj) {
148     if (obj == this) {
149       return true;
150     }
151     if (!(obj instanceof com.google.cloud.retail.v2.UserEventImportSummary)) {
152       return super.equals(obj);
153     }
154     com.google.cloud.retail.v2.UserEventImportSummary other =
155         (com.google.cloud.retail.v2.UserEventImportSummary) obj;
156 
157     if (getJoinedEventsCount() != other.getJoinedEventsCount()) return false;
158     if (getUnjoinedEventsCount() != other.getUnjoinedEventsCount()) return false;
159     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
160     return true;
161   }
162 
163   @java.lang.Override
hashCode()164   public int hashCode() {
165     if (memoizedHashCode != 0) {
166       return memoizedHashCode;
167     }
168     int hash = 41;
169     hash = (19 * hash) + getDescriptor().hashCode();
170     hash = (37 * hash) + JOINED_EVENTS_COUNT_FIELD_NUMBER;
171     hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getJoinedEventsCount());
172     hash = (37 * hash) + UNJOINED_EVENTS_COUNT_FIELD_NUMBER;
173     hash = (53 * hash) + com.google.protobuf.Internal.hashLong(getUnjoinedEventsCount());
174     hash = (29 * hash) + getUnknownFields().hashCode();
175     memoizedHashCode = hash;
176     return hash;
177   }
178 
parseFrom( java.nio.ByteBuffer data)179   public static com.google.cloud.retail.v2.UserEventImportSummary parseFrom(
180       java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException {
181     return PARSER.parseFrom(data);
182   }
183 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)184   public static com.google.cloud.retail.v2.UserEventImportSummary parseFrom(
185       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
186       throws com.google.protobuf.InvalidProtocolBufferException {
187     return PARSER.parseFrom(data, extensionRegistry);
188   }
189 
parseFrom( com.google.protobuf.ByteString data)190   public static com.google.cloud.retail.v2.UserEventImportSummary parseFrom(
191       com.google.protobuf.ByteString data)
192       throws com.google.protobuf.InvalidProtocolBufferException {
193     return PARSER.parseFrom(data);
194   }
195 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)196   public static com.google.cloud.retail.v2.UserEventImportSummary parseFrom(
197       com.google.protobuf.ByteString data,
198       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
199       throws com.google.protobuf.InvalidProtocolBufferException {
200     return PARSER.parseFrom(data, extensionRegistry);
201   }
202 
parseFrom(byte[] data)203   public static com.google.cloud.retail.v2.UserEventImportSummary parseFrom(byte[] data)
204       throws com.google.protobuf.InvalidProtocolBufferException {
205     return PARSER.parseFrom(data);
206   }
207 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)208   public static com.google.cloud.retail.v2.UserEventImportSummary parseFrom(
209       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
210       throws com.google.protobuf.InvalidProtocolBufferException {
211     return PARSER.parseFrom(data, extensionRegistry);
212   }
213 
parseFrom( java.io.InputStream input)214   public static com.google.cloud.retail.v2.UserEventImportSummary parseFrom(
215       java.io.InputStream input) throws java.io.IOException {
216     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
217   }
218 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)219   public static com.google.cloud.retail.v2.UserEventImportSummary parseFrom(
220       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
221       throws java.io.IOException {
222     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
223         PARSER, input, extensionRegistry);
224   }
225 
parseDelimitedFrom( java.io.InputStream input)226   public static com.google.cloud.retail.v2.UserEventImportSummary parseDelimitedFrom(
227       java.io.InputStream input) throws java.io.IOException {
228     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
229   }
230 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)231   public static com.google.cloud.retail.v2.UserEventImportSummary parseDelimitedFrom(
232       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
233       throws java.io.IOException {
234     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
235         PARSER, input, extensionRegistry);
236   }
237 
parseFrom( com.google.protobuf.CodedInputStream input)238   public static com.google.cloud.retail.v2.UserEventImportSummary parseFrom(
239       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
240     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
241   }
242 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)243   public static com.google.cloud.retail.v2.UserEventImportSummary parseFrom(
244       com.google.protobuf.CodedInputStream input,
245       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
246       throws java.io.IOException {
247     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
248         PARSER, input, extensionRegistry);
249   }
250 
251   @java.lang.Override
newBuilderForType()252   public Builder newBuilderForType() {
253     return newBuilder();
254   }
255 
newBuilder()256   public static Builder newBuilder() {
257     return DEFAULT_INSTANCE.toBuilder();
258   }
259 
newBuilder(com.google.cloud.retail.v2.UserEventImportSummary prototype)260   public static Builder newBuilder(com.google.cloud.retail.v2.UserEventImportSummary prototype) {
261     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
262   }
263 
264   @java.lang.Override
toBuilder()265   public Builder toBuilder() {
266     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
267   }
268 
269   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)270   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
271     Builder builder = new Builder(parent);
272     return builder;
273   }
274   /**
275    *
276    *
277    * <pre>
278    * A summary of import result. The UserEventImportSummary summarizes
279    * the import status for user events.
280    * </pre>
281    *
282    * Protobuf type {@code google.cloud.retail.v2.UserEventImportSummary}
283    */
284   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
285       implements
286       // @@protoc_insertion_point(builder_implements:google.cloud.retail.v2.UserEventImportSummary)
287       com.google.cloud.retail.v2.UserEventImportSummaryOrBuilder {
getDescriptor()288     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
289       return com.google.cloud.retail.v2.ImportConfigProto
290           .internal_static_google_cloud_retail_v2_UserEventImportSummary_descriptor;
291     }
292 
293     @java.lang.Override
294     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()295         internalGetFieldAccessorTable() {
296       return com.google.cloud.retail.v2.ImportConfigProto
297           .internal_static_google_cloud_retail_v2_UserEventImportSummary_fieldAccessorTable
298           .ensureFieldAccessorsInitialized(
299               com.google.cloud.retail.v2.UserEventImportSummary.class,
300               com.google.cloud.retail.v2.UserEventImportSummary.Builder.class);
301     }
302 
303     // Construct using com.google.cloud.retail.v2.UserEventImportSummary.newBuilder()
Builder()304     private Builder() {}
305 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)306     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
307       super(parent);
308     }
309 
310     @java.lang.Override
clear()311     public Builder clear() {
312       super.clear();
313       bitField0_ = 0;
314       joinedEventsCount_ = 0L;
315       unjoinedEventsCount_ = 0L;
316       return this;
317     }
318 
319     @java.lang.Override
getDescriptorForType()320     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
321       return com.google.cloud.retail.v2.ImportConfigProto
322           .internal_static_google_cloud_retail_v2_UserEventImportSummary_descriptor;
323     }
324 
325     @java.lang.Override
getDefaultInstanceForType()326     public com.google.cloud.retail.v2.UserEventImportSummary getDefaultInstanceForType() {
327       return com.google.cloud.retail.v2.UserEventImportSummary.getDefaultInstance();
328     }
329 
330     @java.lang.Override
build()331     public com.google.cloud.retail.v2.UserEventImportSummary build() {
332       com.google.cloud.retail.v2.UserEventImportSummary result = buildPartial();
333       if (!result.isInitialized()) {
334         throw newUninitializedMessageException(result);
335       }
336       return result;
337     }
338 
339     @java.lang.Override
buildPartial()340     public com.google.cloud.retail.v2.UserEventImportSummary buildPartial() {
341       com.google.cloud.retail.v2.UserEventImportSummary result =
342           new com.google.cloud.retail.v2.UserEventImportSummary(this);
343       if (bitField0_ != 0) {
344         buildPartial0(result);
345       }
346       onBuilt();
347       return result;
348     }
349 
buildPartial0(com.google.cloud.retail.v2.UserEventImportSummary result)350     private void buildPartial0(com.google.cloud.retail.v2.UserEventImportSummary result) {
351       int from_bitField0_ = bitField0_;
352       if (((from_bitField0_ & 0x00000001) != 0)) {
353         result.joinedEventsCount_ = joinedEventsCount_;
354       }
355       if (((from_bitField0_ & 0x00000002) != 0)) {
356         result.unjoinedEventsCount_ = unjoinedEventsCount_;
357       }
358     }
359 
360     @java.lang.Override
clone()361     public Builder clone() {
362       return super.clone();
363     }
364 
365     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)366     public Builder setField(
367         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
368       return super.setField(field, value);
369     }
370 
371     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)372     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
373       return super.clearField(field);
374     }
375 
376     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)377     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
378       return super.clearOneof(oneof);
379     }
380 
381     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)382     public Builder setRepeatedField(
383         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
384       return super.setRepeatedField(field, index, value);
385     }
386 
387     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)388     public Builder addRepeatedField(
389         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
390       return super.addRepeatedField(field, value);
391     }
392 
393     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)394     public Builder mergeFrom(com.google.protobuf.Message other) {
395       if (other instanceof com.google.cloud.retail.v2.UserEventImportSummary) {
396         return mergeFrom((com.google.cloud.retail.v2.UserEventImportSummary) other);
397       } else {
398         super.mergeFrom(other);
399         return this;
400       }
401     }
402 
mergeFrom(com.google.cloud.retail.v2.UserEventImportSummary other)403     public Builder mergeFrom(com.google.cloud.retail.v2.UserEventImportSummary other) {
404       if (other == com.google.cloud.retail.v2.UserEventImportSummary.getDefaultInstance())
405         return this;
406       if (other.getJoinedEventsCount() != 0L) {
407         setJoinedEventsCount(other.getJoinedEventsCount());
408       }
409       if (other.getUnjoinedEventsCount() != 0L) {
410         setUnjoinedEventsCount(other.getUnjoinedEventsCount());
411       }
412       this.mergeUnknownFields(other.getUnknownFields());
413       onChanged();
414       return this;
415     }
416 
417     @java.lang.Override
isInitialized()418     public final boolean isInitialized() {
419       return true;
420     }
421 
422     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)423     public Builder mergeFrom(
424         com.google.protobuf.CodedInputStream input,
425         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
426         throws java.io.IOException {
427       if (extensionRegistry == null) {
428         throw new java.lang.NullPointerException();
429       }
430       try {
431         boolean done = false;
432         while (!done) {
433           int tag = input.readTag();
434           switch (tag) {
435             case 0:
436               done = true;
437               break;
438             case 8:
439               {
440                 joinedEventsCount_ = input.readInt64();
441                 bitField0_ |= 0x00000001;
442                 break;
443               } // case 8
444             case 16:
445               {
446                 unjoinedEventsCount_ = input.readInt64();
447                 bitField0_ |= 0x00000002;
448                 break;
449               } // case 16
450             default:
451               {
452                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
453                   done = true; // was an endgroup tag
454                 }
455                 break;
456               } // default:
457           } // switch (tag)
458         } // while (!done)
459       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
460         throw e.unwrapIOException();
461       } finally {
462         onChanged();
463       } // finally
464       return this;
465     }
466 
467     private int bitField0_;
468 
469     private long joinedEventsCount_;
470     /**
471      *
472      *
473      * <pre>
474      * Count of user events imported with complete existing catalog information.
475      * </pre>
476      *
477      * <code>int64 joined_events_count = 1;</code>
478      *
479      * @return The joinedEventsCount.
480      */
481     @java.lang.Override
getJoinedEventsCount()482     public long getJoinedEventsCount() {
483       return joinedEventsCount_;
484     }
485     /**
486      *
487      *
488      * <pre>
489      * Count of user events imported with complete existing catalog information.
490      * </pre>
491      *
492      * <code>int64 joined_events_count = 1;</code>
493      *
494      * @param value The joinedEventsCount to set.
495      * @return This builder for chaining.
496      */
setJoinedEventsCount(long value)497     public Builder setJoinedEventsCount(long value) {
498 
499       joinedEventsCount_ = value;
500       bitField0_ |= 0x00000001;
501       onChanged();
502       return this;
503     }
504     /**
505      *
506      *
507      * <pre>
508      * Count of user events imported with complete existing catalog information.
509      * </pre>
510      *
511      * <code>int64 joined_events_count = 1;</code>
512      *
513      * @return This builder for chaining.
514      */
clearJoinedEventsCount()515     public Builder clearJoinedEventsCount() {
516       bitField0_ = (bitField0_ & ~0x00000001);
517       joinedEventsCount_ = 0L;
518       onChanged();
519       return this;
520     }
521 
522     private long unjoinedEventsCount_;
523     /**
524      *
525      *
526      * <pre>
527      * Count of user events imported, but with catalog information not found
528      * in the imported catalog.
529      * </pre>
530      *
531      * <code>int64 unjoined_events_count = 2;</code>
532      *
533      * @return The unjoinedEventsCount.
534      */
535     @java.lang.Override
getUnjoinedEventsCount()536     public long getUnjoinedEventsCount() {
537       return unjoinedEventsCount_;
538     }
539     /**
540      *
541      *
542      * <pre>
543      * Count of user events imported, but with catalog information not found
544      * in the imported catalog.
545      * </pre>
546      *
547      * <code>int64 unjoined_events_count = 2;</code>
548      *
549      * @param value The unjoinedEventsCount to set.
550      * @return This builder for chaining.
551      */
setUnjoinedEventsCount(long value)552     public Builder setUnjoinedEventsCount(long value) {
553 
554       unjoinedEventsCount_ = value;
555       bitField0_ |= 0x00000002;
556       onChanged();
557       return this;
558     }
559     /**
560      *
561      *
562      * <pre>
563      * Count of user events imported, but with catalog information not found
564      * in the imported catalog.
565      * </pre>
566      *
567      * <code>int64 unjoined_events_count = 2;</code>
568      *
569      * @return This builder for chaining.
570      */
clearUnjoinedEventsCount()571     public Builder clearUnjoinedEventsCount() {
572       bitField0_ = (bitField0_ & ~0x00000002);
573       unjoinedEventsCount_ = 0L;
574       onChanged();
575       return this;
576     }
577 
578     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)579     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
580       return super.setUnknownFields(unknownFields);
581     }
582 
583     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)584     public final Builder mergeUnknownFields(
585         final com.google.protobuf.UnknownFieldSet unknownFields) {
586       return super.mergeUnknownFields(unknownFields);
587     }
588 
589     // @@protoc_insertion_point(builder_scope:google.cloud.retail.v2.UserEventImportSummary)
590   }
591 
592   // @@protoc_insertion_point(class_scope:google.cloud.retail.v2.UserEventImportSummary)
593   private static final com.google.cloud.retail.v2.UserEventImportSummary DEFAULT_INSTANCE;
594 
595   static {
596     DEFAULT_INSTANCE = new com.google.cloud.retail.v2.UserEventImportSummary();
597   }
598 
getDefaultInstance()599   public static com.google.cloud.retail.v2.UserEventImportSummary getDefaultInstance() {
600     return DEFAULT_INSTANCE;
601   }
602 
603   private static final com.google.protobuf.Parser<UserEventImportSummary> PARSER =
604       new com.google.protobuf.AbstractParser<UserEventImportSummary>() {
605         @java.lang.Override
606         public UserEventImportSummary parsePartialFrom(
607             com.google.protobuf.CodedInputStream input,
608             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
609             throws com.google.protobuf.InvalidProtocolBufferException {
610           Builder builder = newBuilder();
611           try {
612             builder.mergeFrom(input, extensionRegistry);
613           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
614             throw e.setUnfinishedMessage(builder.buildPartial());
615           } catch (com.google.protobuf.UninitializedMessageException e) {
616             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
617           } catch (java.io.IOException e) {
618             throw new com.google.protobuf.InvalidProtocolBufferException(e)
619                 .setUnfinishedMessage(builder.buildPartial());
620           }
621           return builder.buildPartial();
622         }
623       };
624 
parser()625   public static com.google.protobuf.Parser<UserEventImportSummary> parser() {
626     return PARSER;
627   }
628 
629   @java.lang.Override
getParserForType()630   public com.google.protobuf.Parser<UserEventImportSummary> getParserForType() {
631     return PARSER;
632   }
633 
634   @java.lang.Override
getDefaultInstanceForType()635   public com.google.cloud.retail.v2.UserEventImportSummary getDefaultInstanceForType() {
636     return DEFAULT_INSTANCE;
637   }
638 }
639