Interface ClusterSelector

All Superinterfaces:
ResourceSelector<Cluster,ClusterSelectionContext>
All Known Implementing Classes:
RandomClusterSelectorImpl, ScriptClusterSelectorImpl

@Validated public interface ClusterSelector extends ResourceSelector<Cluster,ClusterSelectionContext>
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.
Since:
2.0.0