Class DockerAgent

java.lang.Object
hudson.model.AbstractDescribableImpl<DockerAgent>
org.jenkinsci.plugins.pipeline.modeldefinition.withscript.WithScriptDescribable<DockerAgent>
org.jenkinsci.plugins.pipeline.modeldefinition.agent.DeclarativeAgent<DockerAgent>
io.jenkins.docker.pipeline.DockerAgent
All Implemented Interfaces:
ExtensionPoint, Describable<DockerAgent>, Serializable

public class DockerAgent extends org.jenkinsci.plugins.pipeline.modeldefinition.agent.DeclarativeAgent<DockerAgent>
See Also:
  • Constructor Details

    • DockerAgent

      @DataBoundConstructor public DockerAgent(String image)
  • Method Details

    • getImage

      public String getImage()
    • getDockerHost

      public String getDockerHost()
    • setDockerHost

      @DataBoundSetter public void setDockerHost(String dockerHost)
    • getCredentialsId

      public String getCredentialsId()
    • setCredentialsId

      @DataBoundSetter public void setCredentialsId(String credentialsId)
    • getRemoteFs

      public String getRemoteFs()
    • setRemoteFs

      @DataBoundSetter public void setRemoteFs(String remoteFs)
    • getConnector

      public DockerComputerConnector getConnector()
    • setConnector

      @DataBoundSetter public void setConnector(DockerComputerConnector connector)
    • getAsArgs

      public Map<String,Object> getAsArgs()