Class AllElasticInstancesAction

    • Constructor Detail

      • AllElasticInstancesAction

        public AllElasticInstancesAction()
    • Method Detail

      • validate

        public void validate()
        Specified by:
        validate in interface com.opensymphony.xwork2.Validateable
        Overrides:
        validate in class com.opensymphony.xwork2.ActionSupport
      • getDisconnectedElasticInstances

        public Collection<com.amazonaws.services.ec2.model.Instance> getDisconnectedElasticInstances()
      • getAllSpotInstanceRequests

        public Collection<com.amazonaws.services.ec2.model.SpotInstanceRequest> getAllSpotInstanceRequests()
      • getUnrelatedElasticInstances

        public Collection<com.amazonaws.services.ec2.model.Instance> getUnrelatedElasticInstances()
      • shutdownDisconnectedInstance

        public String shutdownDisconnectedInstance()
      • shutdownAllDisconnectedInstances

        public String shutdownAllDisconnectedInstances()
      • deleteAllDetachedEbsVolumes

        public String deleteAllDetachedEbsVolumes()
      • deleteEbsVolume

        public String deleteEbsVolume()
      • getDetachedVolumes

        public Collection<com.amazonaws.services.ec2.model.Volume> getDetachedVolumes()
      • setInstanceId

        public void setInstanceId​(String instanceId)
      • setVolumeId

        public void setVolumeId​(String volumeId)
      • setElasticUIBean

        public void setElasticUIBean​(ElasticUIBean elasticUIBean)
      • setAwsAccountBean

        public void setAwsAccountBean​(AwsAccountBean awsAccountBean)