Table of Contents - RDoc Documentation
Classes and Modules
- Aviator
- Aviator::BaseRequestNotFoundError
- Aviator::Describer
- Aviator::Describer::InvalidProviderNameError
- Aviator::Logger
- Aviator::Openstack
- Aviator::Openstack::Provider
- Aviator::Openstack::Provider::MultipleServiceApisError
- Aviator::Request
- Aviator::Request::ApiVersionNotDefinedError
- Aviator::Request::EndpointTypeNotDefinedError
- Aviator::Request::PathNotDefinedError
- Aviator::RequestAlreadyDefinedError
- Aviator::RequestBuilder
- Aviator::Response
- Aviator::Service
- Aviator::Service::AccessDetailsNotDefinedError
- Aviator::Service::MissingServiceEndpointError
- Aviator::Service::ProviderNotDefinedError
- Aviator::Service::ServiceNameNotDefinedError
- Aviator::Service::SessionDataNotProvidedError
- Aviator::Service::UnknownRequestError
- Aviator::Session
- Aviator::Session::AuthenticationError
- Aviator::Session::EnvironmentNotDefinedError
- Aviator::Session::InitializationError
- Aviator::Session::InvalidConfigFilePathError
- Aviator::Session::NotAuthenticatedError
- Aviator::Session::ValidatorNotDefinedError
- Hashish
- Module
- String
Methods
- ::configure — Aviator::Logger
- ::describe_aviator — Aviator::Describer
- ::describe_provider — Aviator::Describer
- ::describe_request — Aviator::Describer
- ::describe_service — Aviator::Describer
- ::load — Aviator::Session
- ::new — Aviator::Session::AuthenticationError
- ::new — Aviator::Service::ProviderNotDefinedError
- ::new — Aviator::Logger
- ::new — Aviator::Request
- ::new — Aviator::Service::AccessDetailsNotDefinedError
- ::new — Aviator::Service::ServiceNameNotDefinedError
- ::new — Hashish
- ::new — Aviator::Session::ValidatorNotDefinedError
- ::new — Aviator::Session::NotAuthenticatedError
- ::new — Aviator::Session::InvalidConfigFilePathError
- ::new — Aviator::Session::InitializationError
- ::new — Aviator::Session::EnvironmentNotDefinedError
- ::new — Aviator::Service::SessionDataNotProvidedError
- ::new — Aviator::Openstack::Provider::MultipleServiceApisError
- ::new — Aviator::Describer::InvalidProviderNameError
- ::new — Aviator::Request::ApiVersionNotDefinedError
- ::new — Aviator::Service::MissingServiceEndpointError
- ::new — Aviator::Request::PathNotDefinedError
- ::new — Aviator::BaseRequestNotFoundError
- ::new — Aviator::RequestAlreadyDefinedError
- ::new — Aviator::Service
- ::new — Aviator::Service::UnknownRequestError
- ::new — Aviator::Response
- ::new — Aviator::Session
- ::new — Aviator::Request::EndpointTypeNotDefinedError
- #== — Hashish
- #[] — Hashish
- #[]= — Hashish
- #anonymous? — Aviator::Request
- #authenticate — Aviator::Session
- #authenticated? — Aviator::Session
- #base_url — Aviator
- #body — Aviator
- #body — Aviator::Response
- #body? — Aviator::Request
- #build_service_type_string — Aviator
- #call — Aviator::Logger
- #compact_hash — Aviator
- #config — Aviator::Session
- #const_defined? — Module
- #const_get — Module
- #define_request — Aviator::RequestBuilder
- #define_request — Aviator
- #domain_hash — Aviator
- #dump — Aviator::Session
- #dup — Hashish
- #each — Hashish
- #empty? — Hashish
- #extract_base_url_from_keystone_v2_session_data — Aviator
- #extract_base_url_from_keystone_v3_session_data — Aviator
- #get_request_class — Aviator::RequestBuilder
- #has_key? — Hashish
- #hash — Hashish
- #headers — Aviator
- #headers — Aviator::Response
- #headers? — Aviator::Request
- #http_method — Aviator
- #instance_methods — Module
- #keys — Hashish
- #keystone_v2_style_service_info? — Aviator
- #keystone_v2_style_session_data? — Aviator
- #keystone_v3_style_service_info? — Aviator
- #keystone_v3_style_session_data? — Aviator
- #length — Hashish
- #links — Aviator::Request
- #load — Aviator::Session
- #log_file — Aviator::Session
- #merge — Hashish
- #merge! — Hashish
- #old_const_defined? — Module
- #old_const_get — Module
- #old_instance_methods — Module
- #on_complete — Aviator::Logger
- #optional_params — Aviator::Request
- #params — Aviator::Request
- #params_to_querystring — Aviator
- #password_auth_body — Aviator
- #querystring? — Aviator::Request
- #request — Aviator::Session
- #request — Aviator::Service
- #request_classes — Aviator::Service
- #required_params — Aviator::Request
- #scope_hash — Aviator
- #session_data — Aviator::Request
- #session_data? — Aviator::Request
- #to_hash — Aviator::Response
- #to_json — Hashish
- #to_s — Hashish
- #token_auth_body — Aviator
- #url — Aviator
- #url? — Aviator::Request
- #validate — Aviator::Session