26#ifndef PLUGIN_CONFIG_ROUTING_INCLUDED 
   27#define PLUGIN_CONFIG_ROUTING_INCLUDED 
   56  std::string 
get_default(
const std::string &option) 
const override;
 
   57  bool is_required(
const std::string &option) 
const override;
 
route specific configuration.
Definition: routing_config.h:40
 
route specific plugin configuration.
Definition: plugin_config.h:42
 
bool metadata_cache_
Definition: plugin_config.h:47
 
uint16_t get_option_max_connections(const mysql_harness::ConfigSection *section)
 
Retrieve and manage plugin configuration.
Definition: plugin_config.h:62
 
virtual bool is_required(const std::string &option) const =0
Returns whether the given option is required.
 
virtual std::string get_default(const std::string &option) const =0
Gets the default for the given option.
 
Configuration section.
Definition: config_parser.h:141
 
#define ROUTING_PLUGIN_EXPORT
Definition: routing_plugin_export.h:15