Class HeatStack

    • Constructor Detail

      • HeatStack

        public HeatStack()
    • Method Detail

      • getId

        public String getId()
        Description copied from interface: Stack
        Returns the id of the stack
        Specified by:
        getId in interface Stack
        Returns:
        the id of the stack
      • getName

        public String getName()
        Description copied from interface: Stack
        Returns the name of the stack
        Specified by:
        getName in interface Stack
        Returns:
        the name of the stack
      • getStatus

        public String getStatus()
        Description copied from interface: Stack
        Returns the status of the stack
        Specified by:
        getStatus in interface Stack
        Returns:
        the status of the stack
      • getDescription

        public String getDescription()
        Description copied from interface: Stack
        Returns the description of the stack
        Specified by:
        getDescription in interface Stack
        Returns:
        the description of the stack
      • getTemplateDescription

        public String getTemplateDescription()
        Description copied from interface: Stack
        Returns the template description
        Specified by:
        getTemplateDescription in interface Stack
        Returns:
        the template description
      • getTimeoutMins

        public Long getTimeoutMins()
        Description copied from interface: Stack
        Returns the stacks timeout in minutes
        Specified by:
        getTimeoutMins in interface Stack
        Returns:
        the timeout in minutes
      • getOutputs

        public List<Map<String,​Object>> getOutputs()
        Description copied from interface: Stack
        Returns the list of outputs of the stack
        Specified by:
        getOutputs in interface Stack
        Returns:
        a List of Maps. Each Map consists of one element with: Key is the Name of the output, Value is Json formatted containing output_value, description and output_key
      • getParameters

        public Map<String,​String> getParameters()
        Description copied from interface: Stack
        Returns the parameters of the stack
        Specified by:
        getParameters in interface Stack
        Returns:
        the parameters of the stack. Key is the name, value is the value of the key
      • getCreationTime

        public String getCreationTime()
        Description copied from interface: Stack
        Returns the timestamp of the creation.
        Specified by:
        getCreationTime in interface Stack
        Returns:
        Timestamp formated like this: 2014-06-03T20:59:46Z
      • getLinks

        public List<GenericLink> getLinks()
        Description copied from interface: Stack
        Returns a list of links to resources of the stack
        Specified by:
        getLinks in interface Stack
        Returns:
        a list of GenericLink objects
      • getUpdatedTime

        public String getUpdatedTime()
        Description copied from interface: Stack
        Returns the timestamp of the last update.
        Specified by:
        getUpdatedTime in interface Stack
        Returns:
        Timestamp formated like this: 2014-06-03T20:59:46Z
      • getTags

        public List<String> getTags()
        Description copied from interface: Stack
        Returns the tags associated with the stack.
        Specified by:
        getTags in interface Stack
        Returns:
        The list of tags, separated by a comma.
      • getStackStatusReason

        public String getStackStatusReason()
        Description copied from interface: Stack
        Returns the reason for the stack status
        Specified by:
        getStackStatusReason in interface Stack
        Returns:
        the stack status reason