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
-