26#ifndef ROUTER_SRC_MYSQL_REST_SERVICE_INCLUDE_COLLECTOR_DESTINATION_PROVIDER_H_ 
   27#define ROUTER_SRC_MYSQL_REST_SERVICE_INCLUDE_COLLECTOR_DESTINATION_PROVIDER_H_ 
Definition: destination_provider.h:37
 
virtual ~DestinationProvider()=default
 
virtual bool is_node_supported(const Node &node)=0
 
WaitingOp
Definition: destination_provider.h:42
 
@ kWaitUntilTimeout
Definition: destination_provider.h:42
 
@ kWaitUntilAvaiable
Definition: destination_provider.h:42
 
@ kNoWait
Definition: destination_provider.h:42
 
virtual const SslConfiguration & get_ssl_configuration()=0
 
virtual bool is_dynamic() const =0
 
virtual std::optional< Node > get_node(const WaitingOp)=0
 
Definition: ssl_configuration.h:34
 
Definition: destination.h:95
 
Definition: cache_manager.h:33