• 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/product_service.proto
18 
19 package com.google.cloud.retail.v2;
20 
21 /**
22  *
23  *
24  * <pre>
25  * Metadata related to the progress of the SetInventory operation.
26  * Currently empty because there is no meaningful metadata populated from the
27  * [ProductService.SetInventory][google.cloud.retail.v2.ProductService.SetInventory]
28  * method.
29  * </pre>
30  *
31  * Protobuf type {@code google.cloud.retail.v2.SetInventoryMetadata}
32  */
33 public final class SetInventoryMetadata extends com.google.protobuf.GeneratedMessageV3
34     implements
35     // @@protoc_insertion_point(message_implements:google.cloud.retail.v2.SetInventoryMetadata)
36     SetInventoryMetadataOrBuilder {
37   private static final long serialVersionUID = 0L;
38   // Use SetInventoryMetadata.newBuilder() to construct.
SetInventoryMetadata(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)39   private SetInventoryMetadata(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) {
40     super(builder);
41   }
42 
SetInventoryMetadata()43   private SetInventoryMetadata() {}
44 
45   @java.lang.Override
46   @SuppressWarnings({"unused"})
newInstance(UnusedPrivateParameter unused)47   protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
48     return new SetInventoryMetadata();
49   }
50 
51   @java.lang.Override
getUnknownFields()52   public final com.google.protobuf.UnknownFieldSet getUnknownFields() {
53     return this.unknownFields;
54   }
55 
getDescriptor()56   public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
57     return com.google.cloud.retail.v2.ProductServiceProto
58         .internal_static_google_cloud_retail_v2_SetInventoryMetadata_descriptor;
59   }
60 
61   @java.lang.Override
62   protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()63       internalGetFieldAccessorTable() {
64     return com.google.cloud.retail.v2.ProductServiceProto
65         .internal_static_google_cloud_retail_v2_SetInventoryMetadata_fieldAccessorTable
66         .ensureFieldAccessorsInitialized(
67             com.google.cloud.retail.v2.SetInventoryMetadata.class,
68             com.google.cloud.retail.v2.SetInventoryMetadata.Builder.class);
69   }
70 
71   private byte memoizedIsInitialized = -1;
72 
73   @java.lang.Override
isInitialized()74   public final boolean isInitialized() {
75     byte isInitialized = memoizedIsInitialized;
76     if (isInitialized == 1) return true;
77     if (isInitialized == 0) return false;
78 
79     memoizedIsInitialized = 1;
80     return true;
81   }
82 
83   @java.lang.Override
writeTo(com.google.protobuf.CodedOutputStream output)84   public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException {
85     getUnknownFields().writeTo(output);
86   }
87 
88   @java.lang.Override
getSerializedSize()89   public int getSerializedSize() {
90     int size = memoizedSize;
91     if (size != -1) return size;
92 
93     size = 0;
94     size += getUnknownFields().getSerializedSize();
95     memoizedSize = size;
96     return size;
97   }
98 
99   @java.lang.Override
equals(final java.lang.Object obj)100   public boolean equals(final java.lang.Object obj) {
101     if (obj == this) {
102       return true;
103     }
104     if (!(obj instanceof com.google.cloud.retail.v2.SetInventoryMetadata)) {
105       return super.equals(obj);
106     }
107     com.google.cloud.retail.v2.SetInventoryMetadata other =
108         (com.google.cloud.retail.v2.SetInventoryMetadata) obj;
109 
110     if (!getUnknownFields().equals(other.getUnknownFields())) return false;
111     return true;
112   }
113 
114   @java.lang.Override
hashCode()115   public int hashCode() {
116     if (memoizedHashCode != 0) {
117       return memoizedHashCode;
118     }
119     int hash = 41;
120     hash = (19 * hash) + getDescriptor().hashCode();
121     hash = (29 * hash) + getUnknownFields().hashCode();
122     memoizedHashCode = hash;
123     return hash;
124   }
125 
parseFrom(java.nio.ByteBuffer data)126   public static com.google.cloud.retail.v2.SetInventoryMetadata parseFrom(java.nio.ByteBuffer data)
127       throws com.google.protobuf.InvalidProtocolBufferException {
128     return PARSER.parseFrom(data);
129   }
130 
parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)131   public static com.google.cloud.retail.v2.SetInventoryMetadata parseFrom(
132       java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
133       throws com.google.protobuf.InvalidProtocolBufferException {
134     return PARSER.parseFrom(data, extensionRegistry);
135   }
136 
parseFrom( com.google.protobuf.ByteString data)137   public static com.google.cloud.retail.v2.SetInventoryMetadata parseFrom(
138       com.google.protobuf.ByteString data)
139       throws com.google.protobuf.InvalidProtocolBufferException {
140     return PARSER.parseFrom(data);
141   }
142 
parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)143   public static com.google.cloud.retail.v2.SetInventoryMetadata parseFrom(
144       com.google.protobuf.ByteString data,
145       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
146       throws com.google.protobuf.InvalidProtocolBufferException {
147     return PARSER.parseFrom(data, extensionRegistry);
148   }
149 
parseFrom(byte[] data)150   public static com.google.cloud.retail.v2.SetInventoryMetadata parseFrom(byte[] data)
151       throws com.google.protobuf.InvalidProtocolBufferException {
152     return PARSER.parseFrom(data);
153   }
154 
parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)155   public static com.google.cloud.retail.v2.SetInventoryMetadata parseFrom(
156       byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
157       throws com.google.protobuf.InvalidProtocolBufferException {
158     return PARSER.parseFrom(data, extensionRegistry);
159   }
160 
parseFrom(java.io.InputStream input)161   public static com.google.cloud.retail.v2.SetInventoryMetadata parseFrom(java.io.InputStream input)
162       throws java.io.IOException {
163     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
164   }
165 
parseFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)166   public static com.google.cloud.retail.v2.SetInventoryMetadata parseFrom(
167       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
168       throws java.io.IOException {
169     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
170         PARSER, input, extensionRegistry);
171   }
172 
parseDelimitedFrom( java.io.InputStream input)173   public static com.google.cloud.retail.v2.SetInventoryMetadata parseDelimitedFrom(
174       java.io.InputStream input) throws java.io.IOException {
175     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(PARSER, input);
176   }
177 
parseDelimitedFrom( java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)178   public static com.google.cloud.retail.v2.SetInventoryMetadata parseDelimitedFrom(
179       java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
180       throws java.io.IOException {
181     return com.google.protobuf.GeneratedMessageV3.parseDelimitedWithIOException(
182         PARSER, input, extensionRegistry);
183   }
184 
parseFrom( com.google.protobuf.CodedInputStream input)185   public static com.google.cloud.retail.v2.SetInventoryMetadata parseFrom(
186       com.google.protobuf.CodedInputStream input) throws java.io.IOException {
187     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(PARSER, input);
188   }
189 
parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)190   public static com.google.cloud.retail.v2.SetInventoryMetadata parseFrom(
191       com.google.protobuf.CodedInputStream input,
192       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
193       throws java.io.IOException {
194     return com.google.protobuf.GeneratedMessageV3.parseWithIOException(
195         PARSER, input, extensionRegistry);
196   }
197 
198   @java.lang.Override
newBuilderForType()199   public Builder newBuilderForType() {
200     return newBuilder();
201   }
202 
newBuilder()203   public static Builder newBuilder() {
204     return DEFAULT_INSTANCE.toBuilder();
205   }
206 
newBuilder(com.google.cloud.retail.v2.SetInventoryMetadata prototype)207   public static Builder newBuilder(com.google.cloud.retail.v2.SetInventoryMetadata prototype) {
208     return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
209   }
210 
211   @java.lang.Override
toBuilder()212   public Builder toBuilder() {
213     return this == DEFAULT_INSTANCE ? new Builder() : new Builder().mergeFrom(this);
214   }
215 
216   @java.lang.Override
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)217   protected Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
218     Builder builder = new Builder(parent);
219     return builder;
220   }
221   /**
222    *
223    *
224    * <pre>
225    * Metadata related to the progress of the SetInventory operation.
226    * Currently empty because there is no meaningful metadata populated from the
227    * [ProductService.SetInventory][google.cloud.retail.v2.ProductService.SetInventory]
228    * method.
229    * </pre>
230    *
231    * Protobuf type {@code google.cloud.retail.v2.SetInventoryMetadata}
232    */
233   public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Builder>
234       implements
235       // @@protoc_insertion_point(builder_implements:google.cloud.retail.v2.SetInventoryMetadata)
236       com.google.cloud.retail.v2.SetInventoryMetadataOrBuilder {
getDescriptor()237     public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() {
238       return com.google.cloud.retail.v2.ProductServiceProto
239           .internal_static_google_cloud_retail_v2_SetInventoryMetadata_descriptor;
240     }
241 
242     @java.lang.Override
243     protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()244         internalGetFieldAccessorTable() {
245       return com.google.cloud.retail.v2.ProductServiceProto
246           .internal_static_google_cloud_retail_v2_SetInventoryMetadata_fieldAccessorTable
247           .ensureFieldAccessorsInitialized(
248               com.google.cloud.retail.v2.SetInventoryMetadata.class,
249               com.google.cloud.retail.v2.SetInventoryMetadata.Builder.class);
250     }
251 
252     // Construct using com.google.cloud.retail.v2.SetInventoryMetadata.newBuilder()
Builder()253     private Builder() {}
254 
Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)255     private Builder(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
256       super(parent);
257     }
258 
259     @java.lang.Override
clear()260     public Builder clear() {
261       super.clear();
262       return this;
263     }
264 
265     @java.lang.Override
getDescriptorForType()266     public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() {
267       return com.google.cloud.retail.v2.ProductServiceProto
268           .internal_static_google_cloud_retail_v2_SetInventoryMetadata_descriptor;
269     }
270 
271     @java.lang.Override
getDefaultInstanceForType()272     public com.google.cloud.retail.v2.SetInventoryMetadata getDefaultInstanceForType() {
273       return com.google.cloud.retail.v2.SetInventoryMetadata.getDefaultInstance();
274     }
275 
276     @java.lang.Override
build()277     public com.google.cloud.retail.v2.SetInventoryMetadata build() {
278       com.google.cloud.retail.v2.SetInventoryMetadata result = buildPartial();
279       if (!result.isInitialized()) {
280         throw newUninitializedMessageException(result);
281       }
282       return result;
283     }
284 
285     @java.lang.Override
buildPartial()286     public com.google.cloud.retail.v2.SetInventoryMetadata buildPartial() {
287       com.google.cloud.retail.v2.SetInventoryMetadata result =
288           new com.google.cloud.retail.v2.SetInventoryMetadata(this);
289       onBuilt();
290       return result;
291     }
292 
293     @java.lang.Override
clone()294     public Builder clone() {
295       return super.clone();
296     }
297 
298     @java.lang.Override
setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)299     public Builder setField(
300         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
301       return super.setField(field, value);
302     }
303 
304     @java.lang.Override
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)305     public Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) {
306       return super.clearField(field);
307     }
308 
309     @java.lang.Override
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)310     public Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) {
311       return super.clearOneof(oneof);
312     }
313 
314     @java.lang.Override
setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)315     public Builder setRepeatedField(
316         com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) {
317       return super.setRepeatedField(field, index, value);
318     }
319 
320     @java.lang.Override
addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)321     public Builder addRepeatedField(
322         com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) {
323       return super.addRepeatedField(field, value);
324     }
325 
326     @java.lang.Override
mergeFrom(com.google.protobuf.Message other)327     public Builder mergeFrom(com.google.protobuf.Message other) {
328       if (other instanceof com.google.cloud.retail.v2.SetInventoryMetadata) {
329         return mergeFrom((com.google.cloud.retail.v2.SetInventoryMetadata) other);
330       } else {
331         super.mergeFrom(other);
332         return this;
333       }
334     }
335 
mergeFrom(com.google.cloud.retail.v2.SetInventoryMetadata other)336     public Builder mergeFrom(com.google.cloud.retail.v2.SetInventoryMetadata other) {
337       if (other == com.google.cloud.retail.v2.SetInventoryMetadata.getDefaultInstance())
338         return this;
339       this.mergeUnknownFields(other.getUnknownFields());
340       onChanged();
341       return this;
342     }
343 
344     @java.lang.Override
isInitialized()345     public final boolean isInitialized() {
346       return true;
347     }
348 
349     @java.lang.Override
mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)350     public Builder mergeFrom(
351         com.google.protobuf.CodedInputStream input,
352         com.google.protobuf.ExtensionRegistryLite extensionRegistry)
353         throws java.io.IOException {
354       if (extensionRegistry == null) {
355         throw new java.lang.NullPointerException();
356       }
357       try {
358         boolean done = false;
359         while (!done) {
360           int tag = input.readTag();
361           switch (tag) {
362             case 0:
363               done = true;
364               break;
365             default:
366               {
367                 if (!super.parseUnknownField(input, extensionRegistry, tag)) {
368                   done = true; // was an endgroup tag
369                 }
370                 break;
371               } // default:
372           } // switch (tag)
373         } // while (!done)
374       } catch (com.google.protobuf.InvalidProtocolBufferException e) {
375         throw e.unwrapIOException();
376       } finally {
377         onChanged();
378       } // finally
379       return this;
380     }
381 
382     @java.lang.Override
setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields)383     public final Builder setUnknownFields(final com.google.protobuf.UnknownFieldSet unknownFields) {
384       return super.setUnknownFields(unknownFields);
385     }
386 
387     @java.lang.Override
mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields)388     public final Builder mergeUnknownFields(
389         final com.google.protobuf.UnknownFieldSet unknownFields) {
390       return super.mergeUnknownFields(unknownFields);
391     }
392 
393     // @@protoc_insertion_point(builder_scope:google.cloud.retail.v2.SetInventoryMetadata)
394   }
395 
396   // @@protoc_insertion_point(class_scope:google.cloud.retail.v2.SetInventoryMetadata)
397   private static final com.google.cloud.retail.v2.SetInventoryMetadata DEFAULT_INSTANCE;
398 
399   static {
400     DEFAULT_INSTANCE = new com.google.cloud.retail.v2.SetInventoryMetadata();
401   }
402 
getDefaultInstance()403   public static com.google.cloud.retail.v2.SetInventoryMetadata getDefaultInstance() {
404     return DEFAULT_INSTANCE;
405   }
406 
407   private static final com.google.protobuf.Parser<SetInventoryMetadata> PARSER =
408       new com.google.protobuf.AbstractParser<SetInventoryMetadata>() {
409         @java.lang.Override
410         public SetInventoryMetadata parsePartialFrom(
411             com.google.protobuf.CodedInputStream input,
412             com.google.protobuf.ExtensionRegistryLite extensionRegistry)
413             throws com.google.protobuf.InvalidProtocolBufferException {
414           Builder builder = newBuilder();
415           try {
416             builder.mergeFrom(input, extensionRegistry);
417           } catch (com.google.protobuf.InvalidProtocolBufferException e) {
418             throw e.setUnfinishedMessage(builder.buildPartial());
419           } catch (com.google.protobuf.UninitializedMessageException e) {
420             throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
421           } catch (java.io.IOException e) {
422             throw new com.google.protobuf.InvalidProtocolBufferException(e)
423                 .setUnfinishedMessage(builder.buildPartial());
424           }
425           return builder.buildPartial();
426         }
427       };
428 
parser()429   public static com.google.protobuf.Parser<SetInventoryMetadata> parser() {
430     return PARSER;
431   }
432 
433   @java.lang.Override
getParserForType()434   public com.google.protobuf.Parser<SetInventoryMetadata> getParserForType() {
435     return PARSER;
436   }
437 
438   @java.lang.Override
getDefaultInstanceForType()439   public com.google.cloud.retail.v2.SetInventoryMetadata getDefaultInstanceForType() {
440     return DEFAULT_INSTANCE;
441   }
442 }
443