java.lang.Object
hudson.model.AbstractDescribableImpl<com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?>>
com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<com.cloudbees.hudson.plugins.folder.AbstractFolder<?>>
org.jenkinsci.plugins.docker.workflow.declarative.FolderConfig
All Implemented Interfaces:
ExtensionPoint, Describable<com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?>>, ReconfigurableDescribable<com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?>>

public class FolderConfig extends com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<com.cloudbees.hudson.plugins.folder.AbstractFolder<?>>
Provides folder level configuration.
  • Constructor Details

    • FolderConfig

      @DataBoundConstructor public FolderConfig()
    • FolderConfig

      public FolderConfig(String dockerLabel, String url, String creds)
      For testing
      Parameters:
      dockerLabel - the docker label to use
      url - The registry URL
      creds - the registry credentials ID
  • Method Details

    • getDockerLabel

      public String getDockerLabel()
    • setDockerLabel

      @DataBoundSetter public void setDockerLabel(String dockerLabel)
    • getRegistry

      public org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint getRegistry()
    • setRegistry

      @DataBoundSetter public void setRegistry(org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint registry)