Class OfferRequestBodySlice

java.lang.Object
com.duffel.sdk.model.OfferRequestBodySlice

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-08-28T15:18:14.926970+07:00[Asia/Bangkok]") public class OfferRequestBodySlice extends Object
OfferRequestBodySlice
  • Field Details

  • Constructor Details

    • OfferRequestBodySlice

      public OfferRequestBodySlice()
  • Method Details

    • arrivalTime

      public OfferRequestBodySlice arrivalTime(ArrivalTime arrivalTime)
    • getArrivalTime

      @Nullable @Valid public @Valid ArrivalTime getArrivalTime()
      Get arrivalTime
      Returns:
      arrivalTime
    • getArrivalTime_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<ArrivalTime> getArrivalTime_JsonNullable()
    • setArrivalTime_JsonNullable

      public void setArrivalTime_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<ArrivalTime> arrivalTime)
    • setArrivalTime

      public void setArrivalTime(ArrivalTime arrivalTime)
    • departureDate

      public OfferRequestBodySlice departureDate(LocalDate departureDate)
    • getDepartureDate

      @Nonnull @NotNull @Valid public @NotNull @Valid LocalDate getDepartureDate()
      The [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) date on which the passengers want to depart
      Returns:
      departureDate
    • setDepartureDate

      public void setDepartureDate(LocalDate departureDate)
    • departureTime

      public OfferRequestBodySlice departureTime(DepartureTime departureTime)
    • getDepartureTime

      @Nullable @Valid public @Valid DepartureTime getDepartureTime()
      Get departureTime
      Returns:
      departureTime
    • getDepartureTime_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<DepartureTime> getDepartureTime_JsonNullable()
    • setDepartureTime_JsonNullable

      public void setDepartureTime_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<DepartureTime> departureTime)
    • setDepartureTime

      public void setDepartureTime(DepartureTime departureTime)
    • destination

      public OfferRequestBodySlice destination(String destination)
    • getDestination

      @Nonnull @NotNull public @NotNull String getDestination()
      The 3-letter IATA code for the city or airport where this slice ends
      Returns:
      destination
    • setDestination

      public void setDestination(String destination)
    • origin

      public OfferRequestBodySlice origin(String origin)
    • getOrigin

      @Nonnull @NotNull public @NotNull String getOrigin()
      The 3-letter IATA code for the city or airport where this slice starts
      Returns:
      origin
    • setOrigin

      public void setOrigin(String origin)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object