AOSharedServiceLibrary
AOSSL::ConsulInterface Member List

This is the complete list of members for AOSSL::ConsulInterface, including all inherited members.

add_acl_token(std::string &token)=0AOSSL::ConsulInterfacepure virtual
agent_info()=0AOSSL::ConsulInterfacepure virtual
base64_decode_by_reference(std::string const &encoded_string, StringBuffer &ret_buffer)=0AOSSL::ConsulInterfacepure virtual
base64_decode_safe(std::string const &encoded_string)=0AOSSL::ConsulInterfacepure virtual
datacenters()=0AOSSL::ConsulInterfacepure virtual
del_config_value(std::string key)=0AOSSL::ConsulInterfacepure virtual
deregister_service(const ServiceInterface &s)=0AOSSL::ConsulInterfacepure virtual
get_opt(std::string key)=0AOSSL::KeyValueStoreInterfacepure virtual
get_opt(std::string key, StringBuffer &val)=0AOSSL::KeyValueStoreInterfacepure virtual
healthy_services()=0AOSSL::ConsulInterfacepure virtual
load_config()=0AOSSL::KeyValueStoreInterfacepure virtual
nodes_dc(std::string data_center)=0AOSSL::ConsulInterfacepure virtual
nodes_service(std::string service)=0AOSSL::ConsulInterfacepure virtual
opt_exist(std::string key)=0AOSSL::KeyValueStoreInterfacepure virtual
register_service(const ServiceInterface &s)=0AOSSL::ConsulInterfacepure virtual
services()=0AOSSL::ConsulInterfacepure virtual
services_dc(std::string data_center)=0AOSSL::ConsulInterfacepure virtual
services_node(std::string node, std::string data_center)=0AOSSL::ConsulInterfacepure virtual
set_config_value(std::string key, std::string val)=0AOSSL::ConsulInterfacepure virtual
~ConsulInterface() (defined in AOSSL::ConsulInterface)AOSSL::ConsulInterfaceinlinevirtual
~KeyValueStoreInterface() (defined in AOSSL::KeyValueStoreInterface)AOSSL::KeyValueStoreInterfaceinlinevirtual