public interface ContainerFluent<A extends ContainerFluent<A>> extends Fluent<A>
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<A> addNewEnv()
ContainerFluent.EnvNested<A> addNewEnvLike(EnvVar item)
String getImage()
String getImagePullPolicy()
Lifecycle getLifecycle()
ContainerFluent.LifecycleNested<A> withNewLifecycle()
ContainerFluent.LifecycleNested<A> withNewLifecycleLike(Lifecycle item)
ContainerFluent.LifecycleNested<A> editLifecycle()
ContainerFluent.LifecycleNested<A> editOrNewLifecycle()
ContainerFluent.LifecycleNested<A> editOrNewLifecycleLike(Lifecycle item)
Probe getLivenessProbe()
ContainerFluent.LivenessProbeNested<A> withNewLivenessProbe()
ContainerFluent.LivenessProbeNested<A> withNewLivenessProbeLike(Probe item)
ContainerFluent.LivenessProbeNested<A> editLivenessProbe()
ContainerFluent.LivenessProbeNested<A> editOrNewLivenessProbe()
ContainerFluent.LivenessProbeNested<A> editOrNewLivenessProbeLike(Probe item)
String getName()
A addToPorts(ContainerPort... items)
A removeFromPorts(ContainerPort... items)
List<ContainerPort> getPorts()
A withPorts(List<ContainerPort> ports)
A withPorts(ContainerPort... ports)
ContainerFluent.PortsNested<A> addNewPort()
ContainerFluent.PortsNested<A> addNewPortLike(ContainerPort item)
A addNewPort(Integer containerPort, String hostIP, Integer hostPort, String name, String protocol)
Probe getReadinessProbe()
ContainerFluent.ReadinessProbeNested<A> withNewReadinessProbe()
ContainerFluent.ReadinessProbeNested<A> withNewReadinessProbeLike(Probe item)
ContainerFluent.ReadinessProbeNested<A> editReadinessProbe()
ContainerFluent.ReadinessProbeNested<A> editOrNewReadinessProbe()
ContainerFluent.ReadinessProbeNested<A> editOrNewReadinessProbeLike(Probe item)
ResourceRequirements getResources()
A withResources(ResourceRequirements resources)
ContainerFluent.ResourcesNested<A> withNewResources()
ContainerFluent.ResourcesNested<A> withNewResourcesLike(ResourceRequirements item)
ContainerFluent.ResourcesNested<A> editResources()
ContainerFluent.ResourcesNested<A> editOrNewResources()
ContainerFluent.ResourcesNested<A> editOrNewResourcesLike(ResourceRequirements item)
SecurityContext getSecurityContext()
A withSecurityContext(SecurityContext securityContext)
ContainerFluent.SecurityContextNested<A> withNewSecurityContext()
ContainerFluent.SecurityContextNested<A> withNewSecurityContextLike(SecurityContext item)
ContainerFluent.SecurityContextNested<A> editSecurityContext()
ContainerFluent.SecurityContextNested<A> editOrNewSecurityContext()
ContainerFluent.SecurityContextNested<A> editOrNewSecurityContextLike(SecurityContext item)
Boolean isStdin()
Boolean isStdinOnce()
String getTerminationMessagePath()
Boolean isTty()
A addToVolumeMounts(VolumeMount... items)
A removeFromVolumeMounts(VolumeMount... items)
List<VolumeMount> getVolumeMounts()
A withVolumeMounts(List<VolumeMount> volumeMounts)
A withVolumeMounts(VolumeMount... volumeMounts)
ContainerFluent.VolumeMountsNested<A> addNewVolumeMount()
ContainerFluent.VolumeMountsNested<A> addNewVolumeMountLike(VolumeMount item)
A addNewVolumeMount(String mountPath, String name, Boolean readOnly, String subPath)
String getWorkingDir()
Copyright © 2011–2016 Red Hat. All rights reserved.