MySQL 9.3.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
mrs::interface::EndpointConfiguration Class Referenceabstract

#include <endpoint_configuration.h>

Inheritance diagram for mrs::interface::EndpointConfiguration:
[legend]

Public Member Functions

virtual ~EndpointConfiguration ()=default
 
virtual bool does_server_support_https () const =0
 
virtual std::string get_debug_port () const =0
 
virtual const std::string & get_mysql_user_data_access () const =0
 
virtual const std::string & get_mysql_user () const =0
 
virtual uint64_t get_router_id () const =0
 
virtual std::optional< std::string > get_developer () const =0
 

Constructor & Destructor Documentation

◆ ~EndpointConfiguration()

virtual mrs::interface::EndpointConfiguration::~EndpointConfiguration ( )
virtualdefault

Member Function Documentation

◆ does_server_support_https()

virtual bool mrs::interface::EndpointConfiguration::does_server_support_https ( ) const
pure virtual

Implemented in mrs::EndpointConfiguration.

◆ get_debug_port()

virtual std::string mrs::interface::EndpointConfiguration::get_debug_port ( ) const
pure virtual

Implemented in mrs::EndpointConfiguration.

◆ get_developer()

virtual std::optional< std::string > mrs::interface::EndpointConfiguration::get_developer ( ) const
pure virtual

Implemented in mrs::EndpointConfiguration.

◆ get_mysql_user()

virtual const std::string & mrs::interface::EndpointConfiguration::get_mysql_user ( ) const
pure virtual

Implemented in mrs::EndpointConfiguration.

◆ get_mysql_user_data_access()

virtual const std::string & mrs::interface::EndpointConfiguration::get_mysql_user_data_access ( ) const
pure virtual

Implemented in mrs::EndpointConfiguration.

◆ get_router_id()

virtual uint64_t mrs::interface::EndpointConfiguration::get_router_id ( ) const
pure virtual

Implemented in mrs::EndpointConfiguration.


The documentation for this class was generated from the following file: