Class ReleaseTrigger

    • Constructor Detail

      • ReleaseTrigger

        public ReleaseTrigger()
    • Method Detail

      • getReleaseTitle

        public java.lang.String getReleaseTitle()
      • setReleaseTitle

        public void setReleaseTitle​(java.lang.String releaseTitle)
      • getTemplateVariables

        public java.util.Map<java.lang.String,​java.lang.String> getTemplateVariables()
        This method is kept for backwards compatibility. getVariables() method provides richer access to the variable management.
        Returns:
        mapping from variable name to variable value containing only variables with string values. Variable names are in ${key} format.
      • getTemplatePasswordVariables

        public java.util.Map<java.lang.String,​java.lang.String> getTemplatePasswordVariables()
        This method is kept for backwards compatibility. getVariables() method provides richer access to the variable management.
        Returns:
        mapping from variable name to variable value containing only variables with string values. Variable names are in ${key} format.
      • getVariables

        public java.util.List<Variable> getVariables()
      • setVariables

        public void setVariables​(java.util.List<Variable> variables)
      • getTemplate

        public java.lang.String getTemplate()
      • setTemplate

        public void setTemplate​(java.lang.String template)
      • getTags

        public java.util.List<java.lang.String> getTags()
      • setTags

        public void setTags​(java.util.List<java.lang.String> tags)
      • getExecutionId

        public java.lang.String getExecutionId()
      • hasExecutionId

        public boolean hasExecutionId()
      • getReleaseFolder

        public java.lang.String getReleaseFolder()
      • setReleaseFolder

        public void setReleaseFolder​(java.lang.String releaseFolder)
      • setExecutionId

        public void setExecutionId​(java.lang.String executionId)
      • resetExecutionId

        public void resetExecutionId()
      • setTriggerStateFromResults

        public void setTriggerStateFromResults​(java.lang.String state)
      • getScriptVariableNames

        public java.util.List<java.lang.String> getScriptVariableNames()
      • setScriptVariablesFromResults

        public void setScriptVariablesFromResults​(java.util.Map<java.lang.String,​java.lang.Object> variableValues)
      • getStringScriptVariableValues

        public java.util.Map<java.lang.String,​java.lang.String> getStringScriptVariableValues()
      • getScriptVariableValues

        public java.util.Map<java.lang.String,​java.lang.Object> getScriptVariableValues()
      • getTemplateVariableValues

        public java.util.Map<java.lang.String,​java.lang.Object> getTemplateVariableValues​(java.util.function.Predicate<Variable> variablePredicate)
      • getVariablesByKeys

        public java.util.Map<java.lang.String,​Variable> getVariablesByKeys()
      • getContainerId

        public java.lang.String getContainerId()
        Specified by:
        getContainerId in class Trigger