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