Class: Amadeus::Namespaces::Travel::Analytics::AirTraffic

Inherits:
Client::Decorator
  • Object
show all
Defined in:
lib/amadeus/namespaces/travel/analytics/air_traffic.rb,
lib/amadeus/namespaces/travel/analytics/air_traffic/booked.rb,
lib/amadeus/namespaces/travel/analytics/air_traffic/traveled.rb,
lib/amadeus/namespaces/travel/analytics/air_traffic/busiest_period.rb

Overview

A namespaced client for the /v1/travel/analytics/air_traffic endpoints

Access via the Amadeus::Client object

amadeus = Amadeus::Client.new
amadeus.travel.analytics.air_traffic

Defined Under Namespace

Classes: Booked, BusiestPeriod, Traveled

Instance Method Summary collapse

Instance Method Details

#bookedObject

The namespace for the Booked API:

Examples:

amadeus.travel.analytics.air_traffic.booked

Returns:

  • Amadeus::Namespaces::Travel::Analytics::AirTraffic::Booked


34
35
36
37
38
# File 'lib/amadeus/namespaces/travel/analytics/air_traffic.rb', line 34

def booked
  Amadeus::Namespaces::Travel::Analytics::AirTraffic::Booked.new(
    client
  )
end

#busiest_periodObject

The namespace for the Busiest Period API:

Amadeus::Namespaces::Travel::Analytics::AirTraffic::BusiestPeriod

amadeus.travel.analytics.air_traffic.busiest_period

Returns:



46
47
48
49
# File 'lib/amadeus/namespaces/travel/analytics/air_traffic.rb', line 46

def busiest_period
  Amadeus::Namespaces::Travel::Analytics::AirTraffic::BusiestPeriod
    .new(client)
end

#traveledObject

The namespace for the Traveled API:

Examples:

amadeus.travel.analytics.air_traffic.traveled

Returns:

  • Amadeus::Namespaces::Travel::Analytics::AirTraffic::Traveled


22
23
24
25
26
# File 'lib/amadeus/namespaces/travel/analytics/air_traffic.rb', line 22

def traveled
  Amadeus::Namespaces::Travel::Analytics::AirTraffic::Traveled.new(
    client
  )
end