java.lang.Object
com.persequor.saga.modules.flightradar24.model.ActualFlight

public class ActualFlight extends Object
  • Constructor Details

    • ActualFlight

      public ActualFlight()
  • Method Details

    • getId

      public UUID getId()
    • setId

      public void setId(UUID id)
    • getFlightId

      public String getFlightId()
    • setFlightId

      public void setFlightId(String flightId)
    • getFlight

      public Flight getFlight()
    • setFlight

      public void setFlight(Flight flight)
    • getDate

      public Instant getDate()
    • setDate

      public void setDate(Instant date)
    • getOrigin

      public String getOrigin()
    • setOrigin

      public void setOrigin(String origin)
    • getDestination

      public String getDestination()
    • setDestination

      public void setDestination(String destination)
    • getAircraft

      public String getAircraft()
    • setAircraft

      public void setAircraft(String aircraft)
    • getFlightTime

      public Long getFlightTime()
      Get the flight time in seconds using actual or planned departure & arrival.
      Returns:
      the flight time in seconds.
    • getPlannedDeparture

      public Instant getPlannedDeparture()
    • setPlannedDeparture

      public void setPlannedDeparture(Instant plannedDeparture)
    • getActualDeparture

      public Instant getActualDeparture()
    • setActualDeparture

      public void setActualDeparture(Instant actualDeparture)
    • getPlannedArrival

      public Instant getPlannedArrival()
    • setPlannedArrival

      public void setPlannedArrival(Instant plannedArrival)
    • getActualArrival

      public Instant getActualArrival()
    • setActualArrival

      public void setActualArrival(Instant actualArrival)
    • getStatus

      public String getStatus()
    • setStatus

      public void setStatus(String status)
    • getCreatedAt

      public Instant getCreatedAt()
    • setCreatedAt

      public void setCreatedAt(Instant createdAt)
    • merge

      public void merge(ActualFlight update)
    • getDeparture

      public Instant getDeparture()
    • getArrival

      public Instant getArrival()
    • toString

      public String toString()
      Overrides:
      toString in class Object