Interface ComputeProvisionStrategy
- All Superinterfaces:
Credentialed,Serializable
- All Known Implementing Classes:
SingleSourceProvisionStrategy,SplitProvisionStrategy,WaterfallProvisionStrategy
The interface implemented by all compute provision strategy model objects.
A compute provision strategy determines the behaviour of YellowDog Compute when trying to acquire and release instances to meet the compute requirement.
A compute provision strategy determines the behaviour of YellowDog Compute when trying to acquire and release instances to meet the compute requirement.
-
Method Summary
Modifier and TypeMethodDescription@NotEmpty List<ComputeSource> Returns a list of the compute provision sources available for use by this provision strategy.Methods inherited from interface co.yellowdog.platform.model.Credentialed
getCredentials
-
Method Details
-
getSources
Returns a list of the compute provision sources available for use by this provision strategy.- Returns:
- a list of the compute provision sources available for use by this provision strategy
-