Class SelectedDeliveryWindow
- java.lang.Object
-
- software.amazon.spapi.models.fulfillment.inbound.v2024_03_20.SelectedDeliveryWindow
-
public class SelectedDeliveryWindow extends java.lang.Object
Selected delivery window attributes.
-
-
Constructor Summary
Constructors Constructor Description SelectedDeliveryWindow()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SelectedDeliveryWindow
availabilityType(java.lang.String availabilityType)
SelectedDeliveryWindow
deliveryWindowOptionId(java.lang.String deliveryWindowOptionId)
SelectedDeliveryWindow
editableUntil(org.threeten.bp.OffsetDateTime editableUntil)
SelectedDeliveryWindow
endDate(org.threeten.bp.OffsetDateTime endDate)
boolean
equals(java.lang.Object o)
java.lang.String
getAvailabilityType()
Identifies type of Delivery Window Availability.java.lang.String
getDeliveryWindowOptionId()
Identifier of a delivery window option.org.threeten.bp.OffsetDateTime
getEditableUntil()
The timestamp at which this Window can no longer be edited.org.threeten.bp.OffsetDateTime
getEndDate()
The end timestamp of the window.org.threeten.bp.OffsetDateTime
getStartDate()
The start timestamp of the window.int
hashCode()
void
setAvailabilityType(java.lang.String availabilityType)
void
setDeliveryWindowOptionId(java.lang.String deliveryWindowOptionId)
void
setEditableUntil(org.threeten.bp.OffsetDateTime editableUntil)
void
setEndDate(org.threeten.bp.OffsetDateTime endDate)
void
setStartDate(org.threeten.bp.OffsetDateTime startDate)
SelectedDeliveryWindow
startDate(org.threeten.bp.OffsetDateTime startDate)
java.lang.String
toString()
-
-
-
Method Detail
-
availabilityType
public SelectedDeliveryWindow availabilityType(java.lang.String availabilityType)
-
getAvailabilityType
public java.lang.String getAvailabilityType()
Identifies type of Delivery Window Availability. Values: `AVAILABLE`, `CONGESTED`- Returns:
- availabilityType
-
setAvailabilityType
public void setAvailabilityType(java.lang.String availabilityType)
-
deliveryWindowOptionId
public SelectedDeliveryWindow deliveryWindowOptionId(java.lang.String deliveryWindowOptionId)
-
getDeliveryWindowOptionId
public java.lang.String getDeliveryWindowOptionId()
Identifier of a delivery window option. A delivery window option represent one option for when a shipment is expected to be delivered.- Returns:
- deliveryWindowOptionId
-
setDeliveryWindowOptionId
public void setDeliveryWindowOptionId(java.lang.String deliveryWindowOptionId)
-
editableUntil
public SelectedDeliveryWindow editableUntil(org.threeten.bp.OffsetDateTime editableUntil)
-
getEditableUntil
public org.threeten.bp.OffsetDateTime getEditableUntil()
The timestamp at which this Window can no longer be edited.- Returns:
- editableUntil
-
setEditableUntil
public void setEditableUntil(org.threeten.bp.OffsetDateTime editableUntil)
-
endDate
public SelectedDeliveryWindow endDate(org.threeten.bp.OffsetDateTime endDate)
-
getEndDate
public org.threeten.bp.OffsetDateTime getEndDate()
The end timestamp of the window.- Returns:
- endDate
-
setEndDate
public void setEndDate(org.threeten.bp.OffsetDateTime endDate)
-
startDate
public SelectedDeliveryWindow startDate(org.threeten.bp.OffsetDateTime startDate)
-
getStartDate
public org.threeten.bp.OffsetDateTime getStartDate()
The start timestamp of the window.- Returns:
- startDate
-
setStartDate
public void setStartDate(org.threeten.bp.OffsetDateTime startDate)
-
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
-
-