Struct consul::Agent
[−]
[src]
pub struct Agent { // some fields omitted }
Agent can be used to query the Agent endpoints
pub struct Agent { // some fields omitted }
Agent can be used to query the Agent endpoints
impl Agent
[src]fn new(address: &str) -> Agent
fn services(&self) -> HashMap<String, Service>
fn members(&self) -> Vec<AgentMember>
fn register(&self, service: RegisterService)
fn register_ttl_check(&self, health_check: TtlHealthCheck)
fn check_pass(&self, service_id: String)
fn get_self_name(&self) -> Option<String>
fn get_self_address(&self) -> Option<String>