Class DockerSimpleTemplate
java.lang.Object
com.nirima.jenkins.plugins.docker.DockerTemplateBase
com.nirima.jenkins.plugins.docker.DockerSimpleTemplate
- All Implemented Interfaces:
Describable<DockerTemplateBase>
,Serializable
A simple template storage.
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class com.nirima.jenkins.plugins.docker.DockerTemplateBase
bindAllPorts, bindPorts, cgroupParent, cpuPeriod, cpuQuota, cpus, cpuShares, devices, dnsHosts, dnsSearch, environment, hostname, memoryLimit, memorySwap, mounts, network, privileged, shmSize, tty, volumes, volumesFrom, volumesFrom2
-
Constructor Summary
ConstructorsConstructorDescriptionDockerSimpleTemplate
(String image, String pullCredentialsId, String dnsString, String dnsSearchString, String network, String dockerCommand, String mountsString, String volumesFrom, String environmentsString, String hostname, String user, String extraGroups, Integer memoryLimit, Integer memorySwap, Long cpuPeriod, Long cpuQuota, Integer cpuShares, Integer shmSize, String bindPorts, boolean bindAllPorts, boolean privileged, boolean tty, String macAddress, String extraHostsString) -
Method Summary
Methods inherited from class com.nirima.jenkins.plugins.docker.DockerTemplateBase
equals, fillContainerConfig, getBindPorts, getCapabilitiesToAdd, getCapabilitiesToAddString, getCapabilitiesToDrop, getCapabilitiesToDropString, getCgroupParent, getCpuPeriod, getCpuQuota, getCpus, getCpuShares, getDevices, getDevicesString, getDisplayName, getDnsHosts, getDnsSearch, getDnsSearchString, getDnsString, getDockerCommand, getDockerCommandArray, getEnvironment, getEnvironmentsString, getExtraDockerLabels, getExtraDockerLabelsString, getExtraGroups, getExtraGroupsString, getExtraHosts, getExtraHostsString, getFullImageId, getHostname, getImage, getMacAddress, getMemoryLimit, getMemorySwap, getMounts, getMountsString, getNetwork, getPortMappings, getPullCredentialsId, getRegistry, getSecurityOpts, getSecurityOptsString, getShmSize, getUser, getVolumes, getVolumesFrom, getVolumesFrom2, getVolumesFromString, getVolumesString, hashCode, isBindAllPorts, isPrivileged, isTty, readResolve, setBindAllPorts, setBindPorts, setCapabilitiesToAdd, setCapabilitiesToAddString, setCapabilitiesToDrop, setCapabilitiesToDropString, setCgroupParent, setCpuPeriod, setCpuQuota, setCpus, setCpuShares, setDevices, setDevicesString, setDnsHosts, setDnsSearch, setDnsSearchString, setDnsString, setDockerCommand, setEnvironment, setEnvironmentsString, setExtraDockerLabels, setExtraDockerLabelsString, setExtraGroups, setExtraGroupsString, setExtraHosts, setExtraHostsString, setHostname, setMacAddress, setMemoryLimit, setMemorySwap, setMounts, setMountsString, setNetwork, setPrivileged, setPullCredentialsId, setSecurityOpts, setSecurityOptsString, setShmSize, setTty, setUser, setVolumes, setVolumesFrom2, setVolumesFromString, setVolumesString, toString
-
Constructor Details
-
DockerSimpleTemplate
public DockerSimpleTemplate(String image, String pullCredentialsId, String dnsString, String dnsSearchString, String network, String dockerCommand, String mountsString, String volumesFrom, String environmentsString, String hostname, String user, String extraGroups, Integer memoryLimit, Integer memorySwap, Long cpuPeriod, Long cpuQuota, Integer cpuShares, Integer shmSize, String bindPorts, boolean bindAllPorts, boolean privileged, boolean tty, String macAddress, String extraHostsString)
-
-
Method Details
-
getDescriptor
- Specified by:
getDescriptor
in interfaceDescribable<DockerTemplateBase>
- Overrides:
getDescriptor
in classDockerTemplateBase
-