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
-
Field Summary
Fields inherited from class com.nirima.jenkins.plugins.docker.DockerTemplateBase
bindAllPorts, bindPorts, cgroupParent, cpuPeriod, cpuQuota, cpus, cpuShares, devices, dnsHosts, environment, hostname, memoryLimit, memorySwap, mounts, network, privileged, shmSize, tty, volumes, volumesFrom, volumesFrom2
-
Constructor Summary
ConstructorDescriptionDockerSimpleTemplate
(String image, String pullCredentialsId, String dnsString, 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, 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, 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 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
-