Package io.fabric8.kubernetes.api.model
Class ContainerBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.ContainerFluent<ContainerBuilder>
-
- io.fabric8.kubernetes.api.model.ContainerBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<Container>
,io.fabric8.kubernetes.api.builder.Visitable<ContainerBuilder>
,io.fabric8.kubernetes.api.builder.VisitableBuilder<Container,ContainerBuilder>
public class ContainerBuilder extends ContainerFluent<ContainerBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<Container,ContainerBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.kubernetes.api.model.ContainerFluent
ContainerFluent.EnvFromNested<N>, ContainerFluent.EnvNested<N>, ContainerFluent.LifecycleNested<N>, ContainerFluent.LivenessProbeNested<N>, ContainerFluent.PortsNested<N>, ContainerFluent.ReadinessProbeNested<N>, ContainerFluent.ResizePolicyNested<N>, ContainerFluent.ResourcesNested<N>, ContainerFluent.SecurityContextNested<N>, ContainerFluent.StartupProbeNested<N>, ContainerFluent.VolumeDevicesNested<N>, ContainerFluent.VolumeMountsNested<N>
-
-
Constructor Summary
Constructors Constructor Description ContainerBuilder()
ContainerBuilder(Container instance)
ContainerBuilder(ContainerFluent<?> fluent)
ContainerBuilder(ContainerFluent<?> fluent, Container instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Container
build()
-
Methods inherited from class io.fabric8.kubernetes.api.model.ContainerFluent
addAllToArgs, addAllToCommand, addAllToEnv, addAllToEnvFrom, addAllToPorts, addAllToResizePolicy, addAllToVolumeDevices, addAllToVolumeMounts, addNewEnv, addNewEnvFrom, addNewEnvFromLike, addNewEnvLike, addNewPort, addNewPort, addNewPortLike, addNewResizePolicy, addNewResizePolicy, addNewResizePolicyLike, addNewVolumeDevice, addNewVolumeDevice, addNewVolumeDeviceLike, addNewVolumeMount, addNewVolumeMountLike, addToAdditionalProperties, addToAdditionalProperties, addToArgs, addToArgs, addToCommand, addToCommand, addToEnv, addToEnv, addToEnvFrom, addToEnvFrom, addToPorts, addToPorts, addToResizePolicy, addToResizePolicy, addToVolumeDevices, addToVolumeDevices, addToVolumeMounts, addToVolumeMounts, buildEnv, buildEnv, buildEnvFrom, buildEnvFrom, buildFirstEnv, buildFirstEnvFrom, buildFirstPort, buildFirstResizePolicy, buildFirstVolumeDevice, buildFirstVolumeMount, buildLastEnv, buildLastEnvFrom, buildLastPort, buildLastResizePolicy, buildLastVolumeDevice, buildLastVolumeMount, buildLifecycle, buildLivenessProbe, buildMatchingEnv, buildMatchingEnvFrom, buildMatchingPort, buildMatchingResizePolicy, buildMatchingVolumeDevice, buildMatchingVolumeMount, buildPort, buildPorts, buildReadinessProbe, buildResizePolicy, buildResizePolicy, buildResources, buildSecurityContext, buildStartupProbe, buildVolumeDevice, buildVolumeDevices, buildVolumeMount, buildVolumeMounts, copyInstance, editEnv, editEnvFrom, editFirstEnv, editFirstEnvFrom, editFirstPort, editFirstResizePolicy, editFirstVolumeDevice, editFirstVolumeMount, editLastEnv, editLastEnvFrom, editLastPort, editLastResizePolicy, editLastVolumeDevice, editLastVolumeMount, editLifecycle, editLivenessProbe, editMatchingEnv, editMatchingEnvFrom, editMatchingPort, editMatchingResizePolicy, editMatchingVolumeDevice, editMatchingVolumeMount, editOrNewLifecycle, editOrNewLifecycleLike, editOrNewLivenessProbe, editOrNewLivenessProbeLike, editOrNewReadinessProbe, editOrNewReadinessProbeLike, editOrNewResources, editOrNewResourcesLike, editOrNewSecurityContext, editOrNewSecurityContextLike, editOrNewStartupProbe, editOrNewStartupProbeLike, editPort, editReadinessProbe, editResizePolicy, editResources, editSecurityContext, editStartupProbe, editVolumeDevice, editVolumeMount, equals, getAdditionalProperties, getArg, getArgs, getCommand, getCommand, getFirstArg, getFirstCommand, getImage, getImagePullPolicy, getLastArg, getLastCommand, getMatchingArg, getMatchingCommand, getName, getRestartPolicy, getStdin, getStdinOnce, getTerminationMessagePath, getTerminationMessagePolicy, getTty, getWorkingDir, hasAdditionalProperties, hasArgs, hasCommand, hasEnv, hasEnvFrom, hashCode, hasImage, hasImagePullPolicy, hasLifecycle, hasLivenessProbe, hasMatchingArg, hasMatchingCommand, hasMatchingEnv, hasMatchingEnvFrom, hasMatchingPort, hasMatchingResizePolicy, hasMatchingVolumeDevice, hasMatchingVolumeMount, hasName, hasPorts, hasReadinessProbe, hasResizePolicy, hasResources, hasRestartPolicy, hasSecurityContext, hasStartupProbe, hasStdin, hasStdinOnce, hasTerminationMessagePath, hasTerminationMessagePolicy, hasTty, hasVolumeDevices, hasVolumeMounts, hasWorkingDir, removeAllFromArgs, removeAllFromCommand, removeAllFromEnv, removeAllFromEnvFrom, removeAllFromPorts, removeAllFromResizePolicy, removeAllFromVolumeDevices, removeAllFromVolumeMounts, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromArgs, removeFromCommand, removeFromEnv, removeFromEnvFrom, removeFromPorts, removeFromResizePolicy, removeFromVolumeDevices, removeFromVolumeMounts, removeMatchingFromEnv, removeMatchingFromEnvFrom, removeMatchingFromPorts, removeMatchingFromResizePolicy, removeMatchingFromVolumeDevices, removeMatchingFromVolumeMounts, setNewEnvFromLike, setNewEnvLike, setNewPortLike, setNewResizePolicyLike, setNewVolumeDeviceLike, setNewVolumeMountLike, setToArgs, setToCommand, setToEnv, setToEnvFrom, setToPorts, setToResizePolicy, setToVolumeDevices, setToVolumeMounts, toString, withAdditionalProperties, withArgs, withArgs, withCommand, withCommand, withEnv, withEnv, withEnvFrom, withEnvFrom, withImage, withImagePullPolicy, withLifecycle, withLivenessProbe, withName, withNewLifecycle, withNewLifecycleLike, withNewLivenessProbe, withNewLivenessProbeLike, withNewReadinessProbe, withNewReadinessProbeLike, withNewResources, withNewResourcesLike, withNewSecurityContext, withNewSecurityContextLike, withNewStartupProbe, withNewStartupProbeLike, withPorts, withPorts, withReadinessProbe, withResizePolicy, withResizePolicy, withResources, withRestartPolicy, withSecurityContext, withStartupProbe, withStdin, withStdin, withStdinOnce, withStdinOnce, withTerminationMessagePath, withTerminationMessagePolicy, withTty, withTty, withVolumeDevices, withVolumeDevices, withVolumeMounts, withVolumeMounts, withWorkingDir
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
ContainerBuilder
public ContainerBuilder()
-
ContainerBuilder
public ContainerBuilder(ContainerFluent<?> fluent)
-
ContainerBuilder
public ContainerBuilder(ContainerFluent<?> fluent, Container instance)
-
ContainerBuilder
public ContainerBuilder(Container instance)
-
-