Table of Contents - my_api_client-0.21.0 Documentation
Pages
Classes and Modules
- MyApiClient
- MyApiClient::ApiLimitError
- MyApiClient::Base
- MyApiClient::ClientError
- MyApiClient::ClientError::BadRequest
- MyApiClient::ClientError::Conflict
- MyApiClient::ClientError::ExpectationFailed
- MyApiClient::ClientError::FailedDependency
- MyApiClient::ClientError::Forbidden
- MyApiClient::ClientError::Gone
- MyApiClient::ClientError::IamTeapot
- MyApiClient::ClientError::LengthRequired
- MyApiClient::ClientError::Locked
- MyApiClient::ClientError::MethodNotAllowed
- MyApiClient::ClientError::MisdirectedRequest
- MyApiClient::ClientError::NotAcceptable
- MyApiClient::ClientError::NotFound
- MyApiClient::ClientError::PaymentRequired
- MyApiClient::ClientError::PreconditionFailed
- MyApiClient::ClientError::PreconditionRequired
- MyApiClient::ClientError::ProxyAuthenticationRequired
- MyApiClient::ClientError::RequestEntityTooLarge
- MyApiClient::ClientError::RequestHeaderFieldsTooLarge
- MyApiClient::ClientError::RequestTimeout
- MyApiClient::ClientError::RequestUriTooLong
- MyApiClient::ClientError::RequestedRangeNotSatisfiable
- MyApiClient::ClientError::TooEarly
- MyApiClient::ClientError::TooManyRequests
- MyApiClient::ClientError::Unauthorized
- MyApiClient::ClientError::UnavailableForLegalReasons
- MyApiClient::ClientError::UnprocessableEntity
- MyApiClient::ClientError::UnsupportedMediaType
- MyApiClient::ClientError::UpgradeRequired
- MyApiClient::Config
- MyApiClient::DefaultErrorHandlers
- MyApiClient::Error
- MyApiClient::ErrorHandling
- MyApiClient::ErrorHandling::Generator
- MyApiClient::ErrorHandling::RetryOptionProcessor
- MyApiClient::Exceptions
- MyApiClient::GeneratorHelper
- MyApiClient::MatcherHelper
- MyApiClient::NetworkError
- MyApiClient::Params
- MyApiClient::Params::Params
- MyApiClient::Params::Request
- MyApiClient::Request
- MyApiClient::Request::Basic
- MyApiClient::Request::Executor
- MyApiClient::Request::Logger
- MyApiClient::Request::Pagination
- MyApiClient::ServerError
- MyApiClient::ServerError::BadGateway
- MyApiClient::ServerError::BandwidthLimitExceeded
- MyApiClient::ServerError::GatewayTimeout
- MyApiClient::ServerError::HttpVersionNotSupported
- MyApiClient::ServerError::InsufficientStorage
- MyApiClient::ServerError::InternalServerError
- MyApiClient::ServerError::LoopDetected
- MyApiClient::ServerError::NetworkAuthenticationRequired
- MyApiClient::ServerError::NotExtended
- MyApiClient::ServerError::NotImplemented
- MyApiClient::ServerError::ServiceUnavailable
- MyApiClient::ServerError::VariantAlsoNegotiates
- MyApiClient::ServiceAbstract
- MyApiClient::Sleeper
- MyApiClient::Stub
- Object
- Rails
- Rails::ApiClientGenerator
- Rspec
- Rspec::Generators
- Rspec::Generators::ApiClientGenerator
Methods
- ::call — MyApiClient::ServiceAbstract
- ::new — MyApiClient::ErrorHandling::Generator
- ::new — MyApiClient::ErrorHandling::RetryOptionProcessor
- ::new — MyApiClient::Error
- ::new — MyApiClient::NetworkError
- ::new — MyApiClient::Params::Params
- ::new — MyApiClient::Params::Request
- ::new — MyApiClient::Request::Executor
- ::new — MyApiClient::Request::Logger
- ::new — MyApiClient::Sleeper
- #_request_with_absolute_uri — MyApiClient::Request
- #_request_with_relative_uri — MyApiClient::Request
- #agent — MyApiClient::Stub
- #api_request — MyApiClient::Request::Executor
- #block_caller — MyApiClient::ErrorHandling::Generator
- #call — MyApiClient::ErrorHandling::Generator
- #call — MyApiClient::ErrorHandling::RetryOptionProcessor
- #call — MyApiClient::Request::Executor
- #call — MyApiClient::Sleeper
- #call — MyApiClient::Exceptions
- #diff_as_object — MyApiClient::MatcherHelper
- #disable_logging — MyApiClient::MatcherHelper
- #discard_on — MyApiClient::Exceptions
- #dummy_response — MyApiClient::MatcherHelper
- #error_handling — MyApiClient::ErrorHandling
- #error_raiser — MyApiClient::ErrorHandling::Generator
- #faraday_options — MyApiClient::Request
- #find_error_handler — MyApiClient::Request::Executor
- #format — MyApiClient::Request::Logger
- #generate_api_client — Rails::ApiClientGenerator
- #generate_api_client_spec — Rspec::Generators::ApiClientGenerator
- #generate_error_handler — MyApiClient::ErrorHandling::Generator
- #generate_root_class — Rails::ApiClientGenerator
- #generate_stubbed_response — MyApiClient::Stub
- #handle_error — Object
- #init — Object
- #inspect — MyApiClient::Error
- #inspect — MyApiClient::NetworkError
- #inspect — MyApiClient::Params::Params
- #inspect — MyApiClient::Params::Request
- #match? — MyApiClient::ErrorHandling::Generator
- #match_all? — MyApiClient::ErrorHandling::Generator
- #metadata — MyApiClient::NetworkError
- #metadata — MyApiClient::Params::Params
- #metadata — MyApiClient::Params::Request
- #method_caller — MyApiClient::ErrorHandling::Generator
- #pageable_get — MyApiClient::Request::Pagination
- #pget — MyApiClient::Request::Pagination
- #process_raise_option — MyApiClient::Stub
- #request_line — Object
- #request_metadata — MyApiClient::Params::Params
- #response_metadata — MyApiClient::Params::Params
- #retry_calling — MyApiClient::Exceptions
- #retry_on — MyApiClient::Exceptions
- #safe_execution — Object
- #set_validation_for_retry_count — Object
- #stub_api_client — MyApiClient::Stub
- #stub_api_client_all — MyApiClient::Stub
- #stub_as_pageable_resource — MyApiClient::Stub
- #stub_as_resource — MyApiClient::Stub
- #stub_as_response — MyApiClient::Stub
- #stubbing — MyApiClient::Stub
- #to_bugsnag — MyApiClient::Params::Params
- #to_bugsnag — MyApiClient::Params::Request
- #to_sawyer_args — MyApiClient::Params::Request
- #verify — MyApiClient::Request::Executor
- #verify_and_set_arguments — MyApiClient::ErrorHandling::Generator
- #verify_error_handling_options — MyApiClient::ErrorHandling::RetryOptionProcessor
- #yeild_request_arguments — MyApiClient::GeneratorHelper