toHandler method
Implementation
RoutingStrategyHandler toHandler() {
switch (this) {
case RoutingStrategy.primary:
return PrimaryStrategy();
case RoutingStrategy.roundRobin:
return RoundRobinStrategy();
case RoutingStrategy.latencyOptimized:
return LatencyOptimizedStrategy();
case RoutingStrategy.costOptimized:
return CostOptimizedStrategy();
case RoutingStrategy.qualityFirst:
return QualityFirstStrategy();
}
}