public class NWorkBalancerBuilderImpl<T> extends Object implements NWorkBalancerBuilder<T>
NWorkBalancerBuilder.WorkerBuilder<T>| Constructor and Description |
|---|
NWorkBalancerBuilderImpl(String id,
NWorkBalancerFactoryImpl factory) |
| Modifier and Type | Method and Description |
|---|---|
NWorkBalancerBuilder.WorkerBuilder<T> |
addWorker(String workerName) |
NWorkBalancer<T> |
build() |
NWorkBalancerBuilder<T> |
remove(String workerName) |
NWorkBalancerBuilder<T> |
setOption(String optionName,
NElement optionValue) |
NWorkBalancerBuilder<T> |
setStrategy(NWorkBalancerDefaultStrategy strategy) |
NWorkBalancerBuilder<T> |
setStrategy(String strategy) |
public NWorkBalancerBuilderImpl(String id, NWorkBalancerFactoryImpl factory)
public NWorkBalancerBuilder.WorkerBuilder<T> addWorker(String workerName)
addWorker in interface NWorkBalancerBuilder<T>public NWorkBalancerBuilder<T> remove(String workerName)
remove in interface NWorkBalancerBuilder<T>public NWorkBalancerBuilder<T> setStrategy(String strategy)
setStrategy in interface NWorkBalancerBuilder<T>public NWorkBalancerBuilder<T> setStrategy(NWorkBalancerDefaultStrategy strategy)
setStrategy in interface NWorkBalancerBuilder<T>public NWorkBalancerBuilder<T> setOption(String optionName, NElement optionValue)
setOption in interface NWorkBalancerBuilder<T>public NWorkBalancer<T> build()
build in interface NWorkBalancerBuilder<T>Copyright © 2026 vpc open source initiative. All rights reserved.