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:
Builder<Container>,Visitable<ContainerBuilder>,VisitableBuilder<Container,ContainerBuilder>
public class ContainerBuilder extends ContainerFluent<ContainerBuilder> implements 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.RestartPolicyRulesNested<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, VISIT
-
-
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 Containerbuild()-
Methods inherited from class io.fabric8.kubernetes.api.model.ContainerFluent
addAllToArgs, addAllToCommand, addAllToEnv, addAllToEnvFrom, addAllToPorts, addAllToResizePolicy, addAllToRestartPolicyRules, addAllToVolumeDevices, addAllToVolumeMounts, addNewEnv, addNewEnvFrom, addNewEnvFromLike, addNewEnvLike, addNewPort, addNewPort, addNewPortLike, addNewResizePolicy, addNewResizePolicy, addNewResizePolicyLike, addNewRestartPolicyRule, addNewRestartPolicyRuleLike, addNewVolumeDevice, addNewVolumeDevice, addNewVolumeDeviceLike, addNewVolumeMount, addNewVolumeMountLike, addToAdditionalProperties, addToAdditionalProperties, addToArgs, addToArgs, addToCommand, addToCommand, addToEnv, addToEnv, addToEnvFrom, addToEnvFrom, addToPorts, addToPorts, addToResizePolicy, addToResizePolicy, addToRestartPolicyRules, addToRestartPolicyRules, addToVolumeDevices, addToVolumeDevices, addToVolumeMounts, addToVolumeMounts, buildEnv, buildEnv, buildEnvFrom, buildEnvFrom, buildFirstEnv, buildFirstEnvFrom, buildFirstPort, buildFirstResizePolicy, buildFirstRestartPolicyRule, buildFirstVolumeDevice, buildFirstVolumeMount, buildLastEnv, buildLastEnvFrom, buildLastPort, buildLastResizePolicy, buildLastRestartPolicyRule, buildLastVolumeDevice, buildLastVolumeMount, buildLifecycle, buildLivenessProbe, buildMatchingEnv, buildMatchingEnvFrom, buildMatchingPort, buildMatchingResizePolicy, buildMatchingRestartPolicyRule, buildMatchingVolumeDevice, buildMatchingVolumeMount, buildPort, buildPorts, buildReadinessProbe, buildResizePolicy, buildResizePolicy, buildResources, buildRestartPolicyRule, buildRestartPolicyRules, buildSecurityContext, buildStartupProbe, buildVolumeDevice, buildVolumeDevices, buildVolumeMount, buildVolumeMounts, copyInstance, editEnv, editEnvFrom, editFirstEnv, editFirstEnvFrom, editFirstPort, editFirstResizePolicy, editFirstRestartPolicyRule, editFirstVolumeDevice, editFirstVolumeMount, editLastEnv, editLastEnvFrom, editLastPort, editLastResizePolicy, editLastRestartPolicyRule, editLastVolumeDevice, editLastVolumeMount, editLifecycle, editLivenessProbe, editMatchingEnv, editMatchingEnvFrom, editMatchingPort, editMatchingResizePolicy, editMatchingRestartPolicyRule, editMatchingVolumeDevice, editMatchingVolumeMount, editOrNewLifecycle, editOrNewLifecycleLike, editOrNewLivenessProbe, editOrNewLivenessProbeLike, editOrNewReadinessProbe, editOrNewReadinessProbeLike, editOrNewResources, editOrNewResourcesLike, editOrNewSecurityContext, editOrNewSecurityContextLike, editOrNewStartupProbe, editOrNewStartupProbeLike, editPort, editReadinessProbe, editResizePolicy, editResources, editRestartPolicyRule, 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, hasMatchingRestartPolicyRule, hasMatchingVolumeDevice, hasMatchingVolumeMount, hasName, hasPorts, hasReadinessProbe, hasResizePolicy, hasResources, hasRestartPolicy, hasRestartPolicyRules, hasSecurityContext, hasStartupProbe, hasStdin, hasStdinOnce, hasTerminationMessagePath, hasTerminationMessagePolicy, hasTty, hasVolumeDevices, hasVolumeMounts, hasWorkingDir, removeAllFromArgs, removeAllFromCommand, removeAllFromEnv, removeAllFromEnvFrom, removeAllFromPorts, removeAllFromResizePolicy, removeAllFromRestartPolicyRules, removeAllFromVolumeDevices, removeAllFromVolumeMounts, removeFromAdditionalProperties, removeFromAdditionalProperties, removeFromArgs, removeFromCommand, removeFromEnv, removeFromEnvFrom, removeFromPorts, removeFromResizePolicy, removeFromRestartPolicyRules, removeFromVolumeDevices, removeFromVolumeMounts, removeMatchingFromEnv, removeMatchingFromEnvFrom, removeMatchingFromPorts, removeMatchingFromResizePolicy, removeMatchingFromRestartPolicyRules, removeMatchingFromVolumeDevices, removeMatchingFromVolumeMounts, setNewEnvFromLike, setNewEnvLike, setNewPortLike, setNewResizePolicyLike, setNewRestartPolicyRuleLike, setNewVolumeDeviceLike, setNewVolumeMountLike, setToArgs, setToCommand, setToEnv, setToEnvFrom, setToPorts, setToResizePolicy, setToRestartPolicyRules, 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, withRestartPolicyRules, withRestartPolicyRules, 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(Container instance)
-
ContainerBuilder
public ContainerBuilder(ContainerFluent<?> fluent, Container instance)
-
-