Table of Contents - api_valve-1.0.0 Documentation
Classes and Modules
- ApiValve
- ApiValve::Benchmarking
- ApiValve::Cascade
- ApiValve::Error
- ApiValve::ErrorResponder
- ApiValve::Forwarder
- ApiValve::Forwarder::Request
- ApiValve::Forwarder::Response
- ApiValve::Logger
- ApiValve::Logger::Formatter
- ApiValve::Middleware
- ApiValve::Middleware::ErrorHandling
- ApiValve::Middleware::Logging
- ApiValve::Middleware::Logging::Log
- ApiValve::Middleware::PermissionCheck
- ApiValve::Middleware::Router
- ApiValve::PermissionHandler
- ApiValve::Proxy
- ApiValve::Proxy::Builder
- ApiValve::Proxy::Runner
- ApiValve::RouteSet
Methods
- ::configure — ApiValve
- ::new — ApiValve::Cascade
- ::new — ApiValve::Error
- ::new — ApiValve::ErrorResponder
- ::new — ApiValve::Forwarder
- ::new — ApiValve::Forwarder::Request
- ::new — ApiValve::Forwarder::Response
- ::new — ApiValve::Logger
- ::new — ApiValve::Middleware
- ::new — ApiValve::Middleware::ErrorHandling
- ::new — ApiValve::Middleware::Logging
- ::new — ApiValve::Middleware::Logging::Log
- ::new — ApiValve::Middleware::PermissionCheck
- ::new — ApiValve::Middleware::Router
- ::new — ApiValve::PermissionHandler
- ::new — ApiValve::Proxy
- ::new — ApiValve::RouteSet
- #add_route — ApiValve::RouteSet
- #add_routes_from_config — ApiValve::Proxy::Builder
- #adjust_location — ApiValve::Forwarder::Response
- #after_request — ApiValve::Middleware::Logging::Log
- #allowed? — ApiValve::PermissionHandler
- #any — ApiValve::RouteSet
- #append — ApiValve::RouteSet
- #assign — ApiValve::Middleware::Logging::Log
- #before_request — ApiValve::Middleware::Logging::Log
- #benchmark — ApiValve::Benchmarking
- #body — ApiValve::Forwarder::Request
- #body — ApiValve::Forwarder::Response
- #build — ApiValve::Proxy::Builder
- #build_request — ApiValve::Forwarder
- #build_response — ApiValve::Forwarder
- #call — ApiValve::Cascade
- #call — ApiValve::ErrorResponder
- #call — ApiValve::Forwarder
- #call — ApiValve::Middleware::ErrorHandling
- #call — ApiValve::Middleware::Logging
- #call — ApiValve::Middleware::PermissionCheck
- #call — ApiValve::Middleware::Router
- #call — ApiValve::Proxy
- #call — ApiValve::Proxy::Runner
- #code — ApiValve::Error
- #delete — ApiValve::RouteSet
- #deny — ApiValve::Proxy
- #endpoint — ApiValve::Forwarder
- #faraday — ApiValve::Forwarder
- #find_config — ApiValve::Proxy::Builder
- #forward — ApiValve::Proxy
- #forward_all — ApiValve::Proxy
- #forwarded_headers — ApiValve::Forwarder::Request
- #forwarder_config — ApiValve::Proxy::Builder
- #from_config — ApiValve::Proxy::Builder
- #from_hash — ApiValve::Proxy::Builder
- #from_yaml — ApiValve::Proxy::Builder
- #get — ApiValve::RouteSet
- #handler — ApiValve::Middleware::PermissionCheck
- #handler_klass — ApiValve::Middleware::PermissionCheck
- #head — ApiValve::RouteSet
- #header — ApiValve::Forwarder::Request
- #headers — ApiValve::Forwarder::Request
- #headers — ApiValve::Forwarder::Response
- #insert_after — ApiValve::Middleware
- #insert_before — ApiValve::Middleware
- #json_code — ApiValve::ErrorResponder
- #json_detail — ApiValve::ErrorResponder
- #json_error — ApiValve::ErrorResponder
- #json_meta — ApiValve::ErrorResponder
- #json_title — ApiValve::ErrorResponder
- #log_error — ApiValve::Middleware::ErrorHandling
- #log_request — ApiValve::Forwarder
- #log_request — ApiValve::Middleware::Logging::Log
- #log_request_headers — ApiValve::Middleware::Logging::Log
- #log_request_payload — ApiValve::Middleware::Logging::Log
- #log_response — ApiValve::Forwarder
- #log_response — ApiValve::Middleware::Logging::Log
- #log_response_headers — ApiValve::Middleware::Logging::Log
- #log_response_payload — ApiValve::Middleware::Logging::Log
- #log_url_params — ApiValve::Middleware::Logging::Log
- #match — ApiValve::RouteSet
- #message — ApiValve::PermissionHandler
- #method — ApiValve::Forwarder::Request
- #override_path — ApiValve::Forwarder::Request
- #patch — ApiValve::RouteSet
- #path — ApiValve::Forwarder::Request
- #permission_handler — ApiValve::Forwarder::Request
- #permission_handler — ApiValve::Forwarder::Response
- #position — ApiValve::Middleware
- #post — ApiValve::RouteSet
- #push — ApiValve::RouteSet
- #put — ApiValve::RouteSet
- #rack_response — ApiValve::Forwarder::Response
- #render_error — ApiValve::Cascade
- #render_error — ApiValve::Middleware::PermissionCheck
- #render_error — ApiValve::Proxy
- #request_options — ApiValve::Forwarder
- #reset_routes — ApiValve::RouteSet
- #response_options — ApiValve::Forwarder
- #run_request — ApiValve::Forwarder
- #status — ApiValve::ErrorResponder
- #status — ApiValve::Forwarder::Response
- #title — ApiValve::Error
- #to_app — ApiValve::Middleware
- #to_app — ApiValve::Proxy
- #to_item — ApiValve::Middleware
- #to_s — ApiValve::Middleware
- #unshift — ApiValve::RouteSet
- #url_params — ApiValve::Forwarder::Request
- #use — ApiValve::Middleware
- #whitelisted_headers — ApiValve::Forwarder::Request
- #whitelisted_headers — ApiValve::Forwarder::Response
- #x_forwarded_for — ApiValve::Forwarder::Request