Class ViewElasticInstanceAction

    • Constructor Detail

      • ViewElasticInstanceAction

        public ViewElasticInstanceAction()
    • Method Detail

      • input

        public String input()
                     throws Exception
        Overrides:
        input in class com.opensymphony.xwork2.ActionSupport
        Throws:
        Exception
      • getInstanceLog

        @NotNull
        public @NotNull String getInstanceLog()
      • getInstanceId

        public String getInstanceId()
      • setInstanceId

        public void setInstanceId​(String instanceId)
      • getStateIcon

        public String getStateIcon()
      • getStateDescription

        public String getStateDescription()
      • allowShutdown

        public boolean allowShutdown()
      • getInstance

        public com.atlassian.aws.ec2.RemoteEC2Instance getInstance()
      • getVolumes

        public List<com.amazonaws.services.ec2.model.InstanceBlockDeviceMapping> getVolumes​(String instanceId)
                                                                                     throws com.atlassian.aws.AWSException
        Throws:
        com.atlassian.aws.AWSException
      • getUnvalidatedPkLocation

        public String getUnvalidatedPkLocation()
      • getKeyPairName

        public String getKeyPairName()
      • getPassword

        @Nullable
        public @Nullable String getPassword()
      • isSshEnabled

        public boolean isSshEnabled()
      • isRdcEnabled

        public boolean isRdcEnabled()
      • getBuildAgent

        public BuildAgent getBuildAgent()
      • setElasticAgentManager

        public void setElasticAgentManager​(ElasticInstanceManager elasticInstanceManager)
      • setAgentManager

        public void setAgentManager​(AgentManager agentManager)
      • setElasticFunctionalityFacade

        public void setElasticFunctionalityFacade​(ElasticFunctionalityFacade elasticFunctionalityFacade)
      • setElasticUIBean

        public void setElasticUIBean​(ElasticUIBean elasticUIBean)
      • setAwsAccountBean

        public void setAwsAccountBean​(AwsAccountBean awsAccountBean)