MySQL 9.2.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
routing_guidelines::Routing_guidelines_engine::Route::DestinationGroup Struct Reference

#include <routing_guidelines.h>

Public Member Functions

 DestinationGroup ()=default
 
 DestinationGroup (std::vector< std::string > destination_classes_, std::string routing_strategy_, const uint64_t priority_)
 
auto operator<=> (const DestinationGroup &) const =default
 

Public Attributes

std::vector< std::string > destination_classes
 References to destinations classified at specific classes. More...
 
std::string routing_strategy
 Routing strategy used to select specific destinations within this group. More...
 
uint64_t priority {0}
 Priority of the group. More...
 

Constructor & Destructor Documentation

◆ DestinationGroup() [1/2]

routing_guidelines::Routing_guidelines_engine::Route::DestinationGroup::DestinationGroup ( )
default

◆ DestinationGroup() [2/2]

routing_guidelines::Routing_guidelines_engine::Route::DestinationGroup::DestinationGroup ( std::vector< std::string >  destination_classes_,
std::string  routing_strategy_,
const uint64_t  priority_ 
)
inline

Member Function Documentation

◆ operator<=>()

auto routing_guidelines::Routing_guidelines_engine::Route::DestinationGroup::operator<=> ( const DestinationGroup ) const
default

Member Data Documentation

◆ destination_classes

std::vector<std::string> routing_guidelines::Routing_guidelines_engine::Route::DestinationGroup::destination_classes

References to destinations classified at specific classes.

◆ priority

uint64_t routing_guidelines::Routing_guidelines_engine::Route::DestinationGroup::priority {0}

Priority of the group.

◆ routing_strategy

std::string routing_guidelines::Routing_guidelines_engine::Route::DestinationGroup::routing_strategy

Routing strategy used to select specific destinations within this group.


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