Class OneClickShipmentRequest
- java.lang.Object
-
- software.amazon.spapi.models.shipping.v2.OneClickShipmentRequest
-
public class OneClickShipmentRequest extends java.lang.Object
The request schema for the OneClickShipment operation. When the channelType is not Amazon, shipTo is required and when channelType is Amazon shipTo is ignored.
-
-
Constructor Summary
Constructors Constructor Description OneClickShipmentRequest()
-
Method Summary
-
-
-
Method Detail
-
shipTo
public OneClickShipmentRequest shipTo(Address shipTo)
-
getShipTo
public Address getShipTo()
Get shipTo- Returns:
- shipTo
-
setShipTo
public void setShipTo(Address shipTo)
-
shipFrom
public OneClickShipmentRequest shipFrom(Address shipFrom)
-
getShipFrom
public Address getShipFrom()
Get shipFrom- Returns:
- shipFrom
-
setShipFrom
public void setShipFrom(Address shipFrom)
-
returnTo
public OneClickShipmentRequest returnTo(Address returnTo)
-
getReturnTo
public Address getReturnTo()
Get returnTo- Returns:
- returnTo
-
setReturnTo
public void setReturnTo(Address returnTo)
-
shipDate
public OneClickShipmentRequest shipDate(org.threeten.bp.OffsetDateTime shipDate)
-
getShipDate
public org.threeten.bp.OffsetDateTime getShipDate()
The ship date and time (the requested pickup). This defaults to the current date and time.- Returns:
- shipDate
-
setShipDate
public void setShipDate(org.threeten.bp.OffsetDateTime shipDate)
-
goodsOwner
public OneClickShipmentRequest goodsOwner(GoodsOwner goodsOwner)
-
getGoodsOwner
public GoodsOwner getGoodsOwner()
Get goodsOwner- Returns:
- goodsOwner
-
setGoodsOwner
public void setGoodsOwner(GoodsOwner goodsOwner)
-
packages
public OneClickShipmentRequest packages(PackageList packages)
-
getPackages
public PackageList getPackages()
Get packages- Returns:
- packages
-
setPackages
public void setPackages(PackageList packages)
-
valueAddedServicesDetails
public OneClickShipmentRequest valueAddedServicesDetails(OneClickShipmentValueAddedServiceDetails valueAddedServicesDetails)
-
getValueAddedServicesDetails
public OneClickShipmentValueAddedServiceDetails getValueAddedServicesDetails()
Get valueAddedServicesDetails- Returns:
- valueAddedServicesDetails
-
setValueAddedServicesDetails
public void setValueAddedServicesDetails(OneClickShipmentValueAddedServiceDetails valueAddedServicesDetails)
-
taxDetails
public OneClickShipmentRequest taxDetails(TaxDetailList taxDetails)
-
getTaxDetails
public TaxDetailList getTaxDetails()
Get taxDetails- Returns:
- taxDetails
-
setTaxDetails
public void setTaxDetails(TaxDetailList taxDetails)
-
channelDetails
public OneClickShipmentRequest channelDetails(ChannelDetails channelDetails)
-
getChannelDetails
public ChannelDetails getChannelDetails()
Get channelDetails- Returns:
- channelDetails
-
setChannelDetails
public void setChannelDetails(ChannelDetails channelDetails)
-
labelSpecifications
public OneClickShipmentRequest labelSpecifications(RequestedDocumentSpecification labelSpecifications)
-
getLabelSpecifications
public RequestedDocumentSpecification getLabelSpecifications()
Get labelSpecifications- Returns:
- labelSpecifications
-
setLabelSpecifications
public void setLabelSpecifications(RequestedDocumentSpecification labelSpecifications)
-
serviceSelection
public OneClickShipmentRequest serviceSelection(ServiceSelection serviceSelection)
-
getServiceSelection
public ServiceSelection getServiceSelection()
Get serviceSelection- Returns:
- serviceSelection
-
setServiceSelection
public void setServiceSelection(ServiceSelection serviceSelection)
-
shipperInstruction
public OneClickShipmentRequest shipperInstruction(ShipperInstruction shipperInstruction)
-
getShipperInstruction
public ShipperInstruction getShipperInstruction()
Get shipperInstruction- Returns:
- shipperInstruction
-
setShipperInstruction
public void setShipperInstruction(ShipperInstruction shipperInstruction)
-
destinationAccessPointDetails
public OneClickShipmentRequest destinationAccessPointDetails(AccessPointDetails destinationAccessPointDetails)
-
getDestinationAccessPointDetails
public AccessPointDetails getDestinationAccessPointDetails()
Get destinationAccessPointDetails- Returns:
- destinationAccessPointDetails
-
setDestinationAccessPointDetails
public void setDestinationAccessPointDetails(AccessPointDetails destinationAccessPointDetails)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-