Class SelectedDeliveryWindow


  • public class SelectedDeliveryWindow
    extends java.lang.Object
    Selected delivery window attributes.
    • Constructor Detail

      • SelectedDeliveryWindow

        public SelectedDeliveryWindow()
    • Method Detail

      • 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)
      • getEndDate

        public org.threeten.bp.OffsetDateTime getEndDate()
        The end timestamp of the window.
        Returns:
        endDate
      • setEndDate

        public void setEndDate​(org.threeten.bp.OffsetDateTime endDate)
      • 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 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