public static final class Warehouse.Builder extends GeneratedMessageV3.Builder<Warehouse.Builder> implements WarehouseOrBuilder
A fulfillment warehouse, which stores and handles inventory. Next tag: 7
Protobuf type google.shopping.merchant.accounts.v1beta.Warehouse
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > Warehouse.BuilderImplements
WarehouseOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Warehouse.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
build()
public Warehouse build()
Returns | |
---|---|
Type | Description |
Warehouse |
buildPartial()
public Warehouse buildPartial()
Returns | |
---|---|
Type | Description |
Warehouse |
clear()
public Warehouse.Builder clear()
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
clearBusinessDayConfig()
public Warehouse.Builder clearBusinessDayConfig()
Business days of the warehouse. If not set, will be Monday to Friday by default.
optional .google.shopping.merchant.accounts.v1beta.BusinessDayConfig business_day_config = 5;
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
clearCutoffTime()
public Warehouse.Builder clearCutoffTime()
Required. The latest time of day that an order can be accepted and begin processing. Later orders will be processed in the next day. The time is based on the warehouse postal code.
optional .google.shopping.merchant.accounts.v1beta.WarehouseCutoffTime cutoff_time = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
clearField(Descriptors.FieldDescriptor field)
public Warehouse.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field |
FieldDescriptor |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
clearHandlingDays()
public Warehouse.Builder clearHandlingDays()
Required. The number of days it takes for this warehouse to pack up and ship an item. This is on the warehouse level, but can be overridden on the offer level based on the attributes of an item.
optional int64 handling_days = 4 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
This builder for chaining. |
clearName()
public Warehouse.Builder clearName()
Required. The name of the warehouse. Must be unique within account.
optional string name = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public Warehouse.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof |
OneofDescriptor |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
clearShippingAddress()
public Warehouse.Builder clearShippingAddress()
Required. Shipping address of the warehouse.
optional .google.shopping.merchant.accounts.v1beta.Address shipping_address = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
clone()
public Warehouse.Builder clone()
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
getBusinessDayConfig()
public BusinessDayConfig getBusinessDayConfig()
Business days of the warehouse. If not set, will be Monday to Friday by default.
optional .google.shopping.merchant.accounts.v1beta.BusinessDayConfig business_day_config = 5;
Returns | |
---|---|
Type | Description |
BusinessDayConfig |
The businessDayConfig. |
getBusinessDayConfigBuilder()
public BusinessDayConfig.Builder getBusinessDayConfigBuilder()
Business days of the warehouse. If not set, will be Monday to Friday by default.
optional .google.shopping.merchant.accounts.v1beta.BusinessDayConfig business_day_config = 5;
Returns | |
---|---|
Type | Description |
BusinessDayConfig.Builder |
getBusinessDayConfigOrBuilder()
public BusinessDayConfigOrBuilder getBusinessDayConfigOrBuilder()
Business days of the warehouse. If not set, will be Monday to Friday by default.
optional .google.shopping.merchant.accounts.v1beta.BusinessDayConfig business_day_config = 5;
Returns | |
---|---|
Type | Description |
BusinessDayConfigOrBuilder |
getCutoffTime()
public WarehouseCutoffTime getCutoffTime()
Required. The latest time of day that an order can be accepted and begin processing. Later orders will be processed in the next day. The time is based on the warehouse postal code.
optional .google.shopping.merchant.accounts.v1beta.WarehouseCutoffTime cutoff_time = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
WarehouseCutoffTime |
The cutoffTime. |
getCutoffTimeBuilder()
public WarehouseCutoffTime.Builder getCutoffTimeBuilder()
Required. The latest time of day that an order can be accepted and begin processing. Later orders will be processed in the next day. The time is based on the warehouse postal code.
optional .google.shopping.merchant.accounts.v1beta.WarehouseCutoffTime cutoff_time = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
WarehouseCutoffTime.Builder |
getCutoffTimeOrBuilder()
public WarehouseCutoffTimeOrBuilder getCutoffTimeOrBuilder()
Required. The latest time of day that an order can be accepted and begin processing. Later orders will be processed in the next day. The time is based on the warehouse postal code.
optional .google.shopping.merchant.accounts.v1beta.WarehouseCutoffTime cutoff_time = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
WarehouseCutoffTimeOrBuilder |
getDefaultInstanceForType()
public Warehouse getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
Warehouse |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getHandlingDays()
public long getHandlingDays()
Required. The number of days it takes for this warehouse to pack up and ship an item. This is on the warehouse level, but can be overridden on the offer level based on the attributes of an item.
optional int64 handling_days = 4 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
long |
The handlingDays. |
getName()
public String getName()
Required. The name of the warehouse. Must be unique within account.
optional string name = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
String |
The name. |
getNameBytes()
public ByteString getNameBytes()
Required. The name of the warehouse. Must be unique within account.
optional string name = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for name. |
getShippingAddress()
public Address getShippingAddress()
Required. Shipping address of the warehouse.
optional .google.shopping.merchant.accounts.v1beta.Address shipping_address = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Address |
The shippingAddress. |
getShippingAddressBuilder()
public Address.Builder getShippingAddressBuilder()
Required. Shipping address of the warehouse.
optional .google.shopping.merchant.accounts.v1beta.Address shipping_address = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Address.Builder |
getShippingAddressOrBuilder()
public AddressOrBuilder getShippingAddressOrBuilder()
Required. Shipping address of the warehouse.
optional .google.shopping.merchant.accounts.v1beta.Address shipping_address = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
AddressOrBuilder |
hasBusinessDayConfig()
public boolean hasBusinessDayConfig()
Business days of the warehouse. If not set, will be Monday to Friday by default.
optional .google.shopping.merchant.accounts.v1beta.BusinessDayConfig business_day_config = 5;
Returns | |
---|---|
Type | Description |
boolean |
Whether the businessDayConfig field is set. |
hasCutoffTime()
public boolean hasCutoffTime()
Required. The latest time of day that an order can be accepted and begin processing. Later orders will be processed in the next day. The time is based on the warehouse postal code.
optional .google.shopping.merchant.accounts.v1beta.WarehouseCutoffTime cutoff_time = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean |
Whether the cutoffTime field is set. |
hasHandlingDays()
public boolean hasHandlingDays()
Required. The number of days it takes for this warehouse to pack up and ship an item. This is on the warehouse level, but can be overridden on the offer level based on the attributes of an item.
optional int64 handling_days = 4 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean |
Whether the handlingDays field is set. |
hasName()
public boolean hasName()
Required. The name of the warehouse. Must be unique within account.
optional string name = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean |
Whether the name field is set. |
hasShippingAddress()
public boolean hasShippingAddress()
Required. Shipping address of the warehouse.
optional .google.shopping.merchant.accounts.v1beta.Address shipping_address = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean |
Whether the shippingAddress field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeBusinessDayConfig(BusinessDayConfig value)
public Warehouse.Builder mergeBusinessDayConfig(BusinessDayConfig value)
Business days of the warehouse. If not set, will be Monday to Friday by default.
optional .google.shopping.merchant.accounts.v1beta.BusinessDayConfig business_day_config = 5;
Parameter | |
---|---|
Name | Description |
value |
BusinessDayConfig |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
mergeCutoffTime(WarehouseCutoffTime value)
public Warehouse.Builder mergeCutoffTime(WarehouseCutoffTime value)
Required. The latest time of day that an order can be accepted and begin processing. Later orders will be processed in the next day. The time is based on the warehouse postal code.
optional .google.shopping.merchant.accounts.v1beta.WarehouseCutoffTime cutoff_time = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
WarehouseCutoffTime |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public Warehouse.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public Warehouse.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other |
Message |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
mergeFrom(Warehouse other)
public Warehouse.Builder mergeFrom(Warehouse other)
Parameter | |
---|---|
Name | Description |
other |
Warehouse |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
mergeShippingAddress(Address value)
public Warehouse.Builder mergeShippingAddress(Address value)
Required. Shipping address of the warehouse.
optional .google.shopping.merchant.accounts.v1beta.Address shipping_address = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
Address |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Warehouse.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
setBusinessDayConfig(BusinessDayConfig value)
public Warehouse.Builder setBusinessDayConfig(BusinessDayConfig value)
Business days of the warehouse. If not set, will be Monday to Friday by default.
optional .google.shopping.merchant.accounts.v1beta.BusinessDayConfig business_day_config = 5;
Parameter | |
---|---|
Name | Description |
value |
BusinessDayConfig |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
setBusinessDayConfig(BusinessDayConfig.Builder builderForValue)
public Warehouse.Builder setBusinessDayConfig(BusinessDayConfig.Builder builderForValue)
Business days of the warehouse. If not set, will be Monday to Friday by default.
optional .google.shopping.merchant.accounts.v1beta.BusinessDayConfig business_day_config = 5;
Parameter | |
---|---|
Name | Description |
builderForValue |
BusinessDayConfig.Builder |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
setCutoffTime(WarehouseCutoffTime value)
public Warehouse.Builder setCutoffTime(WarehouseCutoffTime value)
Required. The latest time of day that an order can be accepted and begin processing. Later orders will be processed in the next day. The time is based on the warehouse postal code.
optional .google.shopping.merchant.accounts.v1beta.WarehouseCutoffTime cutoff_time = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
WarehouseCutoffTime |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
setCutoffTime(WarehouseCutoffTime.Builder builderForValue)
public Warehouse.Builder setCutoffTime(WarehouseCutoffTime.Builder builderForValue)
Required. The latest time of day that an order can be accepted and begin processing. Later orders will be processed in the next day. The time is based on the warehouse postal code.
optional .google.shopping.merchant.accounts.v1beta.WarehouseCutoffTime cutoff_time = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
builderForValue |
WarehouseCutoffTime.Builder |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public Warehouse.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
value |
Object |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
setHandlingDays(long value)
public Warehouse.Builder setHandlingDays(long value)
Required. The number of days it takes for this warehouse to pack up and ship an item. This is on the warehouse level, but can be overridden on the offer level based on the attributes of an item.
optional int64 handling_days = 4 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
long The handlingDays to set. |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
This builder for chaining. |
setName(String value)
public Warehouse.Builder setName(String value)
Required. The name of the warehouse. Must be unique within account.
optional string name = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
String The name to set. |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
This builder for chaining. |
setNameBytes(ByteString value)
public Warehouse.Builder setNameBytes(ByteString value)
Required. The name of the warehouse. Must be unique within account.
optional string name = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
ByteString The bytes for name to set. |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Warehouse.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field |
FieldDescriptor |
index |
int |
value |
Object |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
setShippingAddress(Address value)
public Warehouse.Builder setShippingAddress(Address value)
Required. Shipping address of the warehouse.
optional .google.shopping.merchant.accounts.v1beta.Address shipping_address = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value |
Address |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
setShippingAddress(Address.Builder builderForValue)
public Warehouse.Builder setShippingAddress(Address.Builder builderForValue)
Required. Shipping address of the warehouse.
optional .google.shopping.merchant.accounts.v1beta.Address shipping_address = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
builderForValue |
Address.Builder |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final Warehouse.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields |
UnknownFieldSet |
Returns | |
---|---|
Type | Description |
Warehouse.Builder |