Class PurchaseShipmentRequest


  • public class PurchaseShipmentRequest
    extends java.lang.Object
    The request schema for the purchaseShipment operation.
    • Constructor Detail

      • PurchaseShipmentRequest

        public PurchaseShipmentRequest()
    • Method Detail

      • getRequestToken

        public java.lang.String getRequestToken()
        Get requestToken
        Returns:
        requestToken
      • setRequestToken

        public void setRequestToken​(java.lang.String requestToken)
      • getRateId

        public java.lang.String getRateId()
        Get rateId
        Returns:
        rateId
      • setRateId

        public void setRateId​(java.lang.String rateId)
      • getRequestedDocumentSpecification

        public RequestedDocumentSpecification getRequestedDocumentSpecification()
        Get requestedDocumentSpecification
        Returns:
        requestedDocumentSpecification
      • setRequestedDocumentSpecification

        public void setRequestedDocumentSpecification​(RequestedDocumentSpecification requestedDocumentSpecification)
      • getRequestedValueAddedServices

        public RequestedValueAddedServiceList getRequestedValueAddedServices()
        Get requestedValueAddedServices
        Returns:
        requestedValueAddedServices
      • additionalInputs

        public PurchaseShipmentRequest additionalInputs​(java.util.Map<java.lang.String,​java.lang.Object> additionalInputs)
      • putAdditionalInputsItem

        public PurchaseShipmentRequest putAdditionalInputsItem​(java.lang.String key,
                                                               java.lang.Object additionalInputsItem)
      • getAdditionalInputs

        public java.util.Map<java.lang.String,​java.lang.Object> getAdditionalInputs()
        The additional inputs required to purchase a shipping offering, in JSON format. The JSON provided here must adhere to the JSON schema that is returned in the response to the getAdditionalInputs operation. Additional inputs are only required when indicated by the requiresAdditionalInputs property in the response to the getRates operation.
        Returns:
        additionalInputs
      • setAdditionalInputs

        public void setAdditionalInputs​(java.util.Map<java.lang.String,​java.lang.Object> additionalInputs)
      • 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