Class GetRatesRequest


  • public class GetRatesRequest
    extends java.lang.Object
    The request schema for the getRates operation. When the channelType is Amazon, the shipTo address is not required and will be ignored.
    • Constructor Detail

      • GetRatesRequest

        public GetRatesRequest()
    • Method Detail

      • getShipTo

        public Address getShipTo()
        Get shipTo
        Returns:
        shipTo
      • setShipTo

        public void setShipTo​(Address shipTo)
      • getShipFrom

        public Address getShipFrom()
        Get shipFrom
        Returns:
        shipFrom
      • setShipFrom

        public void setShipFrom​(Address shipFrom)
      • getReturnTo

        public Address getReturnTo()
        Get returnTo
        Returns:
        returnTo
      • setReturnTo

        public void setReturnTo​(Address returnTo)
      • shipDate

        public GetRatesRequest 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)
      • getShipperInstruction

        public ShipperInstruction getShipperInstruction()
        Get shipperInstruction
        Returns:
        shipperInstruction
      • setShipperInstruction

        public void setShipperInstruction​(ShipperInstruction shipperInstruction)
      • getPackages

        public PackageList getPackages()
        Get packages
        Returns:
        packages
      • setPackages

        public void setPackages​(PackageList packages)
      • getValueAddedServices

        public ValueAddedServiceDetails getValueAddedServices()
        Get valueAddedServices
        Returns:
        valueAddedServices
      • getTaxDetails

        public TaxDetailList getTaxDetails()
        Get taxDetails
        Returns:
        taxDetails
      • setTaxDetails

        public void setTaxDetails​(TaxDetailList taxDetails)
      • getChannelDetails

        public ChannelDetails getChannelDetails()
        Get channelDetails
        Returns:
        channelDetails
      • setChannelDetails

        public void setChannelDetails​(ChannelDetails channelDetails)
      • getClientReferenceDetails

        public ClientReferenceDetails getClientReferenceDetails()
        Get clientReferenceDetails
        Returns:
        clientReferenceDetails
      • setClientReferenceDetails

        public void setClientReferenceDetails​(ClientReferenceDetails clientReferenceDetails)
      • getShipmentType

        public ShipmentType getShipmentType()
        Get shipmentType
        Returns:
        shipmentType
      • setShipmentType

        public void setShipmentType​(ShipmentType shipmentType)
      • 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 class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object