- All Superinterfaces:
- ResourceSelector<com.netflix.genie.common.external.dtos.v4.Cluster,ClusterSelectionContext>
- All Known Implementing Classes:
- RandomClusterSelectorImpl, ScriptClusterSelectorImpl
@Validated
public interface ClusterSelector
extends ResourceSelector<com.netflix.genie.common.external.dtos.v4.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