Class GitHubActionsAgentTemplate

java.lang.Object
io.jenkins.plugins.ghacloud.GitHubActionsAgentTemplate
All Implemented Interfaces:
Describable<GitHubActionsAgentTemplate>

public class GitHubActionsAgentTemplate extends Object implements Describable<GitHubActionsAgentTemplate>
  • Constructor Details

    • GitHubActionsAgentTemplate

      @DataBoundConstructor public GitHubActionsAgentTemplate(String templateName, String labelString)
  • Method Details

    • getTemplateName

      public String getTemplateName()
    • getLabelString

      public String getLabelString()
    • getRemoteFs

      public String getRemoteFs()
    • setRemoteFs

      @DataBoundSetter public void setRemoteFs(String remoteFs)
    • getNumExecutors

      public int getNumExecutors()
    • setNumExecutors

      @DataBoundSetter public void setNumExecutors(int numExecutors)
    • getGitRef

      public String getGitRef()
    • setGitRef

      @DataBoundSetter public void setGitRef(String gitRef)
    • getIdleMinutes

      public int getIdleMinutes()
    • setIdleMinutes

      @DataBoundSetter public void setIdleMinutes(int idleMinutes)
    • getWorkflowFileName

      public String getWorkflowFileName()
    • setWorkflowFileName

      @DataBoundSetter public void setWorkflowFileName(String workflowFileName)
    • getMaxAgents

      public int getMaxAgents()
    • setMaxAgents

      @DataBoundSetter public void setMaxAgents(int maxAgents)
    • matches

      public boolean matches(Label label)
    • matches

      public boolean matches(GitHubActionsAgent agent)