Class PurchaseShipmentRequest
- java.lang.Object
-
- software.amazon.spapi.models.shipping.v2.PurchaseShipmentRequest
-
public class PurchaseShipmentRequest extends java.lang.Object
The request schema for the purchaseShipment operation.
-
-
Constructor Summary
Constructors Constructor Description PurchaseShipmentRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PurchaseShipmentRequest
additionalInputs(java.util.Map<java.lang.String,java.lang.Object> additionalInputs)
boolean
equals(java.lang.Object o)
java.util.Map<java.lang.String,java.lang.Object>
getAdditionalInputs()
The additional inputs required to purchase a shipping offering, in JSON format.java.lang.String
getRateId()
Get rateIdRequestedDocumentSpecification
getRequestedDocumentSpecification()
Get requestedDocumentSpecificationRequestedValueAddedServiceList
getRequestedValueAddedServices()
Get requestedValueAddedServicesjava.lang.String
getRequestToken()
Get requestTokenint
hashCode()
PurchaseShipmentRequest
putAdditionalInputsItem(java.lang.String key, java.lang.Object additionalInputsItem)
PurchaseShipmentRequest
rateId(java.lang.String rateId)
PurchaseShipmentRequest
requestedDocumentSpecification(RequestedDocumentSpecification requestedDocumentSpecification)
PurchaseShipmentRequest
requestedValueAddedServices(RequestedValueAddedServiceList requestedValueAddedServices)
PurchaseShipmentRequest
requestToken(java.lang.String requestToken)
void
setAdditionalInputs(java.util.Map<java.lang.String,java.lang.Object> additionalInputs)
void
setRateId(java.lang.String rateId)
void
setRequestedDocumentSpecification(RequestedDocumentSpecification requestedDocumentSpecification)
void
setRequestedValueAddedServices(RequestedValueAddedServiceList requestedValueAddedServices)
void
setRequestToken(java.lang.String requestToken)
java.lang.String
toString()
-
-
-
Method Detail
-
requestToken
public PurchaseShipmentRequest requestToken(java.lang.String requestToken)
-
getRequestToken
public java.lang.String getRequestToken()
Get requestToken- Returns:
- requestToken
-
setRequestToken
public void setRequestToken(java.lang.String requestToken)
-
rateId
public PurchaseShipmentRequest rateId(java.lang.String rateId)
-
getRateId
public java.lang.String getRateId()
Get rateId- Returns:
- rateId
-
setRateId
public void setRateId(java.lang.String rateId)
-
requestedDocumentSpecification
public PurchaseShipmentRequest requestedDocumentSpecification(RequestedDocumentSpecification requestedDocumentSpecification)
-
getRequestedDocumentSpecification
public RequestedDocumentSpecification getRequestedDocumentSpecification()
Get requestedDocumentSpecification- Returns:
- requestedDocumentSpecification
-
setRequestedDocumentSpecification
public void setRequestedDocumentSpecification(RequestedDocumentSpecification requestedDocumentSpecification)
-
requestedValueAddedServices
public PurchaseShipmentRequest requestedValueAddedServices(RequestedValueAddedServiceList requestedValueAddedServices)
-
getRequestedValueAddedServices
public RequestedValueAddedServiceList getRequestedValueAddedServices()
Get requestedValueAddedServices- Returns:
- requestedValueAddedServices
-
setRequestedValueAddedServices
public void setRequestedValueAddedServices(RequestedValueAddedServiceList 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 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
-
-