Class DockerSimpleTemplate
- java.lang.Object
-
- com.nirima.jenkins.plugins.docker.DockerTemplateBase
-
- com.nirima.jenkins.plugins.docker.DockerSimpleTemplate
-
- All Implemented Interfaces:
Describable<DockerTemplateBase>
,Serializable
public class DockerSimpleTemplate extends DockerTemplateBase
A simple template storage.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DockerSimpleTemplate.DescriptorImpl
-
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
Constructors Constructor Description 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DockerSimpleTemplate.DescriptorImpl
getDescriptor()
-
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 Detail
-
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 Detail
-
getDescriptor
public DockerSimpleTemplate.DescriptorImpl getDescriptor()
- Specified by:
getDescriptor
in interfaceDescribable<DockerTemplateBase>
- Overrides:
getDescriptor
in classDockerTemplateBase
-
-