public static final class InsertLocalInventoryRequest.Builder extends GeneratedMessageV3.Builder<InsertLocalInventoryRequest.Builder> implements InsertLocalInventoryRequestOrBuilder
Request message for the InsertLocalInventory
method.
Protobuf type google.shopping.merchant.inventories.v1beta.InsertLocalInventoryRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
public static final Descriptors.Descriptor getDescriptor()
Methods
public InsertLocalInventoryRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
public InsertLocalInventoryRequest build()
public InsertLocalInventoryRequest buildPartial()
public InsertLocalInventoryRequest.Builder clear()
Overrides
public InsertLocalInventoryRequest.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
public InsertLocalInventoryRequest.Builder clearLocalInventory()
Required. Local inventory information of the product. If the product
already has a LocalInventory
resource for the same storeCode
, full
replacement of the LocalInventory
resource is performed.
.google.shopping.merchant.inventories.v1beta.LocalInventory local_inventory = 2 [(.google.api.field_behavior) = REQUIRED];
public InsertLocalInventoryRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
public InsertLocalInventoryRequest.Builder clearParent()
Required. The account and product where this inventory will be inserted.
Format: accounts/{account}/products/{product}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
public InsertLocalInventoryRequest.Builder clone()
Overrides
public InsertLocalInventoryRequest getDefaultInstanceForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
public LocalInventory getLocalInventory()
Required. Local inventory information of the product. If the product
already has a LocalInventory
resource for the same storeCode
, full
replacement of the LocalInventory
resource is performed.
.google.shopping.merchant.inventories.v1beta.LocalInventory local_inventory = 2 [(.google.api.field_behavior) = REQUIRED];
public LocalInventory.Builder getLocalInventoryBuilder()
Required. Local inventory information of the product. If the product
already has a LocalInventory
resource for the same storeCode
, full
replacement of the LocalInventory
resource is performed.
.google.shopping.merchant.inventories.v1beta.LocalInventory local_inventory = 2 [(.google.api.field_behavior) = REQUIRED];
public LocalInventoryOrBuilder getLocalInventoryOrBuilder()
Required. Local inventory information of the product. If the product
already has a LocalInventory
resource for the same storeCode
, full
replacement of the LocalInventory
resource is performed.
.google.shopping.merchant.inventories.v1beta.LocalInventory local_inventory = 2 [(.google.api.field_behavior) = REQUIRED];
public String getParent()
Required. The account and product where this inventory will be inserted.
Format: accounts/{account}/products/{product}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The parent.
|
public ByteString getParentBytes()
Required. The account and product where this inventory will be inserted.
Format: accounts/{account}/products/{product}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
public boolean hasLocalInventory()
Required. Local inventory information of the product. If the product
already has a LocalInventory
resource for the same storeCode
, full
replacement of the LocalInventory
resource is performed.
.google.shopping.merchant.inventories.v1beta.LocalInventory local_inventory = 2 [(.google.api.field_behavior) = REQUIRED];
Returns |
Type |
Description |
boolean |
Whether the localInventory field is set.
|
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public InsertLocalInventoryRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
public InsertLocalInventoryRequest.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
public InsertLocalInventoryRequest.Builder mergeFrom(InsertLocalInventoryRequest other)
public InsertLocalInventoryRequest.Builder mergeLocalInventory(LocalInventory value)
Required. Local inventory information of the product. If the product
already has a LocalInventory
resource for the same storeCode
, full
replacement of the LocalInventory
resource is performed.
.google.shopping.merchant.inventories.v1beta.LocalInventory local_inventory = 2 [(.google.api.field_behavior) = REQUIRED];
public final InsertLocalInventoryRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
public InsertLocalInventoryRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
public InsertLocalInventoryRequest.Builder setLocalInventory(LocalInventory value)
Required. Local inventory information of the product. If the product
already has a LocalInventory
resource for the same storeCode
, full
replacement of the LocalInventory
resource is performed.
.google.shopping.merchant.inventories.v1beta.LocalInventory local_inventory = 2 [(.google.api.field_behavior) = REQUIRED];
public InsertLocalInventoryRequest.Builder setLocalInventory(LocalInventory.Builder builderForValue)
Required. Local inventory information of the product. If the product
already has a LocalInventory
resource for the same storeCode
, full
replacement of the LocalInventory
resource is performed.
.google.shopping.merchant.inventories.v1beta.LocalInventory local_inventory = 2 [(.google.api.field_behavior) = REQUIRED];
public InsertLocalInventoryRequest.Builder setParent(String value)
Required. The account and product where this inventory will be inserted.
Format: accounts/{account}/products/{product}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
String
The parent to set.
|
public InsertLocalInventoryRequest.Builder setParentBytes(ByteString value)
Required. The account and product where this inventory will be inserted.
Format: accounts/{account}/products/{product}
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter |
Name |
Description |
value |
ByteString
The bytes for parent to set.
|
public InsertLocalInventoryRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
public final InsertLocalInventoryRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides