Table of Contents - imperium-0.5.2 Documentation
Classes and Modules
- Imperium
- Imperium::APIObject
- Imperium::Agent
- Imperium::AgentListChecksResponse
- Imperium::AgentListServicesResponse
- Imperium::Catalog
- Imperium::Catalog::Service
- Imperium::Client
- Imperium::Configuration
- Imperium::ConnectTimeout
- Imperium::Error
- Imperium::EventFireResponse
- Imperium::Events
- Imperium::HTTPClient
- Imperium::HashCompact
- Imperium::InvalidConsistencySpecification
- Imperium::KV
- Imperium::KVDELETEResponse
- Imperium::KVGETResponse
- Imperium::KVPUTResponse
- Imperium::KVPair
- Imperium::ReceiveTimeout
- Imperium::Response
- Imperium::SendTimeout
- Imperium::Service
- Imperium::ServiceCheck
- Imperium::Testing
- Imperium::Testing::Client
- Imperium::TimeoutError
- Imperium::Transaction
- Imperium::TransactionResponse
- Imperium::UnableToConnectError
Methods
- ::attribute_map= — Imperium::APIObject
- ::configuration — Imperium
- ::configure — Imperium
- ::default_client — Imperium::Client
- ::delete — Imperium::KV
- ::fire — Imperium::Events
- ::get — Imperium::KV
- ::inherited — Imperium::Client
- ::kv_get_response — Imperium::Testing
- ::kv_not_found_response — Imperium::Testing
- ::new — Imperium::APIObject
- ::new — Imperium::Catalog::Service
- ::new — Imperium::Client
- ::new — Imperium::Configuration
- ::new — Imperium::HTTPClient
- ::new — Imperium::KVDELETEResponse
- ::new — Imperium::KVGETResponse
- ::new — Imperium::KVPUTResponse
- ::new — Imperium::Response
- ::new — Imperium::Service
- ::new — Imperium::Testing::Client
- ::new — Imperium::Transaction
- ::put — Imperium::KV
- ::reset_default_client — Imperium::Client
- ::reset_default_clients — Imperium::Client
- #== — Imperium::APIObject
- #[] — Imperium::AgentListChecksResponse
- #add_check — Imperium::Service
- #add_operation — Imperium::Transaction
- #attribute_map — Imperium::APIObject
- #body — Imperium::Transaction
- #build_request_headers — Imperium::HTTPClient
- #check= — Imperium::Service
- #checks — Imperium::AgentListChecksResponse
- #checks= — Imperium::Service
- #checks_hash — Imperium::AgentListChecksResponse
- #coerced_body — Imperium::Response
- #compact — Imperium::HashCompact
- #construct_nested_hash — Imperium::KV
- #construct_nested_hash — Imperium::KVGETResponse
- #delete — Imperium::HTTPClient
- #delete — Imperium::KV
- #deregister_service — Imperium::Agent
- #each — Imperium::AgentListChecksResponse
- #each — Imperium::AgentListServicesResponse
- #each — Imperium::Response
- #errors — Imperium::TransactionResponse
- #extract_key_parts — Imperium::KVGETResponse
- #extract_query_params — Imperium::Client
- #fancy_send_to_h — Imperium::APIObject
- #fire — Imperium::Events
- #found_objects — Imperium::KVGETResponse
- #get — Imperium::HTTPClient
- #get — Imperium::KV
- #hashify_options — Imperium::Client
- #id — Imperium::EventFireResponse
- #index — Imperium::Response
- #known_leader? — Imperium::Response
- #last_contact — Imperium::Response
- #list_checks — Imperium::Agent
- #list_nodes_for_service — Imperium::Catalog
- #list_services — Imperium::Agent
- #list_services — Imperium::Catalog
- #maybe_convert_service_check — Imperium::Service
- #maybe_hashified_attribute — Imperium::APIObject
- #node_meta= — Imperium::Catalog::Service
- #not_found? — Imperium::Response
- #parsed_body — Imperium::Response
- #path_prefix — Imperium::Client
- #prefix= — Imperium::KVGETResponse
- #prefix_path — Imperium::Client
- #put — Imperium::HTTPClient
- #put — Imperium::KV
- #register_service — Imperium::Agent
- #registration_data — Imperium::Service
- #remove_prefix — Imperium::KVGETResponse
- #results — Imperium::TransactionResponse
- #ruby_attribute_names — Imperium::APIObject
- #service_tags= — Imperium::Catalog::Service
- #services — Imperium::AgentListServicesResponse
- #services_hash — Imperium::AgentListServicesResponse
- #set — Imperium::Transaction
- #ssl= — Imperium::Configuration
- #ssl? — Imperium::Configuration
- #success? — Imperium::KVDELETEResponse
- #success? — Imperium::KVPUTResponse
- #tagged_addresses= — Imperium::Catalog::Service
- #tags= — Imperium::Service
- #to_h — Imperium::APIObject
- #token? — Imperium::Configuration
- #transaction — Imperium::KV
- #translate_addresses? — Imperium::Response
- #url= — Imperium::Configuration
- #value= — Imperium::KVPair
- #values — Imperium::KVGETResponse
- #wrapping_exceptions — Imperium::HTTPClient