Package io.fabric8.kubernetes.api.model
Class ContainerBuilder
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.ContainerFluentImpl<ContainerBuilder>
io.fabric8.kubernetes.api.model.ContainerBuilder
- All Implemented Interfaces:
Builder<Container>,Fluent<ContainerBuilder>,Visitable<ContainerBuilder>,VisitableBuilder<Container,ContainerBuilder>,ContainerFluent<ContainerBuilder>
public class ContainerBuilder extends ContainerFluentImpl<ContainerBuilder> implements VisitableBuilder<Container,ContainerBuilder>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.fabric8.kubernetes.api.model.ContainerFluentImpl
ContainerFluentImpl.EnvFromNestedImpl<N>, ContainerFluentImpl.EnvNestedImpl<N>, ContainerFluentImpl.LifecycleNestedImpl<N>, ContainerFluentImpl.LivenessProbeNestedImpl<N>, ContainerFluentImpl.PortsNestedImpl<N>, ContainerFluentImpl.ReadinessProbeNestedImpl<N>, ContainerFluentImpl.ResourcesNestedImpl<N>, ContainerFluentImpl.SecurityContextNestedImpl<N>, ContainerFluentImpl.StartupProbeNestedImpl<N>, ContainerFluentImpl.VolumeDevicesNestedImpl<N>, ContainerFluentImpl.VolumeMountsNestedImpl<N>Nested classes/interfaces inherited from interface 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.ResourcesNested<N>, ContainerFluent.SecurityContextNested<N>, ContainerFluent.StartupProbeNested<N>, ContainerFluent.VolumeDevicesNested<N>, ContainerFluent.VolumeMountsNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description ContainerBuilder()ContainerBuilder(Container instance)ContainerBuilder(ContainerFluent<?> fluent)ContainerBuilder(ContainerFluent<?> fluent, Container instance)ContainerBuilder(ContainerFluent<?> fluent, Container instance, Boolean validationEnabled)ContainerBuilder(ContainerFluent<?> fluent, Boolean validationEnabled)ContainerBuilder(Container instance, Boolean validationEnabled)ContainerBuilder(Boolean validationEnabled) -
Method Summary
Methods inherited from class io.fabric8.kubernetes.api.model.ContainerFluentImpl
addAllToArgs, addAllToCommand, addAllToEnv, addAllToEnvFrom, addAllToPorts, addAllToVolumeDevices, addAllToVolumeMounts, addNewArg, addNewArg, addNewArg, addNewCommand, addNewCommand, addNewCommand, addNewEnv, addNewEnvFrom, addNewEnvFromLike, addNewEnvLike, addNewPort, addNewPort, addNewPortLike, addNewVolumeDevice, addNewVolumeDevice, addNewVolumeDeviceLike, addNewVolumeMount, addNewVolumeMountLike, addToArgs, addToArgs, addToCommand, addToCommand, addToEnv, addToEnv, addToEnvFrom, addToEnvFrom, addToPorts, addToPorts, addToVolumeDevices, addToVolumeDevices, addToVolumeMounts, addToVolumeMounts, buildEnv, buildEnv, buildEnvFrom, buildEnvFrom, buildFirstEnv, buildFirstEnvFrom, buildFirstPort, buildFirstVolumeDevice, buildFirstVolumeMount, buildLastEnv, buildLastEnvFrom, buildLastPort, buildLastVolumeDevice, buildLastVolumeMount, buildLifecycle, buildLivenessProbe, buildMatchingEnv, buildMatchingEnvFrom, buildMatchingPort, buildMatchingVolumeDevice, buildMatchingVolumeMount, buildPort, buildPorts, buildReadinessProbe, buildResources, buildSecurityContext, buildStartupProbe, buildVolumeDevice, buildVolumeDevices, buildVolumeMount, buildVolumeMounts, editEnv, editEnvFrom, editFirstEnv, editFirstEnvFrom, editFirstPort, editFirstVolumeDevice, editFirstVolumeMount, editLastEnv, editLastEnvFrom, editLastPort, editLastVolumeDevice, editLastVolumeMount, editLifecycle, editLivenessProbe, editMatchingEnv, editMatchingEnvFrom, editMatchingPort, editMatchingVolumeDevice, editMatchingVolumeMount, editOrNewLifecycle, editOrNewLifecycleLike, editOrNewLivenessProbe, editOrNewLivenessProbeLike, editOrNewReadinessProbe, editOrNewReadinessProbeLike, editOrNewResources, editOrNewResourcesLike, editOrNewSecurityContext, editOrNewSecurityContextLike, editOrNewStartupProbe, editOrNewStartupProbeLike, editPort, editReadinessProbe, editResources, editSecurityContext, editStartupProbe, editVolumeDevice, editVolumeMount, getArg, getArgs, getCommand, getCommand, getEnv, getEnvFrom, getFirstArg, getFirstCommand, getImage, getImagePullPolicy, getLastArg, getLastCommand, getLifecycle, getLivenessProbe, getMatchingArg, getMatchingCommand, getName, getPorts, getReadinessProbe, getResources, getSecurityContext, getStartupProbe, getTerminationMessagePath, getTerminationMessagePolicy, getVolumeDevices, getVolumeMounts, getWorkingDir, hasArgs, hasCommand, hasEnv, hasEnvFrom, hasImage, hasImagePullPolicy, hasLifecycle, hasLivenessProbe, hasMatchingArg, hasMatchingCommand, hasMatchingEnv, hasMatchingEnvFrom, hasMatchingPort, hasMatchingVolumeDevice, hasMatchingVolumeMount, hasName, hasPorts, hasReadinessProbe, hasResources, hasSecurityContext, hasStartupProbe, hasStdin, hasStdinOnce, hasTerminationMessagePath, hasTerminationMessagePolicy, hasTty, hasVolumeDevices, hasVolumeMounts, hasWorkingDir, isStdin, isStdinOnce, isTty, removeAllFromArgs, removeAllFromCommand, removeAllFromEnv, removeAllFromEnvFrom, removeAllFromPorts, removeAllFromVolumeDevices, removeAllFromVolumeMounts, removeFromArgs, removeFromCommand, removeFromEnv, removeFromEnvFrom, removeFromPorts, removeFromVolumeDevices, removeFromVolumeMounts, removeMatchingFromEnv, removeMatchingFromEnvFrom, removeMatchingFromPorts, removeMatchingFromVolumeDevices, removeMatchingFromVolumeMounts, setNewEnvFromLike, setNewEnvLike, setNewPortLike, setNewVolumeDeviceLike, setNewVolumeMountLike, setToArgs, setToCommand, setToEnv, setToEnvFrom, setToPorts, setToVolumeDevices, setToVolumeMounts, withArgs, withArgs, withCommand, withCommand, withEnv, withEnv, withEnvFrom, withEnvFrom, withImage, withImagePullPolicy, withLifecycle, withLivenessProbe, withName, withNewImage, withNewImage, withNewImage, withNewImagePullPolicy, withNewImagePullPolicy, withNewImagePullPolicy, withNewLifecycle, withNewLifecycleLike, withNewLivenessProbe, withNewLivenessProbeLike, withNewName, withNewName, withNewName, withNewReadinessProbe, withNewReadinessProbeLike, withNewResources, withNewResourcesLike, withNewSecurityContext, withNewSecurityContextLike, withNewStartupProbe, withNewStartupProbeLike, withNewStdin, withNewStdin, withNewStdinOnce, withNewStdinOnce, withNewTerminationMessagePath, withNewTerminationMessagePath, withNewTerminationMessagePath, withNewTerminationMessagePolicy, withNewTerminationMessagePolicy, withNewTerminationMessagePolicy, withNewTty, withNewTty, withNewWorkingDir, withNewWorkingDir, withNewWorkingDir, withPorts, withPorts, withReadinessProbe, withResources, withSecurityContext, withStartupProbe, withStdin, withStdinOnce, withTerminationMessagePath, withTerminationMessagePolicy, withTty, withVolumeDevices, withVolumeDevices, withVolumeMounts, withVolumeMounts, withWorkingDirMethods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
ContainerBuilder
public ContainerBuilder() -
ContainerBuilder
-
ContainerBuilder
-
ContainerBuilder
-
ContainerBuilder
-
ContainerBuilder
-
ContainerBuilder
-
ContainerBuilder
-
-
Method Details
-
build
-
equals
- Overrides:
equalsin classContainerFluentImpl<ContainerBuilder>
-