Class ManageElasticInstancesAction

    • Constructor Detail

      • ManageElasticInstancesAction

        public ManageElasticInstancesAction()
    • Method Detail

      • validateInstanceCreation

        public void validateInstanceCreation()
      • prepareCreate

        public String prepareCreate()
      • create

        public String create()
      • shutdownAllInstances

        public String shutdownAllInstances()
      • shutdownInstance

        public String shutdownInstance()
      • getMaxAllowedInstances

        public int getMaxAllowedInstances()
      • getRunningElasticInstances

        public List<RemoteElasticInstance> getRunningElasticInstances()
        Returns:
        List of running elastic instances sorted in chronological (oldest first) order.
      • isAnyRunningElasticInstancesShutdownable

        public boolean isAnyRunningElasticInstancesShutdownable()
      • getNumAgentsToCreate

        public String getNumAgentsToCreate()
      • setNumAgentsToCreate

        public void setNumAgentsToCreate​(String numAgentsToCreate)
      • setElasticImageConfiguration

        public void setElasticImageConfiguration​(ElasticImageConfiguration elasticImageConfiguration)
      • getElasticImageConfigurationId

        public long getElasticImageConfigurationId()
      • setElasticImageConfigurationId

        public void setElasticImageConfigurationId​(long elasticImageConfigurationId)
      • getElasticAgentLogs

        public List<String> getElasticAgentLogs()
      • setElasticAgentManager

        public void setElasticAgentManager​(ElasticInstanceManager elasticInstanceManager)
      • setElasticFunctionalityFacade

        public void setElasticFunctionalityFacade​(ElasticFunctionalityFacade elasticFunctionalityFacade)
      • getInstanceId

        public String getInstanceId()
      • setInstanceId

        public void setInstanceId​(String instanceId)
      • setConfirmed

        public void setConfirmed​(boolean confirmed)
      • isShutdownAll

        public boolean isShutdownAll()
      • isBaseUrlMatchesRequestUrl

        public boolean isBaseUrlMatchesRequestUrl()
      • getInstanceTypes

        public Map getInstanceTypes()
      • isAgentCreationPossible

        public boolean isAgentCreationPossible()