Package io.fabric8.kubernetes.api.model
Class EphemeralContainerBuilder
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.EphemeralContainerFluent<EphemeralContainerBuilder>
-
- io.fabric8.kubernetes.api.model.EphemeralContainerBuilder
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Builder<EphemeralContainer>
,io.fabric8.kubernetes.api.builder.Visitable<EphemeralContainerBuilder>
,io.fabric8.kubernetes.api.builder.VisitableBuilder<EphemeralContainer,EphemeralContainerBuilder>
public class EphemeralContainerBuilder extends EphemeralContainerFluent<EphemeralContainerBuilder> implements io.fabric8.kubernetes.api.builder.VisitableBuilder<EphemeralContainer,EphemeralContainerBuilder>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.fabric8.kubernetes.api.model.EphemeralContainerFluent
EphemeralContainerFluent.EnvFromNested<N>, EphemeralContainerFluent.EnvNested<N>, EphemeralContainerFluent.LifecycleNested<N>, EphemeralContainerFluent.LivenessProbeNested<N>, EphemeralContainerFluent.PortsNested<N>, EphemeralContainerFluent.ReadinessProbeNested<N>, EphemeralContainerFluent.ResizePolicyNested<N>, EphemeralContainerFluent.ResourcesNested<N>, EphemeralContainerFluent.SecurityContextNested<N>, EphemeralContainerFluent.StartupProbeNested<N>, EphemeralContainerFluent.VolumeDevicesNested<N>, EphemeralContainerFluent.VolumeMountsNested<N>
-
-
Constructor Summary
Constructors Constructor Description EphemeralContainerBuilder()
EphemeralContainerBuilder(EphemeralContainer instance)
EphemeralContainerBuilder(EphemeralContainerFluent<?> fluent)
EphemeralContainerBuilder(EphemeralContainerFluent<?> fluent, EphemeralContainer instance)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EphemeralContainer
build()
-
Methods inherited from class io.fabric8.kubernetes.api.model.EphemeralContainerFluent
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, getTargetContainerName, 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, hasTargetContainerName, 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, withTargetContainerName, 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
-
EphemeralContainerBuilder
public EphemeralContainerBuilder()
-
EphemeralContainerBuilder
public EphemeralContainerBuilder(EphemeralContainerFluent<?> fluent)
-
EphemeralContainerBuilder
public EphemeralContainerBuilder(EphemeralContainerFluent<?> fluent, EphemeralContainer instance)
-
EphemeralContainerBuilder
public EphemeralContainerBuilder(EphemeralContainer instance)
-
-
Method Detail
-
build
public EphemeralContainer build()
- Specified by:
build
in interfaceio.fabric8.kubernetes.api.builder.Builder<EphemeralContainer>
-
-