Package com.netflix.genie.web.selectors
Interface AgentLauncherSelector
- All Superinterfaces:
ResourceSelector<AgentLauncher,AgentLauncherSelectionContext>
- All Known Implementing Classes:
RandomAgentLauncherSelectorImpl,ScriptAgentLauncherSelectorImpl
@Validated
public interface AgentLauncherSelector
extends ResourceSelector<AgentLauncher,AgentLauncherSelectionContext>
Interface for any classes which provide a way to select a
AgentLauncher from a set of available candidates.- Since:
- 4.0.0
-
Method Summary
Methods inherited from interface com.netflix.genie.web.selectors.ResourceSelector
select
-
Method Details
-
getAgentLaunchers
Collection<AgentLauncher> getAgentLaunchers()Get the list of all availableAgentLauncher.- Returns:
- a collection of
AgentLauncher
-