- 2.55.0 (latest)
- 2.54.0
- 2.53.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.1
- 2.4.0
- 2.3.0
- 2.2.3
- 2.1.0
- 2.0.19
public static final class AddLocalInventoriesRequest.Builder extends GeneratedMessageV3.Builder<AddLocalInventoriesRequest.Builder> implements AddLocalInventoriesRequestOrBuilder
Request message for ProductService.AddLocalInventories method.
Protobuf type google.cloud.retail.v2beta.AddLocalInventoriesRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > AddLocalInventoriesRequest.BuilderImplements
AddLocalInventoriesRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addAllLocalInventories(Iterable<? extends LocalInventory> values)
public AddLocalInventoriesRequest.Builder addAllLocalInventories(Iterable<? extends LocalInventory> values)
Required. A list of inventory information at difference places. Each place is identified by its place ID. At most 3000 inventories are allowed per request.
repeated .google.cloud.retail.v2beta.LocalInventory local_inventories = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
values |
Iterable<? extends com.google.cloud.retail.v2beta.LocalInventory> |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
addLocalInventories(LocalInventory value)
public AddLocalInventoriesRequest.Builder addLocalInventories(LocalInventory value)
Required. A list of inventory information at difference places. Each place is identified by its place ID. At most 3000 inventories are allowed per request.
repeated .google.cloud.retail.v2beta.LocalInventory local_inventories = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
LocalInventory |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
addLocalInventories(LocalInventory.Builder builderForValue)
public AddLocalInventoriesRequest.Builder addLocalInventories(LocalInventory.Builder builderForValue)
Required. A list of inventory information at difference places. Each place is identified by its place ID. At most 3000 inventories are allowed per request.
repeated .google.cloud.retail.v2beta.LocalInventory local_inventories = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
builderForValue |
LocalInventory.Builder |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
addLocalInventories(int index, LocalInventory value)
public AddLocalInventoriesRequest.Builder addLocalInventories(int index, LocalInventory value)
Required. A list of inventory information at difference places. Each place is identified by its place ID. At most 3000 inventories are allowed per request.
repeated .google.cloud.retail.v2beta.LocalInventory local_inventories = 2 [(.google.api.field_behavior) = REQUIRED];
Parameters | |
---|---|
Name | Description |
index |
int |
value |
LocalInventory |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
addLocalInventories(int index, LocalInventory.Builder builderForValue)
public AddLocalInventoriesRequest.Builder addLocalInventories(int index, LocalInventory.Builder builderForValue)
Required. A list of inventory information at difference places. Each place is identified by its place ID. At most 3000 inventories are allowed per request.
repeated .google.cloud.retail.v2beta.LocalInventory local_inventories = 2 [(.google.api.field_behavior) = REQUIRED];
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
LocalInventory.Builder |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
addLocalInventoriesBuilder()
public LocalInventory.Builder addLocalInventoriesBuilder()
Required. A list of inventory information at difference places. Each place is identified by its place ID. At most 3000 inventories are allowed per request.
repeated .google.cloud.retail.v2beta.LocalInventory local_inventories = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
LocalInventory.Builder |
addLocalInventoriesBuilder(int index)
public LocalInventory.Builder addLocalInventoriesBuilder(int index)
Required. A list of inventory information at difference places. Each place is identified by its place ID. At most 3000 inventories are allowed per request.
repeated .google.cloud.retail.v2beta.LocalInventory local_inventories = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
LocalInventory.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AddLocalInventoriesRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
build()
public AddLocalInventoriesRequest build()
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest |
buildPartial()
public AddLocalInventoriesRequest buildPartial()
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest |
clear()
public AddLocalInventoriesRequest.Builder clear()
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
clearAddMask()
public AddLocalInventoriesRequest.Builder clearAddMask()
Indicates which inventory fields in the provided list of LocalInventory to update. The field is updated to the provided value.
If a field is set while the place does not have a previous local inventory, the local inventory at that store is created.
If a field is set while the value of that field is not provided, the original field value, if it exists, is deleted.
If the mask is not set or set with empty paths, all inventory fields will be updated.
If an unsupported or unknown field is provided, an INVALID_ARGUMENT error is returned and the entire update will be ignored.
.google.protobuf.FieldMask add_mask = 4;
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
clearAddTime()
public AddLocalInventoriesRequest.Builder clearAddTime()
The time when the inventory updates are issued. Used to prevent out-of-order updates on local inventory fields. If not provided, the internal system time will be used.
.google.protobuf.Timestamp add_time = 5;
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
clearAllowMissing()
public AddLocalInventoriesRequest.Builder clearAllowMissing()
If set to true, and the Product is not found, the local inventory will still be processed and retained for at most 1 day and processed once the Product is created. If set to false, a NOT_FOUND error is returned if the Product is not found.
bool allow_missing = 6;
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public AddLocalInventoriesRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
clearLocalInventories()
public AddLocalInventoriesRequest.Builder clearLocalInventories()
Required. A list of inventory information at difference places. Each place is identified by its place ID. At most 3000 inventories are allowed per request.
repeated .google.cloud.retail.v2beta.LocalInventory local_inventories = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public AddLocalInventoriesRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
clearProduct()
public AddLocalInventoriesRequest.Builder clearProduct()
Required. Full resource name of
Product, such as
projects/*/locations/global/catalogs/default_catalog/branches/default_branch/products/some_product_id
.
If the caller does not have permission to access the Product, regardless of whether or not it exists, a PERMISSION_DENIED error is returned.
string product = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
This builder for chaining. |
clone()
public AddLocalInventoriesRequest.Builder clone()
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
getAddMask()
public FieldMask getAddMask()
Indicates which inventory fields in the provided list of LocalInventory to update. The field is updated to the provided value.
If a field is set while the place does not have a previous local inventory, the local inventory at that store is created.
If a field is set while the value of that field is not provided, the original field value, if it exists, is deleted.
If the mask is not set or set with empty paths, all inventory fields will be updated.
If an unsupported or unknown field is provided, an INVALID_ARGUMENT error is returned and the entire update will be ignored.
.google.protobuf.FieldMask add_mask = 4;
Returns | |
---|---|
Type | Description |
FieldMask |
The addMask. |
getAddMaskBuilder()
public FieldMask.Builder getAddMaskBuilder()
Indicates which inventory fields in the provided list of LocalInventory to update. The field is updated to the provided value.
If a field is set while the place does not have a previous local inventory, the local inventory at that store is created.
If a field is set while the value of that field is not provided, the original field value, if it exists, is deleted.
If the mask is not set or set with empty paths, all inventory fields will be updated.
If an unsupported or unknown field is provided, an INVALID_ARGUMENT error is returned and the entire update will be ignored.
.google.protobuf.FieldMask add_mask = 4;
Returns | |
---|---|
Type | Description |
Builder |
getAddMaskOrBuilder()
public FieldMaskOrBuilder getAddMaskOrBuilder()
Indicates which inventory fields in the provided list of LocalInventory to update. The field is updated to the provided value.
If a field is set while the place does not have a previous local inventory, the local inventory at that store is created.
If a field is set while the value of that field is not provided, the original field value, if it exists, is deleted.
If the mask is not set or set with empty paths, all inventory fields will be updated.
If an unsupported or unknown field is provided, an INVALID_ARGUMENT error is returned and the entire update will be ignored.
.google.protobuf.FieldMask add_mask = 4;
Returns | |
---|---|
Type | Description |
FieldMaskOrBuilder |
getAddTime()
public Timestamp getAddTime()
The time when the inventory updates are issued. Used to prevent out-of-order updates on local inventory fields. If not provided, the internal system time will be used.
.google.protobuf.Timestamp add_time = 5;
Returns | |
---|---|
Type | Description |
Timestamp |
The addTime. |
getAddTimeBuilder()
public Timestamp.Builder getAddTimeBuilder()
The time when the inventory updates are issued. Used to prevent out-of-order updates on local inventory fields. If not provided, the internal system time will be used.
.google.protobuf.Timestamp add_time = 5;
Returns | |
---|---|
Type | Description |
Builder |
getAddTimeOrBuilder()
public TimestampOrBuilder getAddTimeOrBuilder()
The time when the inventory updates are issued. Used to prevent out-of-order updates on local inventory fields. If not provided, the internal system time will be used.
.google.protobuf.Timestamp add_time = 5;
Returns | |
---|---|
Type | Description |
TimestampOrBuilder |
getAllowMissing()
public boolean getAllowMissing()
If set to true, and the Product is not found, the local inventory will still be processed and retained for at most 1 day and processed once the Product is created. If set to false, a NOT_FOUND error is returned if the Product is not found.
bool allow_missing = 6;
Returns | |
---|---|
Type | Description |
boolean |
The allowMissing. |
getDefaultInstanceForType()
public AddLocalInventoriesRequest getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getLocalInventories(int index)
public LocalInventory getLocalInventories(int index)
Required. A list of inventory information at difference places. Each place is identified by its place ID. At most 3000 inventories are allowed per request.
repeated .google.cloud.retail.v2beta.LocalInventory local_inventories = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
LocalInventory |
getLocalInventoriesBuilder(int index)
public LocalInventory.Builder getLocalInventoriesBuilder(int index)
Required. A list of inventory information at difference places. Each place is identified by its place ID. At most 3000 inventories are allowed per request.
repeated .google.cloud.retail.v2beta.LocalInventory local_inventories = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
LocalInventory.Builder |
getLocalInventoriesBuilderList()
public List<LocalInventory.Builder> getLocalInventoriesBuilderList()
Required. A list of inventory information at difference places. Each place is identified by its place ID. At most 3000 inventories are allowed per request.
repeated .google.cloud.retail.v2beta.LocalInventory local_inventories = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
List<Builder> |
getLocalInventoriesCount()
public int getLocalInventoriesCount()
Required. A list of inventory information at difference places. Each place is identified by its place ID. At most 3000 inventories are allowed per request.
repeated .google.cloud.retail.v2beta.LocalInventory local_inventories = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
int |
getLocalInventoriesList()
public List<LocalInventory> getLocalInventoriesList()
Required. A list of inventory information at difference places. Each place is identified by its place ID. At most 3000 inventories are allowed per request.
repeated .google.cloud.retail.v2beta.LocalInventory local_inventories = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
List<LocalInventory> |
getLocalInventoriesOrBuilder(int index)
public LocalInventoryOrBuilder getLocalInventoriesOrBuilder(int index)
Required. A list of inventory information at difference places. Each place is identified by its place ID. At most 3000 inventories are allowed per request.
repeated .google.cloud.retail.v2beta.LocalInventory local_inventories = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
LocalInventoryOrBuilder |
getLocalInventoriesOrBuilderList()
public List<? extends LocalInventoryOrBuilder> getLocalInventoriesOrBuilderList()
Required. A list of inventory information at difference places. Each place is identified by its place ID. At most 3000 inventories are allowed per request.
repeated .google.cloud.retail.v2beta.LocalInventory local_inventories = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
List<? extends com.google.cloud.retail.v2beta.LocalInventoryOrBuilder> |
getProduct()
public String getProduct()
Required. Full resource name of
Product, such as
projects/*/locations/global/catalogs/default_catalog/branches/default_branch/products/some_product_id
.
If the caller does not have permission to access the Product, regardless of whether or not it exists, a PERMISSION_DENIED error is returned.
string product = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String |
The product. |
getProductBytes()
public ByteString getProductBytes()
Required. Full resource name of
Product, such as
projects/*/locations/global/catalogs/default_catalog/branches/default_branch/products/some_product_id
.
If the caller does not have permission to access the Product, regardless of whether or not it exists, a PERMISSION_DENIED error is returned.
string product = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for product. |
hasAddMask()
public boolean hasAddMask()
Indicates which inventory fields in the provided list of LocalInventory to update. The field is updated to the provided value.
If a field is set while the place does not have a previous local inventory, the local inventory at that store is created.
If a field is set while the value of that field is not provided, the original field value, if it exists, is deleted.
If the mask is not set or set with empty paths, all inventory fields will be updated.
If an unsupported or unknown field is provided, an INVALID_ARGUMENT error is returned and the entire update will be ignored.
.google.protobuf.FieldMask add_mask = 4;
Returns | |
---|---|
Type | Description |
boolean |
Whether the addMask field is set. |
hasAddTime()
public boolean hasAddTime()
The time when the inventory updates are issued. Used to prevent out-of-order updates on local inventory fields. If not provided, the internal system time will be used.
.google.protobuf.Timestamp add_time = 5;
Returns | |
---|---|
Type | Description |
boolean |
Whether the addTime field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeAddMask(FieldMask value)
public AddLocalInventoriesRequest.Builder mergeAddMask(FieldMask value)
Indicates which inventory fields in the provided list of LocalInventory to update. The field is updated to the provided value.
If a field is set while the place does not have a previous local inventory, the local inventory at that store is created.
If a field is set while the value of that field is not provided, the original field value, if it exists, is deleted.
If the mask is not set or set with empty paths, all inventory fields will be updated.
If an unsupported or unknown field is provided, an INVALID_ARGUMENT error is returned and the entire update will be ignored.
.google.protobuf.FieldMask add_mask = 4;
Parameter | |
---|---|
Name | Description |
value |
FieldMask |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
mergeAddTime(Timestamp value)
public AddLocalInventoriesRequest.Builder mergeAddTime(Timestamp value)
The time when the inventory updates are issued. Used to prevent out-of-order updates on local inventory fields. If not provided, the internal system time will be used.
.google.protobuf.Timestamp add_time = 5;
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
mergeFrom(AddLocalInventoriesRequest other)
public AddLocalInventoriesRequest.Builder mergeFrom(AddLocalInventoriesRequest other)
Parameter | |
---|---|
Name | Description |
other |
AddLocalInventoriesRequest |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public AddLocalInventoriesRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public AddLocalInventoriesRequest.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AddLocalInventoriesRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
removeLocalInventories(int index)
public AddLocalInventoriesRequest.Builder removeLocalInventories(int index)
Required. A list of inventory information at difference places. Each place is identified by its place ID. At most 3000 inventories are allowed per request.
repeated .google.cloud.retail.v2beta.LocalInventory local_inventories = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
index |
int |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
setAddMask(FieldMask value)
public AddLocalInventoriesRequest.Builder setAddMask(FieldMask value)
Indicates which inventory fields in the provided list of LocalInventory to update. The field is updated to the provided value.
If a field is set while the place does not have a previous local inventory, the local inventory at that store is created.
If a field is set while the value of that field is not provided, the original field value, if it exists, is deleted.
If the mask is not set or set with empty paths, all inventory fields will be updated.
If an unsupported or unknown field is provided, an INVALID_ARGUMENT error is returned and the entire update will be ignored.
.google.protobuf.FieldMask add_mask = 4;
Parameter | |
---|---|
Name | Description |
value |
FieldMask |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
setAddMask(FieldMask.Builder builderForValue)
public AddLocalInventoriesRequest.Builder setAddMask(FieldMask.Builder builderForValue)
Indicates which inventory fields in the provided list of LocalInventory to update. The field is updated to the provided value.
If a field is set while the place does not have a previous local inventory, the local inventory at that store is created.
If a field is set while the value of that field is not provided, the original field value, if it exists, is deleted.
If the mask is not set or set with empty paths, all inventory fields will be updated.
If an unsupported or unknown field is provided, an INVALID_ARGUMENT error is returned and the entire update will be ignored.
.google.protobuf.FieldMask add_mask = 4;
Parameter | |
---|---|
Name | Description |
builderForValue |
Builder |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
setAddTime(Timestamp value)
public AddLocalInventoriesRequest.Builder setAddTime(Timestamp value)
The time when the inventory updates are issued. Used to prevent out-of-order updates on local inventory fields. If not provided, the internal system time will be used.
.google.protobuf.Timestamp add_time = 5;
Parameter | |
---|---|
Name | Description |
value |
Timestamp |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
setAddTime(Timestamp.Builder builderForValue)
public AddLocalInventoriesRequest.Builder setAddTime(Timestamp.Builder builderForValue)
The time when the inventory updates are issued. Used to prevent out-of-order updates on local inventory fields. If not provided, the internal system time will be used.
.google.protobuf.Timestamp add_time = 5;
Parameter | |
---|---|
Name | Description |
builderForValue |
Builder |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
setAllowMissing(boolean value)
public AddLocalInventoriesRequest.Builder setAllowMissing(boolean value)
If set to true, and the Product is not found, the local inventory will still be processed and retained for at most 1 day and processed once the Product is created. If set to false, a NOT_FOUND error is returned if the Product is not found.
bool allow_missing = 6;
Parameter | |
---|---|
Name | Description |
value |
boolean The allowMissing to set. |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public AddLocalInventoriesRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
setLocalInventories(int index, LocalInventory value)
public AddLocalInventoriesRequest.Builder setLocalInventories(int index, LocalInventory value)
Required. A list of inventory information at difference places. Each place is identified by its place ID. At most 3000 inventories are allowed per request.
repeated .google.cloud.retail.v2beta.LocalInventory local_inventories = 2 [(.google.api.field_behavior) = REQUIRED];
Parameters | |
---|---|
Name | Description |
index |
int |
value |
LocalInventory |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
setLocalInventories(int index, LocalInventory.Builder builderForValue)
public AddLocalInventoriesRequest.Builder setLocalInventories(int index, LocalInventory.Builder builderForValue)
Required. A list of inventory information at difference places. Each place is identified by its place ID. At most 3000 inventories are allowed per request.
repeated .google.cloud.retail.v2beta.LocalInventory local_inventories = 2 [(.google.api.field_behavior) = REQUIRED];
Parameters | |
---|---|
Name | Description |
index |
int |
builderForValue |
LocalInventory.Builder |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
setProduct(String value)
public AddLocalInventoriesRequest.Builder setProduct(String value)
Required. Full resource name of
Product, such as
projects/*/locations/global/catalogs/default_catalog/branches/default_branch/products/some_product_id
.
If the caller does not have permission to access the Product, regardless of whether or not it exists, a PERMISSION_DENIED error is returned.
string product = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value |
String The product to set. |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
This builder for chaining. |
setProductBytes(ByteString value)
public AddLocalInventoriesRequest.Builder setProductBytes(ByteString value)
Required. Full resource name of
Product, such as
projects/*/locations/global/catalogs/default_catalog/branches/default_branch/products/some_product_id
.
If the caller does not have permission to access the Product, regardless of whether or not it exists, a PERMISSION_DENIED error is returned.
string product = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for product to set. |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AddLocalInventoriesRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final AddLocalInventoriesRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
AddLocalInventoriesRequest.Builder |