Class FolderConfig
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.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields inherited from class com.cloudbees.hudson.plugins.folder.AbstractFolderProperty
owner
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint
void
setDockerLabel
(String dockerLabel) void
setRegistry
(org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint registry) Methods inherited from class com.cloudbees.hudson.plugins.folder.AbstractFolderProperty
getDescriptor, getHealthMetrics, getHealthReports, getItemContainerOverrides, getOwner, reconfigure, setOwner
-
Constructor Details
-
FolderConfig
@DataBoundConstructor public FolderConfig() -
FolderConfig
For testing- Parameters:
dockerLabel
- the docker label to useurl
- The registry URLcreds
- the registry credentials ID
-
-
Method Details
-
getDockerLabel
-
setDockerLabel
-
getRegistry
public org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint getRegistry() -
setRegistry
@DataBoundSetter public void setRegistry(org.jenkinsci.plugins.docker.commons.credentials.DockerRegistryEndpoint registry)
-