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
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables
-
-
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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Container
build()
boolean
equals(Object o)
int
hashCode()
-
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, withWorkingDir
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
accept, accept, aggregate, aggregate, build, build, builderOf
-
-
-
-
Constructor Detail
-
ContainerBuilder
public ContainerBuilder()
-
ContainerBuilder
public ContainerBuilder(Boolean validationEnabled)
-
ContainerBuilder
public ContainerBuilder(ContainerFluent<?> fluent)
-
ContainerBuilder
public ContainerBuilder(ContainerFluent<?> fluent, Boolean validationEnabled)
-
ContainerBuilder
public ContainerBuilder(ContainerFluent<?> fluent, Container instance)
-
ContainerBuilder
public ContainerBuilder(ContainerFluent<?> fluent, Container instance, Boolean validationEnabled)
-
ContainerBuilder
public ContainerBuilder(Container instance)
-
-
Method Detail
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classContainerFluentImpl<ContainerBuilder>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classContainerFluentImpl<ContainerBuilder>
-
-