|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ElasticRunningInstancesOptimizer
ElasticRunningInstancesOptimizer
is responsible for determining what elastic images and how many of them need to be started to speed up queue
processing. It also checks what elastic instances can be shutdown without impacting the queue processing.
Method Summary | |
---|---|
java.util.Collection<RemoteElasticInstance> |
getAgentsToStop()
Returns a collection of currently running elastic agents that should be stopped. |
java.util.Collection<ElasticImageConfiguration> |
getImagesToStart()
Which and how many elastic images should be started. |
Method Detail |
---|
@NotNull java.util.Collection<ElasticImageConfiguration> getImagesToStart()
@NotNull java.util.Collection<RemoteElasticInstance> getAgentsToStop()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |