Travel.Flights.Types.Order (travel v0.2.0)

Copy Markdown View Source

Summary

Types

t()

@type t() :: %Travel.Flights.Types.Order{
  airline_initiated_changes:
    [Travel.Flights.Types.AirlineInitiatedChange.t()] | nil,
  available_actions: [atom()] | nil,
  base_amount: (String.t() | nil) | nil,
  base_currency: String.t() | nil,
  booking_reference: String.t() | nil,
  cancellation: (Travel.Flights.Types.OrderCancellation.t() | nil) | nil,
  cancelled_at: (String.t() | nil) | nil,
  conditions: map() | nil,
  created_at: String.t() | nil,
  documents: ([map()] | nil) | nil,
  id: String.t() | nil,
  live_mode: boolean() | nil,
  metadata: (map() | nil) | nil,
  owner: map() | nil,
  passengers: [Travel.Flights.Types.OrderPassenger.t()] | nil,
  payment_status: Travel.Flights.Types.OrderPaymentStatus.t() | nil,
  services: [Travel.Flights.Types.OrderService.t()] | nil,
  slices: [Travel.Flights.Types.OrderSlice.t()] | nil,
  synced_at: (String.t() | nil) | nil,
  tax_amount: (String.t() | nil) | nil,
  tax_currency: String.t() | nil,
  total_amount: String.t() | nil,
  total_currency: String.t() | nil
}