Package io.fabric8.kubernetes.api.model
Class PodSpecFluent<A extends PodSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.PodSpecFluent<A>
-
- Direct Known Subclasses:
PodFluent.SpecNested
,PodSpecBuilder
,PodTemplateSpecFluent.SpecNested
public class PodSpecFluent<A extends PodSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
PodSpecFluent.AffinityNested<N>
class
PodSpecFluent.ContainersNested<N>
class
PodSpecFluent.DnsConfigNested<N>
class
PodSpecFluent.EphemeralContainersNested<N>
class
PodSpecFluent.HostAliasesNested<N>
class
PodSpecFluent.ImagePullSecretsNested<N>
class
PodSpecFluent.InitContainersNested<N>
class
PodSpecFluent.OsNested<N>
class
PodSpecFluent.ReadinessGatesNested<N>
class
PodSpecFluent.ResourceClaimsNested<N>
class
PodSpecFluent.SchedulingGatesNested<N>
class
PodSpecFluent.SecurityContextNested<N>
class
PodSpecFluent.TolerationsNested<N>
class
PodSpecFluent.TopologySpreadConstraintsNested<N>
class
PodSpecFluent.VolumesNested<N>
-
Constructor Summary
Constructors Constructor Description PodSpecFluent()
PodSpecFluent(PodSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
PodSpecFluent
public PodSpecFluent()
-
PodSpecFluent
public PodSpecFluent(PodSpec instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(PodSpec instance)
-
getActiveDeadlineSeconds
public Long getActiveDeadlineSeconds()
-
hasActiveDeadlineSeconds
public boolean hasActiveDeadlineSeconds()
-
buildAffinity
public Affinity buildAffinity()
-
hasAffinity
public boolean hasAffinity()
-
withNewAffinity
public PodSpecFluent.AffinityNested<A> withNewAffinity()
-
withNewAffinityLike
public PodSpecFluent.AffinityNested<A> withNewAffinityLike(Affinity item)
-
editAffinity
public PodSpecFluent.AffinityNested<A> editAffinity()
-
editOrNewAffinity
public PodSpecFluent.AffinityNested<A> editOrNewAffinity()
-
editOrNewAffinityLike
public PodSpecFluent.AffinityNested<A> editOrNewAffinityLike(Affinity item)
-
getAutomountServiceAccountToken
public Boolean getAutomountServiceAccountToken()
-
withAutomountServiceAccountToken
public A withAutomountServiceAccountToken(Boolean automountServiceAccountToken)
-
hasAutomountServiceAccountToken
public boolean hasAutomountServiceAccountToken()
-
addAllToContainers
public A addAllToContainers(Collection<Container> items)
-
removeAllFromContainers
public A removeAllFromContainers(Collection<Container> items)
-
removeMatchingFromContainers
public A removeMatchingFromContainers(Predicate<ContainerBuilder> predicate)
-
buildContainer
public Container buildContainer(int index)
-
buildFirstContainer
public Container buildFirstContainer()
-
buildLastContainer
public Container buildLastContainer()
-
buildMatchingContainer
public Container buildMatchingContainer(Predicate<ContainerBuilder> predicate)
-
hasMatchingContainer
public boolean hasMatchingContainer(Predicate<ContainerBuilder> predicate)
-
hasContainers
public boolean hasContainers()
-
addNewContainer
public PodSpecFluent.ContainersNested<A> addNewContainer()
-
addNewContainerLike
public PodSpecFluent.ContainersNested<A> addNewContainerLike(Container item)
-
setNewContainerLike
public PodSpecFluent.ContainersNested<A> setNewContainerLike(int index, Container item)
-
editContainer
public PodSpecFluent.ContainersNested<A> editContainer(int index)
-
editFirstContainer
public PodSpecFluent.ContainersNested<A> editFirstContainer()
-
editLastContainer
public PodSpecFluent.ContainersNested<A> editLastContainer()
-
editMatchingContainer
public PodSpecFluent.ContainersNested<A> editMatchingContainer(Predicate<ContainerBuilder> predicate)
-
buildDnsConfig
public PodDNSConfig buildDnsConfig()
-
withDnsConfig
public A withDnsConfig(PodDNSConfig dnsConfig)
-
hasDnsConfig
public boolean hasDnsConfig()
-
withNewDnsConfig
public PodSpecFluent.DnsConfigNested<A> withNewDnsConfig()
-
withNewDnsConfigLike
public PodSpecFluent.DnsConfigNested<A> withNewDnsConfigLike(PodDNSConfig item)
-
editDnsConfig
public PodSpecFluent.DnsConfigNested<A> editDnsConfig()
-
editOrNewDnsConfig
public PodSpecFluent.DnsConfigNested<A> editOrNewDnsConfig()
-
editOrNewDnsConfigLike
public PodSpecFluent.DnsConfigNested<A> editOrNewDnsConfigLike(PodDNSConfig item)
-
getDnsPolicy
public String getDnsPolicy()
-
hasDnsPolicy
public boolean hasDnsPolicy()
-
getEnableServiceLinks
public Boolean getEnableServiceLinks()
-
hasEnableServiceLinks
public boolean hasEnableServiceLinks()
-
addToEphemeralContainers
public A addToEphemeralContainers(int index, EphemeralContainer item)
-
setToEphemeralContainers
public A setToEphemeralContainers(int index, EphemeralContainer item)
-
addToEphemeralContainers
public A addToEphemeralContainers(EphemeralContainer... items)
-
addAllToEphemeralContainers
public A addAllToEphemeralContainers(Collection<EphemeralContainer> items)
-
removeFromEphemeralContainers
public A removeFromEphemeralContainers(EphemeralContainer... items)
-
removeAllFromEphemeralContainers
public A removeAllFromEphemeralContainers(Collection<EphemeralContainer> items)
-
removeMatchingFromEphemeralContainers
public A removeMatchingFromEphemeralContainers(Predicate<EphemeralContainerBuilder> predicate)
-
buildEphemeralContainers
public List<EphemeralContainer> buildEphemeralContainers()
-
buildEphemeralContainer
public EphemeralContainer buildEphemeralContainer(int index)
-
buildFirstEphemeralContainer
public EphemeralContainer buildFirstEphemeralContainer()
-
buildLastEphemeralContainer
public EphemeralContainer buildLastEphemeralContainer()
-
buildMatchingEphemeralContainer
public EphemeralContainer buildMatchingEphemeralContainer(Predicate<EphemeralContainerBuilder> predicate)
-
hasMatchingEphemeralContainer
public boolean hasMatchingEphemeralContainer(Predicate<EphemeralContainerBuilder> predicate)
-
withEphemeralContainers
public A withEphemeralContainers(List<EphemeralContainer> ephemeralContainers)
-
withEphemeralContainers
public A withEphemeralContainers(EphemeralContainer... ephemeralContainers)
-
hasEphemeralContainers
public boolean hasEphemeralContainers()
-
addNewEphemeralContainer
public PodSpecFluent.EphemeralContainersNested<A> addNewEphemeralContainer()
-
addNewEphemeralContainerLike
public PodSpecFluent.EphemeralContainersNested<A> addNewEphemeralContainerLike(EphemeralContainer item)
-
setNewEphemeralContainerLike
public PodSpecFluent.EphemeralContainersNested<A> setNewEphemeralContainerLike(int index, EphemeralContainer item)
-
editEphemeralContainer
public PodSpecFluent.EphemeralContainersNested<A> editEphemeralContainer(int index)
-
editFirstEphemeralContainer
public PodSpecFluent.EphemeralContainersNested<A> editFirstEphemeralContainer()
-
editLastEphemeralContainer
public PodSpecFluent.EphemeralContainersNested<A> editLastEphemeralContainer()
-
editMatchingEphemeralContainer
public PodSpecFluent.EphemeralContainersNested<A> editMatchingEphemeralContainer(Predicate<EphemeralContainerBuilder> predicate)
-
addAllToHostAliases
public A addAllToHostAliases(Collection<HostAlias> items)
-
removeAllFromHostAliases
public A removeAllFromHostAliases(Collection<HostAlias> items)
-
removeMatchingFromHostAliases
public A removeMatchingFromHostAliases(Predicate<HostAliasBuilder> predicate)
-
buildHostAlias
public HostAlias buildHostAlias(int index)
-
buildFirstHostAlias
public HostAlias buildFirstHostAlias()
-
buildLastHostAlias
public HostAlias buildLastHostAlias()
-
buildMatchingHostAlias
public HostAlias buildMatchingHostAlias(Predicate<HostAliasBuilder> predicate)
-
hasMatchingHostAlias
public boolean hasMatchingHostAlias(Predicate<HostAliasBuilder> predicate)
-
hasHostAliases
public boolean hasHostAliases()
-
addNewHostAlias
public PodSpecFluent.HostAliasesNested<A> addNewHostAlias()
-
addNewHostAliasLike
public PodSpecFluent.HostAliasesNested<A> addNewHostAliasLike(HostAlias item)
-
setNewHostAliasLike
public PodSpecFluent.HostAliasesNested<A> setNewHostAliasLike(int index, HostAlias item)
-
editHostAlias
public PodSpecFluent.HostAliasesNested<A> editHostAlias(int index)
-
editFirstHostAlias
public PodSpecFluent.HostAliasesNested<A> editFirstHostAlias()
-
editLastHostAlias
public PodSpecFluent.HostAliasesNested<A> editLastHostAlias()
-
editMatchingHostAlias
public PodSpecFluent.HostAliasesNested<A> editMatchingHostAlias(Predicate<HostAliasBuilder> predicate)
-
getHostIPC
public Boolean getHostIPC()
-
hasHostIPC
public boolean hasHostIPC()
-
getHostNetwork
public Boolean getHostNetwork()
-
hasHostNetwork
public boolean hasHostNetwork()
-
getHostPID
public Boolean getHostPID()
-
hasHostPID
public boolean hasHostPID()
-
getHostUsers
public Boolean getHostUsers()
-
hasHostUsers
public boolean hasHostUsers()
-
getHostname
public String getHostname()
-
hasHostname
public boolean hasHostname()
-
addToImagePullSecrets
public A addToImagePullSecrets(int index, LocalObjectReference item)
-
setToImagePullSecrets
public A setToImagePullSecrets(int index, LocalObjectReference item)
-
addToImagePullSecrets
public A addToImagePullSecrets(LocalObjectReference... items)
-
addAllToImagePullSecrets
public A addAllToImagePullSecrets(Collection<LocalObjectReference> items)
-
removeFromImagePullSecrets
public A removeFromImagePullSecrets(LocalObjectReference... items)
-
removeAllFromImagePullSecrets
public A removeAllFromImagePullSecrets(Collection<LocalObjectReference> items)
-
removeMatchingFromImagePullSecrets
public A removeMatchingFromImagePullSecrets(Predicate<LocalObjectReferenceBuilder> predicate)
-
buildImagePullSecrets
public List<LocalObjectReference> buildImagePullSecrets()
-
buildImagePullSecret
public LocalObjectReference buildImagePullSecret(int index)
-
buildFirstImagePullSecret
public LocalObjectReference buildFirstImagePullSecret()
-
buildLastImagePullSecret
public LocalObjectReference buildLastImagePullSecret()
-
buildMatchingImagePullSecret
public LocalObjectReference buildMatchingImagePullSecret(Predicate<LocalObjectReferenceBuilder> predicate)
-
hasMatchingImagePullSecret
public boolean hasMatchingImagePullSecret(Predicate<LocalObjectReferenceBuilder> predicate)
-
withImagePullSecrets
public A withImagePullSecrets(List<LocalObjectReference> imagePullSecrets)
-
withImagePullSecrets
public A withImagePullSecrets(LocalObjectReference... imagePullSecrets)
-
hasImagePullSecrets
public boolean hasImagePullSecrets()
-
addNewImagePullSecret
public PodSpecFluent.ImagePullSecretsNested<A> addNewImagePullSecret()
-
addNewImagePullSecretLike
public PodSpecFluent.ImagePullSecretsNested<A> addNewImagePullSecretLike(LocalObjectReference item)
-
setNewImagePullSecretLike
public PodSpecFluent.ImagePullSecretsNested<A> setNewImagePullSecretLike(int index, LocalObjectReference item)
-
editImagePullSecret
public PodSpecFluent.ImagePullSecretsNested<A> editImagePullSecret(int index)
-
editFirstImagePullSecret
public PodSpecFluent.ImagePullSecretsNested<A> editFirstImagePullSecret()
-
editLastImagePullSecret
public PodSpecFluent.ImagePullSecretsNested<A> editLastImagePullSecret()
-
editMatchingImagePullSecret
public PodSpecFluent.ImagePullSecretsNested<A> editMatchingImagePullSecret(Predicate<LocalObjectReferenceBuilder> predicate)
-
addAllToInitContainers
public A addAllToInitContainers(Collection<Container> items)
-
removeAllFromInitContainers
public A removeAllFromInitContainers(Collection<Container> items)
-
removeMatchingFromInitContainers
public A removeMatchingFromInitContainers(Predicate<ContainerBuilder> predicate)
-
buildInitContainer
public Container buildInitContainer(int index)
-
buildFirstInitContainer
public Container buildFirstInitContainer()
-
buildLastInitContainer
public Container buildLastInitContainer()
-
buildMatchingInitContainer
public Container buildMatchingInitContainer(Predicate<ContainerBuilder> predicate)
-
hasMatchingInitContainer
public boolean hasMatchingInitContainer(Predicate<ContainerBuilder> predicate)
-
hasInitContainers
public boolean hasInitContainers()
-
addNewInitContainer
public PodSpecFluent.InitContainersNested<A> addNewInitContainer()
-
addNewInitContainerLike
public PodSpecFluent.InitContainersNested<A> addNewInitContainerLike(Container item)
-
setNewInitContainerLike
public PodSpecFluent.InitContainersNested<A> setNewInitContainerLike(int index, Container item)
-
editInitContainer
public PodSpecFluent.InitContainersNested<A> editInitContainer(int index)
-
editFirstInitContainer
public PodSpecFluent.InitContainersNested<A> editFirstInitContainer()
-
editLastInitContainer
public PodSpecFluent.InitContainersNested<A> editLastInitContainer()
-
editMatchingInitContainer
public PodSpecFluent.InitContainersNested<A> editMatchingInitContainer(Predicate<ContainerBuilder> predicate)
-
getNodeName
public String getNodeName()
-
hasNodeName
public boolean hasNodeName()
-
hasNodeSelector
public boolean hasNodeSelector()
-
buildOs
public PodOS buildOs()
-
hasOs
public boolean hasOs()
-
withNewOs
public PodSpecFluent.OsNested<A> withNewOs()
-
withNewOsLike
public PodSpecFluent.OsNested<A> withNewOsLike(PodOS item)
-
editOs
public PodSpecFluent.OsNested<A> editOs()
-
editOrNewOs
public PodSpecFluent.OsNested<A> editOrNewOs()
-
editOrNewOsLike
public PodSpecFluent.OsNested<A> editOrNewOsLike(PodOS item)
-
hasOverhead
public boolean hasOverhead()
-
getPreemptionPolicy
public String getPreemptionPolicy()
-
hasPreemptionPolicy
public boolean hasPreemptionPolicy()
-
getPriority
public Integer getPriority()
-
hasPriority
public boolean hasPriority()
-
getPriorityClassName
public String getPriorityClassName()
-
hasPriorityClassName
public boolean hasPriorityClassName()
-
addToReadinessGates
public A addToReadinessGates(int index, PodReadinessGate item)
-
setToReadinessGates
public A setToReadinessGates(int index, PodReadinessGate item)
-
addToReadinessGates
public A addToReadinessGates(PodReadinessGate... items)
-
addAllToReadinessGates
public A addAllToReadinessGates(Collection<PodReadinessGate> items)
-
removeFromReadinessGates
public A removeFromReadinessGates(PodReadinessGate... items)
-
removeAllFromReadinessGates
public A removeAllFromReadinessGates(Collection<PodReadinessGate> items)
-
removeMatchingFromReadinessGates
public A removeMatchingFromReadinessGates(Predicate<PodReadinessGateBuilder> predicate)
-
buildReadinessGates
public List<PodReadinessGate> buildReadinessGates()
-
buildReadinessGate
public PodReadinessGate buildReadinessGate(int index)
-
buildFirstReadinessGate
public PodReadinessGate buildFirstReadinessGate()
-
buildLastReadinessGate
public PodReadinessGate buildLastReadinessGate()
-
buildMatchingReadinessGate
public PodReadinessGate buildMatchingReadinessGate(Predicate<PodReadinessGateBuilder> predicate)
-
hasMatchingReadinessGate
public boolean hasMatchingReadinessGate(Predicate<PodReadinessGateBuilder> predicate)
-
withReadinessGates
public A withReadinessGates(List<PodReadinessGate> readinessGates)
-
withReadinessGates
public A withReadinessGates(PodReadinessGate... readinessGates)
-
hasReadinessGates
public boolean hasReadinessGates()
-
addNewReadinessGate
public PodSpecFluent.ReadinessGatesNested<A> addNewReadinessGate()
-
addNewReadinessGateLike
public PodSpecFluent.ReadinessGatesNested<A> addNewReadinessGateLike(PodReadinessGate item)
-
setNewReadinessGateLike
public PodSpecFluent.ReadinessGatesNested<A> setNewReadinessGateLike(int index, PodReadinessGate item)
-
editReadinessGate
public PodSpecFluent.ReadinessGatesNested<A> editReadinessGate(int index)
-
editFirstReadinessGate
public PodSpecFluent.ReadinessGatesNested<A> editFirstReadinessGate()
-
editLastReadinessGate
public PodSpecFluent.ReadinessGatesNested<A> editLastReadinessGate()
-
editMatchingReadinessGate
public PodSpecFluent.ReadinessGatesNested<A> editMatchingReadinessGate(Predicate<PodReadinessGateBuilder> predicate)
-
addToResourceClaims
public A addToResourceClaims(int index, PodResourceClaim item)
-
setToResourceClaims
public A setToResourceClaims(int index, PodResourceClaim item)
-
addToResourceClaims
public A addToResourceClaims(PodResourceClaim... items)
-
addAllToResourceClaims
public A addAllToResourceClaims(Collection<PodResourceClaim> items)
-
removeFromResourceClaims
public A removeFromResourceClaims(PodResourceClaim... items)
-
removeAllFromResourceClaims
public A removeAllFromResourceClaims(Collection<PodResourceClaim> items)
-
removeMatchingFromResourceClaims
public A removeMatchingFromResourceClaims(Predicate<PodResourceClaimBuilder> predicate)
-
buildResourceClaims
public List<PodResourceClaim> buildResourceClaims()
-
buildResourceClaim
public PodResourceClaim buildResourceClaim(int index)
-
buildFirstResourceClaim
public PodResourceClaim buildFirstResourceClaim()
-
buildLastResourceClaim
public PodResourceClaim buildLastResourceClaim()
-
buildMatchingResourceClaim
public PodResourceClaim buildMatchingResourceClaim(Predicate<PodResourceClaimBuilder> predicate)
-
hasMatchingResourceClaim
public boolean hasMatchingResourceClaim(Predicate<PodResourceClaimBuilder> predicate)
-
withResourceClaims
public A withResourceClaims(List<PodResourceClaim> resourceClaims)
-
withResourceClaims
public A withResourceClaims(PodResourceClaim... resourceClaims)
-
hasResourceClaims
public boolean hasResourceClaims()
-
addNewResourceClaim
public PodSpecFluent.ResourceClaimsNested<A> addNewResourceClaim()
-
addNewResourceClaimLike
public PodSpecFluent.ResourceClaimsNested<A> addNewResourceClaimLike(PodResourceClaim item)
-
setNewResourceClaimLike
public PodSpecFluent.ResourceClaimsNested<A> setNewResourceClaimLike(int index, PodResourceClaim item)
-
editResourceClaim
public PodSpecFluent.ResourceClaimsNested<A> editResourceClaim(int index)
-
editFirstResourceClaim
public PodSpecFluent.ResourceClaimsNested<A> editFirstResourceClaim()
-
editLastResourceClaim
public PodSpecFluent.ResourceClaimsNested<A> editLastResourceClaim()
-
editMatchingResourceClaim
public PodSpecFluent.ResourceClaimsNested<A> editMatchingResourceClaim(Predicate<PodResourceClaimBuilder> predicate)
-
getRestartPolicy
public String getRestartPolicy()
-
hasRestartPolicy
public boolean hasRestartPolicy()
-
getRuntimeClassName
public String getRuntimeClassName()
-
hasRuntimeClassName
public boolean hasRuntimeClassName()
-
getSchedulerName
public String getSchedulerName()
-
hasSchedulerName
public boolean hasSchedulerName()
-
addToSchedulingGates
public A addToSchedulingGates(int index, PodSchedulingGate item)
-
setToSchedulingGates
public A setToSchedulingGates(int index, PodSchedulingGate item)
-
addToSchedulingGates
public A addToSchedulingGates(PodSchedulingGate... items)
-
addAllToSchedulingGates
public A addAllToSchedulingGates(Collection<PodSchedulingGate> items)
-
removeFromSchedulingGates
public A removeFromSchedulingGates(PodSchedulingGate... items)
-
removeAllFromSchedulingGates
public A removeAllFromSchedulingGates(Collection<PodSchedulingGate> items)
-
removeMatchingFromSchedulingGates
public A removeMatchingFromSchedulingGates(Predicate<PodSchedulingGateBuilder> predicate)
-
buildSchedulingGates
public List<PodSchedulingGate> buildSchedulingGates()
-
buildSchedulingGate
public PodSchedulingGate buildSchedulingGate(int index)
-
buildFirstSchedulingGate
public PodSchedulingGate buildFirstSchedulingGate()
-
buildLastSchedulingGate
public PodSchedulingGate buildLastSchedulingGate()
-
buildMatchingSchedulingGate
public PodSchedulingGate buildMatchingSchedulingGate(Predicate<PodSchedulingGateBuilder> predicate)
-
hasMatchingSchedulingGate
public boolean hasMatchingSchedulingGate(Predicate<PodSchedulingGateBuilder> predicate)
-
withSchedulingGates
public A withSchedulingGates(List<PodSchedulingGate> schedulingGates)
-
withSchedulingGates
public A withSchedulingGates(PodSchedulingGate... schedulingGates)
-
hasSchedulingGates
public boolean hasSchedulingGates()
-
addNewSchedulingGate
public PodSpecFluent.SchedulingGatesNested<A> addNewSchedulingGate()
-
addNewSchedulingGateLike
public PodSpecFluent.SchedulingGatesNested<A> addNewSchedulingGateLike(PodSchedulingGate item)
-
setNewSchedulingGateLike
public PodSpecFluent.SchedulingGatesNested<A> setNewSchedulingGateLike(int index, PodSchedulingGate item)
-
editSchedulingGate
public PodSpecFluent.SchedulingGatesNested<A> editSchedulingGate(int index)
-
editFirstSchedulingGate
public PodSpecFluent.SchedulingGatesNested<A> editFirstSchedulingGate()
-
editLastSchedulingGate
public PodSpecFluent.SchedulingGatesNested<A> editLastSchedulingGate()
-
editMatchingSchedulingGate
public PodSpecFluent.SchedulingGatesNested<A> editMatchingSchedulingGate(Predicate<PodSchedulingGateBuilder> predicate)
-
buildSecurityContext
public PodSecurityContext buildSecurityContext()
-
withSecurityContext
public A withSecurityContext(PodSecurityContext securityContext)
-
hasSecurityContext
public boolean hasSecurityContext()
-
withNewSecurityContext
public PodSpecFluent.SecurityContextNested<A> withNewSecurityContext()
-
withNewSecurityContextLike
public PodSpecFluent.SecurityContextNested<A> withNewSecurityContextLike(PodSecurityContext item)
-
editSecurityContext
public PodSpecFluent.SecurityContextNested<A> editSecurityContext()
-
editOrNewSecurityContext
public PodSpecFluent.SecurityContextNested<A> editOrNewSecurityContext()
-
editOrNewSecurityContextLike
public PodSpecFluent.SecurityContextNested<A> editOrNewSecurityContextLike(PodSecurityContext item)
-
getServiceAccount
public String getServiceAccount()
-
hasServiceAccount
public boolean hasServiceAccount()
-
getServiceAccountName
public String getServiceAccountName()
-
hasServiceAccountName
public boolean hasServiceAccountName()
-
getSetHostnameAsFQDN
public Boolean getSetHostnameAsFQDN()
-
hasSetHostnameAsFQDN
public boolean hasSetHostnameAsFQDN()
-
getShareProcessNamespace
public Boolean getShareProcessNamespace()
-
hasShareProcessNamespace
public boolean hasShareProcessNamespace()
-
getSubdomain
public String getSubdomain()
-
hasSubdomain
public boolean hasSubdomain()
-
getTerminationGracePeriodSeconds
public Long getTerminationGracePeriodSeconds()
-
withTerminationGracePeriodSeconds
public A withTerminationGracePeriodSeconds(Long terminationGracePeriodSeconds)
-
hasTerminationGracePeriodSeconds
public boolean hasTerminationGracePeriodSeconds()
-
addToTolerations
public A addToTolerations(int index, Toleration item)
-
setToTolerations
public A setToTolerations(int index, Toleration item)
-
addToTolerations
public A addToTolerations(Toleration... items)
-
addAllToTolerations
public A addAllToTolerations(Collection<Toleration> items)
-
removeFromTolerations
public A removeFromTolerations(Toleration... items)
-
removeAllFromTolerations
public A removeAllFromTolerations(Collection<Toleration> items)
-
removeMatchingFromTolerations
public A removeMatchingFromTolerations(Predicate<TolerationBuilder> predicate)
-
buildTolerations
public List<Toleration> buildTolerations()
-
buildToleration
public Toleration buildToleration(int index)
-
buildFirstToleration
public Toleration buildFirstToleration()
-
buildLastToleration
public Toleration buildLastToleration()
-
buildMatchingToleration
public Toleration buildMatchingToleration(Predicate<TolerationBuilder> predicate)
-
hasMatchingToleration
public boolean hasMatchingToleration(Predicate<TolerationBuilder> predicate)
-
withTolerations
public A withTolerations(List<Toleration> tolerations)
-
withTolerations
public A withTolerations(Toleration... tolerations)
-
hasTolerations
public boolean hasTolerations()
-
addNewToleration
public A addNewToleration(String effect, String key, String operator, Long tolerationSeconds, String value)
-
addNewToleration
public PodSpecFluent.TolerationsNested<A> addNewToleration()
-
addNewTolerationLike
public PodSpecFluent.TolerationsNested<A> addNewTolerationLike(Toleration item)
-
setNewTolerationLike
public PodSpecFluent.TolerationsNested<A> setNewTolerationLike(int index, Toleration item)
-
editToleration
public PodSpecFluent.TolerationsNested<A> editToleration(int index)
-
editFirstToleration
public PodSpecFluent.TolerationsNested<A> editFirstToleration()
-
editLastToleration
public PodSpecFluent.TolerationsNested<A> editLastToleration()
-
editMatchingToleration
public PodSpecFluent.TolerationsNested<A> editMatchingToleration(Predicate<TolerationBuilder> predicate)
-
addToTopologySpreadConstraints
public A addToTopologySpreadConstraints(int index, TopologySpreadConstraint item)
-
setToTopologySpreadConstraints
public A setToTopologySpreadConstraints(int index, TopologySpreadConstraint item)
-
addToTopologySpreadConstraints
public A addToTopologySpreadConstraints(TopologySpreadConstraint... items)
-
addAllToTopologySpreadConstraints
public A addAllToTopologySpreadConstraints(Collection<TopologySpreadConstraint> items)
-
removeFromTopologySpreadConstraints
public A removeFromTopologySpreadConstraints(TopologySpreadConstraint... items)
-
removeAllFromTopologySpreadConstraints
public A removeAllFromTopologySpreadConstraints(Collection<TopologySpreadConstraint> items)
-
removeMatchingFromTopologySpreadConstraints
public A removeMatchingFromTopologySpreadConstraints(Predicate<TopologySpreadConstraintBuilder> predicate)
-
buildTopologySpreadConstraints
public List<TopologySpreadConstraint> buildTopologySpreadConstraints()
-
buildTopologySpreadConstraint
public TopologySpreadConstraint buildTopologySpreadConstraint(int index)
-
buildFirstTopologySpreadConstraint
public TopologySpreadConstraint buildFirstTopologySpreadConstraint()
-
buildLastTopologySpreadConstraint
public TopologySpreadConstraint buildLastTopologySpreadConstraint()
-
buildMatchingTopologySpreadConstraint
public TopologySpreadConstraint buildMatchingTopologySpreadConstraint(Predicate<TopologySpreadConstraintBuilder> predicate)
-
hasMatchingTopologySpreadConstraint
public boolean hasMatchingTopologySpreadConstraint(Predicate<TopologySpreadConstraintBuilder> predicate)
-
withTopologySpreadConstraints
public A withTopologySpreadConstraints(List<TopologySpreadConstraint> topologySpreadConstraints)
-
withTopologySpreadConstraints
public A withTopologySpreadConstraints(TopologySpreadConstraint... topologySpreadConstraints)
-
hasTopologySpreadConstraints
public boolean hasTopologySpreadConstraints()
-
addNewTopologySpreadConstraint
public PodSpecFluent.TopologySpreadConstraintsNested<A> addNewTopologySpreadConstraint()
-
addNewTopologySpreadConstraintLike
public PodSpecFluent.TopologySpreadConstraintsNested<A> addNewTopologySpreadConstraintLike(TopologySpreadConstraint item)
-
setNewTopologySpreadConstraintLike
public PodSpecFluent.TopologySpreadConstraintsNested<A> setNewTopologySpreadConstraintLike(int index, TopologySpreadConstraint item)
-
editTopologySpreadConstraint
public PodSpecFluent.TopologySpreadConstraintsNested<A> editTopologySpreadConstraint(int index)
-
editFirstTopologySpreadConstraint
public PodSpecFluent.TopologySpreadConstraintsNested<A> editFirstTopologySpreadConstraint()
-
editLastTopologySpreadConstraint
public PodSpecFluent.TopologySpreadConstraintsNested<A> editLastTopologySpreadConstraint()
-
editMatchingTopologySpreadConstraint
public PodSpecFluent.TopologySpreadConstraintsNested<A> editMatchingTopologySpreadConstraint(Predicate<TopologySpreadConstraintBuilder> predicate)
-
addAllToVolumes
public A addAllToVolumes(Collection<Volume> items)
-
removeAllFromVolumes
public A removeAllFromVolumes(Collection<Volume> items)
-
removeMatchingFromVolumes
public A removeMatchingFromVolumes(Predicate<VolumeBuilder> predicate)
-
buildVolume
public Volume buildVolume(int index)
-
buildFirstVolume
public Volume buildFirstVolume()
-
buildLastVolume
public Volume buildLastVolume()
-
buildMatchingVolume
public Volume buildMatchingVolume(Predicate<VolumeBuilder> predicate)
-
hasMatchingVolume
public boolean hasMatchingVolume(Predicate<VolumeBuilder> predicate)
-
hasVolumes
public boolean hasVolumes()
-
addNewVolume
public PodSpecFluent.VolumesNested<A> addNewVolume()
-
addNewVolumeLike
public PodSpecFluent.VolumesNested<A> addNewVolumeLike(Volume item)
-
setNewVolumeLike
public PodSpecFluent.VolumesNested<A> setNewVolumeLike(int index, Volume item)
-
editVolume
public PodSpecFluent.VolumesNested<A> editVolume(int index)
-
editFirstVolume
public PodSpecFluent.VolumesNested<A> editFirstVolume()
-
editLastVolume
public PodSpecFluent.VolumesNested<A> editLastVolume()
-
editMatchingVolume
public PodSpecFluent.VolumesNested<A> editMatchingVolume(Predicate<VolumeBuilder> predicate)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends PodSpecFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends PodSpecFluent<A>>
-
withAutomountServiceAccountToken
public A withAutomountServiceAccountToken()
-
withEnableServiceLinks
public A withEnableServiceLinks()
-
withHostIPC
public A withHostIPC()
-
withHostNetwork
public A withHostNetwork()
-
withHostPID
public A withHostPID()
-
withHostUsers
public A withHostUsers()
-
withSetHostnameAsFQDN
public A withSetHostnameAsFQDN()
-
withShareProcessNamespace
public A withShareProcessNamespace()
-
-