public class ContainerFluent<T extends ContainerFluent<T>> extends BaseFluent<T> implements Fluent<T>
Modifier and Type | Class and Description |
---|---|
class |
ContainerFluent.EnvNested<N> |
class |
ContainerFluent.LifecycleNested<N> |
class |
ContainerFluent.LivenessProbeNested<N> |
class |
ContainerFluent.PortsNested<N> |
class |
ContainerFluent.ReadinessProbeNested<N> |
class |
ContainerFluent.ResourcesNested<N> |
class |
ContainerFluent.SecurityContextNested<N> |
class |
ContainerFluent.VolumeMountsNested<N> |
_visitables
Constructor and Description |
---|
ContainerFluent() |
public ContainerFluent.EnvNested<T> addNewEnv()
public ContainerFluent.EnvNested<T> addNewEnvLike(EnvVar item)
public String getImage()
public String getImagePullPolicy()
public Lifecycle getLifecycle()
public ContainerFluent.LifecycleNested<T> withNewLifecycle()
public ContainerFluent.LifecycleNested<T> withNewLifecycleLike(Lifecycle item)
public ContainerFluent.LifecycleNested<T> editLifecycle()
public Probe getLivenessProbe()
public ContainerFluent.LivenessProbeNested<T> withNewLivenessProbe()
public ContainerFluent.LivenessProbeNested<T> withNewLivenessProbeLike(Probe item)
public ContainerFluent.LivenessProbeNested<T> editLivenessProbe()
public String getName()
public T addToPorts(ContainerPort... items)
public T removeFromPorts(ContainerPort... items)
public List<ContainerPort> getPorts()
public T withPorts(List<ContainerPort> ports)
public T withPorts(ContainerPort... ports)
public ContainerFluent.PortsNested<T> addNewPort()
public ContainerFluent.PortsNested<T> addNewPortLike(ContainerPort item)
public T addNewPort(Integer containerPort, String hostIP, Integer hostPort, String name, String protocol)
public Probe getReadinessProbe()
public ContainerFluent.ReadinessProbeNested<T> withNewReadinessProbe()
public ContainerFluent.ReadinessProbeNested<T> withNewReadinessProbeLike(Probe item)
public ContainerFluent.ReadinessProbeNested<T> editReadinessProbe()
public ResourceRequirements getResources()
public T withResources(ResourceRequirements resources)
public ContainerFluent.ResourcesNested<T> withNewResources()
public ContainerFluent.ResourcesNested<T> withNewResourcesLike(ResourceRequirements item)
public ContainerFluent.ResourcesNested<T> editResources()
public SecurityContext getSecurityContext()
public T withSecurityContext(SecurityContext securityContext)
public ContainerFluent.SecurityContextNested<T> withNewSecurityContext()
public ContainerFluent.SecurityContextNested<T> withNewSecurityContextLike(SecurityContext item)
public ContainerFluent.SecurityContextNested<T> editSecurityContext()
public String getTerminationMessagePath()
public T addToVolumeMounts(VolumeMount... items)
public T removeFromVolumeMounts(VolumeMount... items)
public List<VolumeMount> getVolumeMounts()
public T withVolumeMounts(List<VolumeMount> volumeMounts)
public T withVolumeMounts(VolumeMount... volumeMounts)
public ContainerFluent.VolumeMountsNested<T> addNewVolumeMount()
public ContainerFluent.VolumeMountsNested<T> addNewVolumeMountLike(VolumeMount item)
public String getWorkingDir()
Copyright © 2011–2015 Red Hat. All rights reserved.