Class: Amadeus::Namespaces::Travel

Inherits:
Client::Decorator
  • Object
show all
Defined in:
lib/amadeus/namespaces/travel.rb,
lib/amadeus/namespaces/travel/analytics.rb,
lib/amadeus/namespaces/travel/predictions.rb,
lib/amadeus/namespaces/travel/analytics/air_traffic.rb,
lib/amadeus/namespaces/travel/predictions/flight_delay.rb,
lib/amadeus/namespaces/travel/predictions/trip_purpose.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 endpoints

Access via the Amadeus::Client object

amadeus = Amadeus::Client.new
amadeus.travel

Defined Under Namespace

Classes: Analytics, Predictions

Instance Method Summary collapse

Instance Method Details

#analyticsAmadeus::Namespaces::Travel::Analytics

The namespace for the travel Analytics APIs:

Examples:

amadeus.travel.analytics.air_traffic

Returns:



20
21
22
# File 'lib/amadeus/namespaces/travel.rb', line 20

def analytics
  Amadeus::Namespaces::Travel::Analytics.new(client)
end

#predictionsAmadeus::Namespaces::Travel::Predictions

The namespace for the travel Predictions APIs:

Examples:

amadeus.travel.predictions.trip_purpose

Returns:



30
31
32
# File 'lib/amadeus/namespaces/travel.rb', line 30

def predictions
  Amadeus::Namespaces::Travel::Predictions.new(client)
end