public static final class WarehouseBasedDeliveryTime.Builder extends GeneratedMessage.Builder<WarehouseBasedDeliveryTime.Builder> implements WarehouseBasedDeliveryTimeOrBuilder Indicates that the delivery time should be calculated per warehouse
(shipping origin location) based on the settings of the selected carrier.
When set, no other transit time related field in delivery_time should be
set.
Protobuf type google.shopping.merchant.accounts.v1.WarehouseBasedDeliveryTime
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > WarehouseBasedDeliveryTime.BuilderImplements
WarehouseBasedDeliveryTimeOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public WarehouseBasedDeliveryTime build()| Returns | |
|---|---|
| Type | Description |
WarehouseBasedDeliveryTime |
|
buildPartial()
public WarehouseBasedDeliveryTime buildPartial()| Returns | |
|---|---|
| Type | Description |
WarehouseBasedDeliveryTime |
|
clear()
public WarehouseBasedDeliveryTime.Builder clear()| Returns | |
|---|---|
| Type | Description |
WarehouseBasedDeliveryTime.Builder |
|
clearCarrier()
public WarehouseBasedDeliveryTime.Builder clearCarrier() Required. Carrier, such as "UPS" or "Fedex".
supported
carriers
optional string carrier = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
WarehouseBasedDeliveryTime.Builder |
This builder for chaining. |
clearCarrierService()
public WarehouseBasedDeliveryTime.Builder clearCarrierService() Required. Carrier service, such as "ground" or "2 days". The name of
the service must be in the eddSupportedServices list.
optional string carrier_service = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
WarehouseBasedDeliveryTime.Builder |
This builder for chaining. |
clearWarehouse()
public WarehouseBasedDeliveryTime.Builder clearWarehouse()Required. Warehouse name. This should match warehouse.
optional string warehouse = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
WarehouseBasedDeliveryTime.Builder |
This builder for chaining. |
getCarrier()
public String getCarrier() Required. Carrier, such as "UPS" or "Fedex".
supported
carriers
optional string carrier = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The carrier. |
getCarrierBytes()
public ByteString getCarrierBytes() Required. Carrier, such as "UPS" or "Fedex".
supported
carriers
optional string carrier = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for carrier. |
getCarrierService()
public String getCarrierService() Required. Carrier service, such as "ground" or "2 days". The name of
the service must be in the eddSupportedServices list.
optional string carrier_service = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The carrierService. |
getCarrierServiceBytes()
public ByteString getCarrierServiceBytes() Required. Carrier service, such as "ground" or "2 days". The name of
the service must be in the eddSupportedServices list.
optional string carrier_service = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for carrierService. |
getDefaultInstanceForType()
public WarehouseBasedDeliveryTime getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
WarehouseBasedDeliveryTime |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getWarehouse()
public String getWarehouse()Required. Warehouse name. This should match warehouse.
optional string warehouse = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The warehouse. |
getWarehouseBytes()
public ByteString getWarehouseBytes()Required. Warehouse name. This should match warehouse.
optional string warehouse = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for warehouse. |
hasCarrier()
public boolean hasCarrier() Required. Carrier, such as "UPS" or "Fedex".
supported
carriers
optional string carrier = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the carrier field is set. |
hasCarrierService()
public boolean hasCarrierService() Required. Carrier service, such as "ground" or "2 days". The name of
the service must be in the eddSupportedServices list.
optional string carrier_service = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the carrierService field is set. |
hasWarehouse()
public boolean hasWarehouse()Required. Warehouse name. This should match warehouse.
optional string warehouse = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the warehouse field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public WarehouseBasedDeliveryTime.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
WarehouseBasedDeliveryTime.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public WarehouseBasedDeliveryTime.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
WarehouseBasedDeliveryTime.Builder |
|
mergeFrom(WarehouseBasedDeliveryTime other)
public WarehouseBasedDeliveryTime.Builder mergeFrom(WarehouseBasedDeliveryTime other)| Parameter | |
|---|---|
| Name | Description |
other |
WarehouseBasedDeliveryTime |
| Returns | |
|---|---|
| Type | Description |
WarehouseBasedDeliveryTime.Builder |
|
setCarrier(String value)
public WarehouseBasedDeliveryTime.Builder setCarrier(String value) Required. Carrier, such as "UPS" or "Fedex".
supported
carriers
optional string carrier = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe carrier to set. |
| Returns | |
|---|---|
| Type | Description |
WarehouseBasedDeliveryTime.Builder |
This builder for chaining. |
setCarrierBytes(ByteString value)
public WarehouseBasedDeliveryTime.Builder setCarrierBytes(ByteString value) Required. Carrier, such as "UPS" or "Fedex".
supported
carriers
optional string carrier = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for carrier to set. |
| Returns | |
|---|---|
| Type | Description |
WarehouseBasedDeliveryTime.Builder |
This builder for chaining. |
setCarrierService(String value)
public WarehouseBasedDeliveryTime.Builder setCarrierService(String value) Required. Carrier service, such as "ground" or "2 days". The name of
the service must be in the eddSupportedServices list.
optional string carrier_service = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe carrierService to set. |
| Returns | |
|---|---|
| Type | Description |
WarehouseBasedDeliveryTime.Builder |
This builder for chaining. |
setCarrierServiceBytes(ByteString value)
public WarehouseBasedDeliveryTime.Builder setCarrierServiceBytes(ByteString value) Required. Carrier service, such as "ground" or "2 days". The name of
the service must be in the eddSupportedServices list.
optional string carrier_service = 2 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for carrierService to set. |
| Returns | |
|---|---|
| Type | Description |
WarehouseBasedDeliveryTime.Builder |
This builder for chaining. |
setWarehouse(String value)
public WarehouseBasedDeliveryTime.Builder setWarehouse(String value)Required. Warehouse name. This should match warehouse.
optional string warehouse = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe warehouse to set. |
| Returns | |
|---|---|
| Type | Description |
WarehouseBasedDeliveryTime.Builder |
This builder for chaining. |
setWarehouseBytes(ByteString value)
public WarehouseBasedDeliveryTime.Builder setWarehouseBytes(ByteString value)Required. Warehouse name. This should match warehouse.
optional string warehouse = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for warehouse to set. |
| Returns | |
|---|---|
| Type | Description |
WarehouseBasedDeliveryTime.Builder |
This builder for chaining. |