Class AnsiblePlaybookBuilder

    • Field Detail

      • playbook

        public final String playbook
      • inventory

        public final Inventory inventory
      • ansibleName

        public String ansibleName
      • skippedTags

        public String skippedTags
      • startAtTask

        public String startAtTask
      • credentialsId

        public String credentialsId
        The id of the credentials to use.
      • vaultCredentialsId

        public String vaultCredentialsId
      • vaultTmpPath

        public String vaultTmpPath
      • become

        public boolean become
      • becomeUser

        public String becomeUser
      • checkMode

        public boolean checkMode
      • sudo

        public boolean sudo
      • sudoUser

        public String sudoUser
      • forks

        public int forks
      • unbufferedOutput

        public boolean unbufferedOutput
      • colorizedOutput

        public boolean colorizedOutput
      • disableHostKeyChecking

        public boolean disableHostKeyChecking
      • hostKeyChecking

        @Deprecated
        public transient boolean hostKeyChecking
        Deprecated.
      • additionalParameters

        public String additionalParameters
      • copyCredentialsInWorkspace

        public boolean copyCredentialsInWorkspace
    • Constructor Detail

      • AnsiblePlaybookBuilder

        @Deprecated
        public AnsiblePlaybookBuilder​(String ansibleName,
                                      String playbook,
                                      Inventory inventory,
                                      String limit,
                                      String tags,
                                      String skippedTags,
                                      String startAtTask,
                                      String credentialsId,
                                      boolean sudo,
                                      String sudoUser,
                                      int forks,
                                      boolean unbufferedOutput,
                                      boolean colorizedOutput,
                                      boolean hostKeyChecking,
                                      String additionalParameters)
        Deprecated.
      • AnsiblePlaybookBuilder

        @DataBoundConstructor
        public AnsiblePlaybookBuilder​(String playbook,
                                      Inventory inventory)
    • Method Detail

      • setAnsibleName

        @DataBoundSetter
        public void setAnsibleName​(String ansibleName)
      • setLimit

        @DataBoundSetter
        public void setLimit​(String limit)
      • setTags

        @DataBoundSetter
        public void setTags​(String tags)
      • setSkippedTags

        @DataBoundSetter
        public void setSkippedTags​(String skippedTags)
      • setStartAtTask

        @DataBoundSetter
        public void setStartAtTask​(String startAtTask)
      • setCredentialsId

        @DataBoundSetter
        public void setCredentialsId​(String credentialsId)
      • setCredentialsId

        public void setCredentialsId​(String credentialsId,
                                     boolean copyCredentialsInWorkspace)
      • setVaultCredentialsId

        @DataBoundSetter
        public void setVaultCredentialsId​(String vaultCredentialsId)
      • setVaultTmpPath

        @DataBoundSetter
        public void setVaultTmpPath​(String vaultTmpPath)
      • setBecome

        public void setBecome​(boolean become)
      • setBecomeUser

        @DataBoundSetter
        public void setBecomeUser​(String becomeUser)
      • setSudo

        @DataBoundSetter
        public void setSudo​(boolean sudo)
      • setCheckMode

        @DataBoundSetter
        public void setCheckMode​(boolean checkMode)
      • setSudoUser

        @DataBoundSetter
        public void setSudoUser​(String sudoUser)
      • setForks

        @DataBoundSetter
        public void setForks​(int forks)
      • setUnbufferedOutput

        @DataBoundSetter
        public void setUnbufferedOutput​(boolean unbufferedOutput)
      • setColorizedOutput

        @DataBoundSetter
        public void setColorizedOutput​(boolean colorizedOutput)
      • setDisableHostKeyChecking

        @DataBoundSetter
        public void setDisableHostKeyChecking​(boolean disableHostKeyChecking)
      • setHostKeyChecking

        @DataBoundSetter
        @Deprecated
        public void setHostKeyChecking​(boolean hostKeyChecking)
        Deprecated.
      • setAdditionalParameters

        @DataBoundSetter
        public void setAdditionalParameters​(String additionalParameters)
      • setExtraVars

        @DataBoundSetter
        public void setExtraVars​(List<ExtraVar> extraVars)