public interface ResourceCleaner
| Modifier and Type | Method and Description |
|---|---|
default java.util.List<OfferRecommendation> |
evaluate(java.util.List<Offer> offers)
Returns a list of operations which should be performed, given the provided list of Offers
from Mesos.
|
java.util.Collection<? extends Resource> |
getPersistentVolumesToBeDestroyed(Offer offer)
Examines the
Offer to determine which volume Resources should be destroyed. |
java.util.Collection<? extends Resource> |
getReservedResourcesToBeUnreserved(Offer offer)
Examines the
Offer to determine which reserved Resources should be unreserved. |
default java.util.List<OfferRecommendation> evaluate(java.util.List<Offer> offers)
java.util.Collection<? extends Resource> getReservedResourcesToBeUnreserved(Offer offer)
Offer to determine which reserved Resources should be unreserved.offer - The Offer containing the Resources.Collection of Resources that should be unreserved.java.util.Collection<? extends Resource> getPersistentVolumesToBeDestroyed(Offer offer)
Offer to determine which volume Resources should be destroyed.offer - The Offer containing the persistent volume Resources.Collection of Resources that should be destroyed.