Package com.netflix.genie.web.selectors.impl
@ParametersAreNonnullByDefault
package com.netflix.genie.web.selectors.impl
Implementations of various selector interfaces.
- Since:
- 4.0.0
-
ClassesClassDescriptionBasic implementation of a
AgentLauncherSelector
where a randomAgentLauncher
is selected from the options presented.Basic implementation of aClusterSelector
where a randomCluster
is selected from the options presented.Basic implementation of aCommandSelector
where a randomCommand
is selected from the options presented.An implementation of theAgentLauncherSelector
interface which uses user-provided script to make decisions based on the list of agent launchers and the job request supplied.An implementation of theClusterSelector
interface which uses user-provided script to make decisions based on the list of clusters and the job request supplied.Implementation ofCommandSelector
which defers the decision to a script provided by the system administrators.