Interface CommandSelector

All Superinterfaces:
ResourceSelector<com.netflix.genie.common.internal.dtos.Command,CommandSelectionContext>
All Known Implementing Classes:
RandomCommandSelectorImpl, ScriptCommandSelectorImpl

@Validated public interface CommandSelector extends ResourceSelector<com.netflix.genie.common.internal.dtos.Command,CommandSelectionContext>
Interface for any classes which provide a way to select a Command from a set of commands which matched criterion provided by a user in a JobRequest.
Since:
4.0.0