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 * Response of the SetInventoryRequest. Currently empty because 26 * there is no meaningful response 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.SetInventoryResponse} 32 */ 33 public final class SetInventoryResponse extends com.google.protobuf.GeneratedMessageV3 34 implements 35 // @@protoc_insertion_point(message_implements:google.cloud.retail.v2.SetInventoryResponse) 36 SetInventoryResponseOrBuilder { 37 private static final long serialVersionUID = 0L; 38 // Use SetInventoryResponse.newBuilder() to construct. SetInventoryResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)39 private SetInventoryResponse(com.google.protobuf.GeneratedMessageV3.Builder<?> builder) { 40 super(builder); 41 } 42 SetInventoryResponse()43 private SetInventoryResponse() {} 44 45 @java.lang.Override 46 @SuppressWarnings({"unused"}) newInstance(UnusedPrivateParameter unused)47 protected java.lang.Object newInstance(UnusedPrivateParameter unused) { 48 return new SetInventoryResponse(); 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_SetInventoryResponse_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_SetInventoryResponse_fieldAccessorTable 66 .ensureFieldAccessorsInitialized( 67 com.google.cloud.retail.v2.SetInventoryResponse.class, 68 com.google.cloud.retail.v2.SetInventoryResponse.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.SetInventoryResponse)) { 105 return super.equals(obj); 106 } 107 com.google.cloud.retail.v2.SetInventoryResponse other = 108 (com.google.cloud.retail.v2.SetInventoryResponse) 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.SetInventoryResponse 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.SetInventoryResponse 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.SetInventoryResponse 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.SetInventoryResponse 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.SetInventoryResponse 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.SetInventoryResponse 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.SetInventoryResponse 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.SetInventoryResponse 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.SetInventoryResponse 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.SetInventoryResponse 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.SetInventoryResponse 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.SetInventoryResponse 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.SetInventoryResponse prototype)207 public static Builder newBuilder(com.google.cloud.retail.v2.SetInventoryResponse 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 * Response of the SetInventoryRequest. Currently empty because 226 * there is no meaningful response 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.SetInventoryResponse} 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.SetInventoryResponse) 236 com.google.cloud.retail.v2.SetInventoryResponseOrBuilder { 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_SetInventoryResponse_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_SetInventoryResponse_fieldAccessorTable 247 .ensureFieldAccessorsInitialized( 248 com.google.cloud.retail.v2.SetInventoryResponse.class, 249 com.google.cloud.retail.v2.SetInventoryResponse.Builder.class); 250 } 251 252 // Construct using com.google.cloud.retail.v2.SetInventoryResponse.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_SetInventoryResponse_descriptor; 269 } 270 271 @java.lang.Override getDefaultInstanceForType()272 public com.google.cloud.retail.v2.SetInventoryResponse getDefaultInstanceForType() { 273 return com.google.cloud.retail.v2.SetInventoryResponse.getDefaultInstance(); 274 } 275 276 @java.lang.Override build()277 public com.google.cloud.retail.v2.SetInventoryResponse build() { 278 com.google.cloud.retail.v2.SetInventoryResponse 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.SetInventoryResponse buildPartial() { 287 com.google.cloud.retail.v2.SetInventoryResponse result = 288 new com.google.cloud.retail.v2.SetInventoryResponse(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.SetInventoryResponse) { 329 return mergeFrom((com.google.cloud.retail.v2.SetInventoryResponse) other); 330 } else { 331 super.mergeFrom(other); 332 return this; 333 } 334 } 335 mergeFrom(com.google.cloud.retail.v2.SetInventoryResponse other)336 public Builder mergeFrom(com.google.cloud.retail.v2.SetInventoryResponse other) { 337 if (other == com.google.cloud.retail.v2.SetInventoryResponse.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.SetInventoryResponse) 394 } 395 396 // @@protoc_insertion_point(class_scope:google.cloud.retail.v2.SetInventoryResponse) 397 private static final com.google.cloud.retail.v2.SetInventoryResponse DEFAULT_INSTANCE; 398 399 static { 400 DEFAULT_INSTANCE = new com.google.cloud.retail.v2.SetInventoryResponse(); 401 } 402 getDefaultInstance()403 public static com.google.cloud.retail.v2.SetInventoryResponse getDefaultInstance() { 404 return DEFAULT_INSTANCE; 405 } 406 407 private static final com.google.protobuf.Parser<SetInventoryResponse> PARSER = 408 new com.google.protobuf.AbstractParser<SetInventoryResponse>() { 409 @java.lang.Override 410 public SetInventoryResponse 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<SetInventoryResponse> parser() { 430 return PARSER; 431 } 432 433 @java.lang.Override getParserForType()434 public com.google.protobuf.Parser<SetInventoryResponse> getParserForType() { 435 return PARSER; 436 } 437 438 @java.lang.Override getDefaultInstanceForType()439 public com.google.cloud.retail.v2.SetInventoryResponse getDefaultInstanceForType() { 440 return DEFAULT_INSTANCE; 441 } 442 } 443