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 java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface hudson.model.Describable
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()
-