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