public class PodSpecBuilder extends PodSpecFluentImpl<PodSpecBuilder> implements VisitableBuilder<PodSpec,PodSpecBuilder>
PodSpecFluentImpl.AffinityNestedImpl<N>, PodSpecFluentImpl.ContainersNestedImpl<N>, PodSpecFluentImpl.DnsConfigNestedImpl<N>, PodSpecFluentImpl.HostAliasesNestedImpl<N>, PodSpecFluentImpl.ImagePullSecretsNestedImpl<N>, PodSpecFluentImpl.InitContainersNestedImpl<N>, PodSpecFluentImpl.ReadinessGatesNestedImpl<N>, PodSpecFluentImpl.SecurityContextNestedImpl<N>, PodSpecFluentImpl.TolerationsNestedImpl<N>, PodSpecFluentImpl.VolumesNestedImpl<N>
PodSpecFluent.AffinityNested<N>, PodSpecFluent.ContainersNested<N>, PodSpecFluent.DnsConfigNested<N>, PodSpecFluent.HostAliasesNested<N>, PodSpecFluent.ImagePullSecretsNested<N>, PodSpecFluent.InitContainersNested<N>, PodSpecFluent.ReadinessGatesNested<N>, PodSpecFluent.SecurityContextNested<N>, PodSpecFluent.TolerationsNested<N>, PodSpecFluent.VolumesNested<N>
_visitables
Constructor and Description |
---|
PodSpecBuilder() |
PodSpecBuilder(Boolean validationEnabled) |
PodSpecBuilder(PodSpec instance) |
PodSpecBuilder(PodSpec instance,
Boolean validationEnabled) |
PodSpecBuilder(PodSpecFluent<?> fluent) |
PodSpecBuilder(PodSpecFluent<?> fluent,
Boolean validationEnabled) |
PodSpecBuilder(PodSpecFluent<?> fluent,
PodSpec instance) |
PodSpecBuilder(PodSpecFluent<?> fluent,
PodSpec instance,
Boolean validationEnabled) |
PodSpecBuilder(PodSpecFluent<?> fluent,
PodSpec instance,
javax.validation.Validator validator) |
PodSpecBuilder(PodSpec instance,
javax.validation.Validator validator) |
PodSpecBuilder(javax.validation.Validator validator) |
Modifier and Type | Method and Description |
---|---|
PodSpec |
build() |
boolean |
equals(Object o) |
addAllToContainers, addAllToHostAliases, addAllToImagePullSecrets, addAllToInitContainers, addAllToReadinessGates, addAllToTolerations, addAllToVolumes, addNewContainer, addNewContainerLike, addNewHostAlias, addNewHostAliasLike, addNewImagePullSecret, addNewImagePullSecret, addNewImagePullSecretLike, addNewInitContainer, addNewInitContainerLike, addNewReadinessGate, addNewReadinessGate, addNewReadinessGateLike, addNewToleration, addNewToleration, addNewTolerationLike, addNewVolume, addNewVolumeLike, addToContainers, addToContainers, addToHostAliases, addToHostAliases, addToImagePullSecrets, addToImagePullSecrets, addToInitContainers, addToInitContainers, addToNodeSelector, addToNodeSelector, addToReadinessGates, addToReadinessGates, addToTolerations, addToTolerations, addToVolumes, addToVolumes, buildAffinity, buildContainer, buildContainers, buildDnsConfig, buildFirstContainer, buildFirstHostAlias, buildFirstImagePullSecret, buildFirstInitContainer, buildFirstReadinessGate, buildFirstToleration, buildFirstVolume, buildHostAlias, buildHostAliases, buildImagePullSecret, buildImagePullSecrets, buildInitContainer, buildInitContainers, buildLastContainer, buildLastHostAlias, buildLastImagePullSecret, buildLastInitContainer, buildLastReadinessGate, buildLastToleration, buildLastVolume, buildMatchingContainer, buildMatchingHostAlias, buildMatchingImagePullSecret, buildMatchingInitContainer, buildMatchingReadinessGate, buildMatchingToleration, buildMatchingVolume, buildReadinessGate, buildReadinessGates, buildSecurityContext, buildToleration, buildTolerations, buildVolume, buildVolumes, editAffinity, editContainer, editDnsConfig, editFirstContainer, editFirstHostAlias, editFirstImagePullSecret, editFirstInitContainer, editFirstReadinessGate, editFirstToleration, editFirstVolume, editHostAlias, editImagePullSecret, editInitContainer, editLastContainer, editLastHostAlias, editLastImagePullSecret, editLastInitContainer, editLastReadinessGate, editLastToleration, editLastVolume, editMatchingContainer, editMatchingHostAlias, editMatchingImagePullSecret, editMatchingInitContainer, editMatchingReadinessGate, editMatchingToleration, editMatchingVolume, editOrNewAffinity, editOrNewAffinityLike, editOrNewDnsConfig, editOrNewDnsConfigLike, editOrNewSecurityContext, editOrNewSecurityContextLike, editReadinessGate, editSecurityContext, editToleration, editVolume, getActiveDeadlineSeconds, getAffinity, getContainers, getDnsConfig, getDnsPolicy, getHostAliases, getHostname, getImagePullSecrets, getInitContainers, getNodeName, getNodeSelector, getPriority, getPriorityClassName, getReadinessGates, getRestartPolicy, getRuntimeClassName, getSchedulerName, getSecurityContext, getServiceAccount, getServiceAccountName, getSubdomain, getTerminationGracePeriodSeconds, getTolerations, getVolumes, hasActiveDeadlineSeconds, hasAffinity, hasAutomountServiceAccountToken, hasContainers, hasDnsConfig, hasDnsPolicy, hasEnableServiceLinks, hasHostAliases, hasHostIPC, hasHostname, hasHostNetwork, hasHostPID, hasImagePullSecrets, hasInitContainers, hasNodeName, hasNodeSelector, hasPriority, hasPriorityClassName, hasReadinessGates, hasRestartPolicy, hasRuntimeClassName, hasSchedulerName, hasSecurityContext, hasServiceAccount, hasServiceAccountName, hasShareProcessNamespace, hasSubdomain, hasTerminationGracePeriodSeconds, hasTolerations, hasVolumes, isAutomountServiceAccountToken, isEnableServiceLinks, isHostIPC, isHostNetwork, isHostPID, isShareProcessNamespace, removeAllFromContainers, removeAllFromHostAliases, removeAllFromImagePullSecrets, removeAllFromInitContainers, removeAllFromReadinessGates, removeAllFromTolerations, removeAllFromVolumes, removeFromContainers, removeFromHostAliases, removeFromImagePullSecrets, removeFromInitContainers, removeFromNodeSelector, removeFromNodeSelector, removeFromReadinessGates, removeFromTolerations, removeFromVolumes, setNewContainerLike, setNewHostAliasLike, setNewImagePullSecretLike, setNewInitContainerLike, setNewReadinessGateLike, setNewTolerationLike, setNewVolumeLike, setToContainers, setToHostAliases, setToImagePullSecrets, setToInitContainers, setToReadinessGates, setToTolerations, setToVolumes, withActiveDeadlineSeconds, withAffinity, withAutomountServiceAccountToken, withContainers, withContainers, withDnsConfig, withDnsPolicy, withEnableServiceLinks, withHostAliases, withHostAliases, withHostIPC, withHostname, withHostNetwork, withHostPID, withImagePullSecrets, withImagePullSecrets, withInitContainers, withInitContainers, withNewActiveDeadlineSeconds, withNewActiveDeadlineSeconds, withNewAffinity, withNewAffinityLike, withNewAutomountServiceAccountToken, withNewAutomountServiceAccountToken, withNewDnsConfig, withNewDnsConfigLike, withNewEnableServiceLinks, withNewEnableServiceLinks, withNewHostIPC, withNewHostIPC, withNewHostNetwork, withNewHostNetwork, withNewHostPID, withNewHostPID, withNewPriority, withNewPriority, withNewSecurityContext, withNewSecurityContextLike, withNewShareProcessNamespace, withNewShareProcessNamespace, withNewTerminationGracePeriodSeconds, withNewTerminationGracePeriodSeconds, withNodeName, withNodeSelector, withPriority, withPriorityClassName, withReadinessGates, withReadinessGates, withRestartPolicy, withRuntimeClassName, withSchedulerName, withSecurityContext, withServiceAccount, withServiceAccountName, withShareProcessNamespace, withSubdomain, withTerminationGracePeriodSeconds, withTolerations, withTolerations, withVolumes, withVolumes
accept, aggregate, aggregate, build, build, builderOf
public PodSpecBuilder()
public PodSpecBuilder(Boolean validationEnabled)
public PodSpecBuilder(PodSpecFluent<?> fluent)
public PodSpecBuilder(PodSpecFluent<?> fluent, Boolean validationEnabled)
public PodSpecBuilder(PodSpecFluent<?> fluent, PodSpec instance)
public PodSpecBuilder(PodSpecFluent<?> fluent, PodSpec instance, Boolean validationEnabled)
public PodSpecBuilder(PodSpec instance)
public PodSpecBuilder(javax.validation.Validator validator)
public PodSpecBuilder(PodSpecFluent<?> fluent, PodSpec instance, javax.validation.Validator validator)
public PodSpecBuilder(PodSpec instance, javax.validation.Validator validator)
public boolean equals(Object o)
equals
in class PodSpecFluentImpl<PodSpecBuilder>
Copyright © 2015–2018 Red Hat. All rights reserved.