Package com.duffel.sdk.model
Class OfferRequestBodySlice
java.lang.Object
com.duffel.sdk.model.OfferRequestBodySlice
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-08-28T15:13:42.592945+07:00[Asia/Bangkok]")
public class OfferRequestBodySlice
extends Object
OfferRequestBodySlice
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionarrivalTime(ArrivalTime arrivalTime) departureDate(LocalDate departureDate) departureTime(DepartureTime departureTime) destination(String destination) boolean@Valid ArrivalTimeGet arrivalTimeorg.openapitools.jackson.nullable.JsonNullable<ArrivalTime>@NotNull @Valid LocalDateThe [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) date on which the passengers want to depart@Valid DepartureTimeGet departureTimeorg.openapitools.jackson.nullable.JsonNullable<DepartureTime>@NotNull StringThe 3-letter IATA code for the city or airport where this slice ends@NotNull StringThe 3-letter IATA code for the city or airport where this slice startsinthashCode()voidsetArrivalTime(ArrivalTime arrivalTime) voidsetArrivalTime_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<ArrivalTime> arrivalTime) voidsetDepartureDate(LocalDate departureDate) voidsetDepartureTime(DepartureTime departureTime) voidsetDepartureTime_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<DepartureTime> departureTime) voidsetDestination(String destination) voidtoString()
-
Field Details
-
JSON_PROPERTY_ARRIVAL_TIME
- See Also:
-
JSON_PROPERTY_DEPARTURE_DATE
- See Also:
-
JSON_PROPERTY_DEPARTURE_TIME
- See Also:
-
JSON_PROPERTY_DESTINATION
- See Also:
-
JSON_PROPERTY_ORIGIN
- See Also:
-
-
Constructor Details
-
OfferRequestBodySlice
public OfferRequestBodySlice()
-
-
Method Details
-
arrivalTime
-
getArrivalTime
Get arrivalTime- Returns:
- arrivalTime
-
getArrivalTime_JsonNullable
-
setArrivalTime_JsonNullable
public void setArrivalTime_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<ArrivalTime> arrivalTime) -
setArrivalTime
-
departureDate
-
getDepartureDate
The [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) date on which the passengers want to depart- Returns:
- departureDate
-
setDepartureDate
-
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
-
destination
-
getDestination
The 3-letter IATA code for the city or airport where this slice ends- Returns:
- destination
-
setDestination
-
origin
-
getOrigin
The 3-letter IATA code for the city or airport where this slice starts- Returns:
- origin
-
setOrigin
-
equals
-
hashCode
public int hashCode() -
toString
-