Table of Contents - consul-ruby-client-0.0.13 Documentation
Classes and Modules
- Consul
- Consul::Client
- Consul::Client::Agent
- Consul::Client::Agent::HealthCheck
- Consul::Client::Agent::Service
- Consul::Client::Base
- Consul::Client::Catalog
- Consul::Client::HealthCheck
- Consul::Client::KeyValue
- Consul::Client::Session
- Consul::Client::Status
- Consul::Extensions
- Consul::Extensions::Base
- Consul::Extensions::UID
- Consul::Model
- Consul::Model::Agent
- Consul::Model::Agent::Representer
- Consul::Model::Config
- Consul::Model::Config::Representer
- Consul::Model::HealthCheck
- Consul::Model::HealthCheck::Representer
- Consul::Model::KeyValue
- Consul::Model::KeyValue::Representer
- Consul::Model::Member
- Consul::Model::Member::Representer
- Consul::Model::Node
- Consul::Model::Node::Representer
- Consul::Model::Service
- Consul::Model::Service::Representer
- Consul::Model::Session
- Consul::Model::Session::Representer
- Consul::Utils
- Object
Methods
- ::for_name — Consul::Client::Session
- ::for_name — Consul::Client::Agent::Service
- ::http — Consul::Client::Agent::HealthCheck
- ::http_health_check — Consul::Client::Agent::Service
- ::new — Consul::Client::Base
- ::new — Consul::Client::KeyValue
- ::new — Consul::Extensions::Base
- ::new — Consul::Extensions::UID
- ::script — Consul::Client::Agent::HealthCheck
- ::script_health_check — Consul::Client::Agent::Service
- ::ttl — Consul::Client::Agent::HealthCheck
- ::ttl_health_check — Consul::Client::Agent::Service
- ::valid_json? — Consul::Utils
- ::validate_arg — Consul::Client::Agent::HealthCheck
- #_get — Consul::Client::Base
- #_put — Consul::Client::Base
- #agent — Consul::Extensions::Base
- #available_lock_path — Consul::Extensions::UID
- #available_uid_path — Consul::Extensions::UID
- #base_url — Consul::Client::Base
- #base_versioned_url — Consul::Client::Base
- #build_agent_url — Consul::Client::Agent
- #build_check_status_url — Consul::Client::Agent
- #build_check_url — Consul::Client::Agent
- #build_service_url — Consul::Client::Agent
- #build_url — Consul::Client::Catalog
- #build_url — Consul::Client::KeyValue
- #build_url — Consul::Client::Session
- #build_url — Consul::Client::Status
- #check — Consul::Client::Agent
- #checks — Consul::Client::Agent
- #checks — Consul::Client::HealthCheck
- #client_id — Consul::Extensions::UID
- #client_uid_path — Consul::Extensions::UID
- #compose_key — Consul::Client::KeyValue
- #create — Consul::Client::Session
- #data_center — Consul::Client::Base
- #data_centers — Consul::Client::Catalog
- #delete — Consul::Client::KeyValue
- #deregister — Consul::Client::Agent
- #describe — Consul::Client::Agent
- #destroy — Consul::Client::Session
- #extensions_namespace — Consul::Extensions::Base
- #extract_session_id — Consul::Client::Session
- #fail — Consul::Client::Agent
- #get — Consul::Client::KeyValue
- #get — Consul::Extensions::UID
- #host — Consul::Client::Base
- #https — Consul::Client::Base
- #info — Consul::Client::Session
- #is_reachable — Consul::Client::Base
- #key_value_store — Consul::Extensions::Base
- #leader — Consul::Client::Status
- #leader_url — Consul::Client::Status
- #list — Consul::Client::Session
- #logger — Consul::Client::Base
- #logger — Consul::Extensions::Base
- #maintenance — Consul::Client::Agent
- #makeRequestWithProxySetting — Consul::Client::Base
- #namespace — Consul::Client::KeyValue
- #namespace — Consul::Extensions::UID
- #node — Consul::Client::Catalog
- #node — Consul::Client::HealthCheck
- #node — Consul::Client::Session
- #nodes — Consul::Client::Catalog
- #options — Consul::Client::Base
- #options — Consul::Extensions::Base
- #pass — Consul::Client::Agent
- #peers — Consul::Client::Status
- #peers_url — Consul::Client::Status
- #port — Consul::Client::Base
- #put — Consul::Client::KeyValue
- #register — Consul::Client::Agent
- #register_with_backoff — Consul::Client::Agent
- #renew — Consul::Client::Session
- #sanitize — Consul::Client::KeyValue
- #service — Consul::Client::Agent
- #service — Consul::Client::Catalog
- #service_check — Consul::Client::Agent
- #services — Consul::Client::Agent
- #services — Consul::Client::Catalog
- #session — Consul::Client::Session
- #session — Consul::Extensions::Base
- #update_check_status — Consul::Client::Agent
- #validate_url — Consul::Client::Base
- #version — Consul::Client::Base
- #warn — Consul::Client::Agent