Class ContainerTemplate
java.lang.Object
hudson.model.AbstractDescribableImpl<ContainerTemplate>
org.csanchez.jenkins.plugins.kubernetes.ContainerTemplate
- All Implemented Interfaces:
Describable<ContainerTemplate>,Serializable
public class ContainerTemplate
extends AbstractDescribableImpl<ContainerTemplate>
implements Serializable
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionContainerTemplate(String image) Deprecated.ContainerTemplate(String name, String image) ContainerTemplate(String name, String image, String command, String args) -
Method Summary
Modifier and TypeMethodDescriptionbooleangetArgs()getImage()getName()getPorts()getShell()inthashCode()booleanbooleanbooleanvoidsetAlwaysPullImage(boolean alwaysPullImage) voidvoidsetCommand(String command) voidsetEnvVars(List<TemplateEnvVar> envVars) voidvoidsetLivenessProbe(ContainerLivenessProbe livenessProbe) voidvoidsetPorts(List<PortMapping> ports) voidsetPrivileged(boolean privileged) voidsetResourceLimitCpu(String resourceLimitCpu) voidsetResourceLimitEphemeralStorage(String resourceLimitEphemeralStorage) voidsetResourceLimitMemory(String resourceLimitMemory) voidsetResourceRequestCpu(String resourceRequestCpu) voidsetResourceRequestEphemeralStorage(String resourceRequestEphemeralStorage) voidsetResourceRequestMemory(String resourceRequestMemory) voidsetRunAsGroup(String runAsGroup) voidsetRunAsUser(String runAsUser) voidvoidsetTtyEnabled(boolean ttyEnabled) voidsetWorkingDir(String workingDir) toString()Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
Field Details
-
DEFAULT_WORKING_DIR
- See Also:
-
-
Constructor Details
-
ContainerTemplate
Deprecated. -
ContainerTemplate
-
ContainerTemplate
-
ContainerTemplate
-
-
Method Details
-
setName
-
getName
-
setImage
-
getImage
-
setCommand
-
getCommand
-
setArgs
-
getArgs
-
setTtyEnabled
@DataBoundSetter public void setTtyEnabled(boolean ttyEnabled) -
isTtyEnabled
public boolean isTtyEnabled() -
getDisplayName
-
setWorkingDir
-
getWorkingDir
-
setPrivileged
@DataBoundSetter public void setPrivileged(boolean privileged) -
isPrivileged
public boolean isPrivileged() -
setRunAsUser
-
getRunAsUser
-
getRunAsUserAsLong
-
setRunAsGroup
-
getRunAsGroup
-
getRunAsGroupAsLong
-
setAlwaysPullImage
@DataBoundSetter public void setAlwaysPullImage(boolean alwaysPullImage) -
isAlwaysPullImage
public boolean isAlwaysPullImage() -
getEnvVars
-
setEnvVars
-
getLivenessProbe
-
setLivenessProbe
-
getPorts
-
setPorts
-
getResourceRequestMemory
-
setResourceRequestMemory
-
getResourceLimitMemory
-
setResourceLimitMemory
-
getResourceRequestCpu
-
setResourceRequestCpu
-
getResourceLimitCpu
-
setResourceLimitCpu
-
getResourceRequestEphemeralStorage
-
setResourceRequestEphemeralStorage
@DataBoundSetter public void setResourceRequestEphemeralStorage(String resourceRequestEphemeralStorage) -
getResourceLimitEphemeralStorage
-
setResourceLimitEphemeralStorage
-
getShell
-
setShell
-
getAsArgs
-
toString
-
equals
-
hashCode
public int hashCode()
-