Class RangeSlotCapacityQuery


  • public class RangeSlotCapacityQuery
    extends java.lang.Object
    Request schema for the `getRangeSlotCapacity` operation. This schema is used to define the time range and capacity types that are being queried.
    • Constructor Detail

      • RangeSlotCapacityQuery

        public RangeSlotCapacityQuery()
    • Method Detail

      • getCapacityTypes

        public java.util.List<CapacityType> getCapacityTypes()
        An array of capacity types which are being requested. Default value is `[SCHEDULED_CAPACITY]`.
        Returns:
        capacityTypes
      • setCapacityTypes

        public void setCapacityTypes​(java.util.List<CapacityType> capacityTypes)
      • startDateTime

        public RangeSlotCapacityQuery startDateTime​(org.threeten.bp.OffsetDateTime startDateTime)
      • getStartDateTime

        public org.threeten.bp.OffsetDateTime getStartDateTime()
        Start date time from which the capacity slots are being requested in ISO 8601 format.
        Returns:
        startDateTime
      • setStartDateTime

        public void setStartDateTime​(org.threeten.bp.OffsetDateTime startDateTime)
      • getEndDateTime

        public org.threeten.bp.OffsetDateTime getEndDateTime()
        End date time up to which the capacity slots are being requested in ISO 8601 format.
        Returns:
        endDateTime
      • setEndDateTime

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