public class WorkBalancerStrategyContextImpl extends Object implements NWorkBalancerStrategyContext
| Constructor and Description |
|---|
WorkBalancerStrategyContextImpl(NWorkBalancerModel model,
NWorkBalancerImpl<?> workBalancer) |
| Modifier and Type | Method and Description |
|---|---|
NOptional<NElement> |
getOption(String name) |
Map<String,NElement> |
getOptions() |
NOptional<NElement> |
getVar(String name) |
NOptional<NWorkBalancerWorkerLoad> |
getWorkerLoad(String workerName) |
Map<String,NWorkBalancerWorkerLoad> |
getWorkerLoads() |
List<NWorkBalancerWorker> |
getWorkers() |
NOptional<NElement> |
getWorkerVar(String workerName,
String name) |
NWorkBalancerStrategyContext |
setVar(String name,
NElement value) |
NWorkBalancerStrategyContext |
setWorkerVar(String workerName,
String name,
NElement value) |
public WorkBalancerStrategyContextImpl(NWorkBalancerModel model, NWorkBalancerImpl<?> workBalancer)
public List<NWorkBalancerWorker> getWorkers()
getWorkers in interface NWorkBalancerStrategyContextpublic NOptional<NWorkBalancerWorkerLoad> getWorkerLoad(String workerName)
getWorkerLoad in interface NWorkBalancerStrategyContextpublic Map<String,NWorkBalancerWorkerLoad> getWorkerLoads()
getWorkerLoads in interface NWorkBalancerStrategyContextpublic NOptional<NElement> getOption(String name)
getOption in interface NWorkBalancerStrategyContextpublic Map<String,NElement> getOptions()
getOptions in interface NWorkBalancerStrategyContextpublic NOptional<NElement> getWorkerVar(String workerName, String name)
getWorkerVar in interface NWorkBalancerStrategyContextpublic NOptional<NElement> getVar(String name)
getVar in interface NWorkBalancerStrategyContextpublic NWorkBalancerStrategyContext setWorkerVar(String workerName, String name, NElement value)
setWorkerVar in interface NWorkBalancerStrategyContextpublic NWorkBalancerStrategyContext setVar(String name, NElement value)
setVar in interface NWorkBalancerStrategyContextCopyright © 2025 vpc open source initiative. All rights reserved.