public class RandomRouter extends BaseRouter
Modifier and Type | Field and Description |
---|---|
protected int |
numShards |
originatorIdx, transport, voidConfiguration
Constructor and Description |
---|
RandomRouter() |
Modifier and Type | Method and Description |
---|---|
int |
assignTarget(TrainingMessage message) |
int |
assignTarget(VoidMessage message) |
protected short |
getNextShard() |
void |
init(VoidConfiguration voidConfiguration,
Transport transport) |
setOriginator
public void init(@NonNull VoidConfiguration voidConfiguration, @NonNull Transport transport)
init
in interface ClientRouter
init
in class BaseRouter
public int assignTarget(TrainingMessage message)
public int assignTarget(VoidMessage message)
protected short getNextShard()