Class 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 Detail

      • 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 Detail

      • 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)