Class GetTrackingResult
- java.lang.Object
-
- software.amazon.spapi.models.shipping.v2.GetTrackingResult
-
public class GetTrackingResult extends java.lang.Object
The payload for the getTracking operation.
-
-
Constructor Summary
Constructors Constructor Description GetTrackingResult()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetTrackingResult
addEventHistoryItem(Event eventHistoryItem)
GetTrackingResult
alternateLegTrackingId(java.lang.String alternateLegTrackingId)
boolean
equals(java.lang.Object o)
GetTrackingResult
eventHistory(java.util.List<Event> eventHistory)
java.lang.String
getAlternateLegTrackingId()
Get alternateLegTrackingIdjava.util.List<Event>
getEventHistory()
A list of tracking events.org.threeten.bp.OffsetDateTime
getPromisedDeliveryDate()
The date and time by which the shipment is promised to be delivered.TrackingSummary
getSummary()
Get summaryjava.lang.String
getTrackingId()
Get trackingIdint
hashCode()
GetTrackingResult
promisedDeliveryDate(org.threeten.bp.OffsetDateTime promisedDeliveryDate)
void
setAlternateLegTrackingId(java.lang.String alternateLegTrackingId)
void
setEventHistory(java.util.List<Event> eventHistory)
void
setPromisedDeliveryDate(org.threeten.bp.OffsetDateTime promisedDeliveryDate)
void
setSummary(TrackingSummary summary)
void
setTrackingId(java.lang.String trackingId)
GetTrackingResult
summary(TrackingSummary summary)
java.lang.String
toString()
GetTrackingResult
trackingId(java.lang.String trackingId)
-
-
-
Method Detail
-
trackingId
public GetTrackingResult trackingId(java.lang.String trackingId)
-
getTrackingId
public java.lang.String getTrackingId()
Get trackingId- Returns:
- trackingId
-
setTrackingId
public void setTrackingId(java.lang.String trackingId)
-
alternateLegTrackingId
public GetTrackingResult alternateLegTrackingId(java.lang.String alternateLegTrackingId)
-
getAlternateLegTrackingId
public java.lang.String getAlternateLegTrackingId()
Get alternateLegTrackingId- Returns:
- alternateLegTrackingId
-
setAlternateLegTrackingId
public void setAlternateLegTrackingId(java.lang.String alternateLegTrackingId)
-
eventHistory
public GetTrackingResult eventHistory(java.util.List<Event> eventHistory)
-
addEventHistoryItem
public GetTrackingResult addEventHistoryItem(Event eventHistoryItem)
-
getEventHistory
public java.util.List<Event> getEventHistory()
A list of tracking events.- Returns:
- eventHistory
-
setEventHistory
public void setEventHistory(java.util.List<Event> eventHistory)
-
promisedDeliveryDate
public GetTrackingResult promisedDeliveryDate(org.threeten.bp.OffsetDateTime promisedDeliveryDate)
-
getPromisedDeliveryDate
public org.threeten.bp.OffsetDateTime getPromisedDeliveryDate()
The date and time by which the shipment is promised to be delivered.- Returns:
- promisedDeliveryDate
-
setPromisedDeliveryDate
public void setPromisedDeliveryDate(org.threeten.bp.OffsetDateTime promisedDeliveryDate)
-
summary
public GetTrackingResult summary(TrackingSummary summary)
-
getSummary
public TrackingSummary getSummary()
Get summary- Returns:
- summary
-
setSummary
public void setSummary(TrackingSummary summary)
-
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
-
-