@ParametersAreNonnullByDefault
See: Description
Interface | Description |
---|---|
AgentLauncherSelector |
Interface for any classes which provide a way to select a
AgentLauncher from a set of available candidates. |
ClusterSelector |
Interface for any classes which provide a way to select a
Cluster from a set of clusters
which matched criterion provided by a user in a JobRequest and combined with the criteria for the command
selected for a given job. |
CommandSelector |
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 . |
ResourceSelector<R,C extends ResourceSelectionContext<R>> |
Generic interface for a selector which selects a resource from a set of resources for a given job request.
|
Class | Description |
---|---|
AgentLauncherSelectionContext |
Extension of
ResourceSelectionContext to include specific data useful in AgentLauncher selection. |
ClusterSelectionContext |
Extension of
ResourceSelectionContext to include specific data useful in cluster selection. |
CommandSelectionContext |
Extension of
ResourceSelectionContext to include specific data useful in command selection. |
ResourceSelectionContext<R> |
Context object for encapsulating state into the selectors.
|