public interface PodSpecFluent<A extends PodSpecFluent<A>> extends Fluent<A>
Modifier and Type | Interface and Description |
---|---|
static interface |
PodSpecFluent.AffinityNested<N> |
static interface |
PodSpecFluent.ContainersNested<N> |
static interface |
PodSpecFluent.DnsConfigNested<N> |
static interface |
PodSpecFluent.EphemeralContainersNested<N> |
static interface |
PodSpecFluent.HostAliasesNested<N> |
static interface |
PodSpecFluent.ImagePullSecretsNested<N> |
static interface |
PodSpecFluent.InitContainersNested<N> |
static interface |
PodSpecFluent.ReadinessGatesNested<N> |
static interface |
PodSpecFluent.SecurityContextNested<N> |
static interface |
PodSpecFluent.TolerationsNested<N> |
static interface |
PodSpecFluent.TopologySpreadConstraintsNested<N> |
static interface |
PodSpecFluent.VolumesNested<N> |
Long getActiveDeadlineSeconds()
Boolean hasActiveDeadlineSeconds()
@Deprecated Affinity getAffinity()
Affinity buildAffinity()
Boolean hasAffinity()
PodSpecFluent.AffinityNested<A> withNewAffinity()
PodSpecFluent.AffinityNested<A> withNewAffinityLike(Affinity item)
PodSpecFluent.AffinityNested<A> editAffinity()
PodSpecFluent.AffinityNested<A> editOrNewAffinity()
PodSpecFluent.AffinityNested<A> editOrNewAffinityLike(Affinity item)
Boolean getAutomountServiceAccountToken()
A withAutomountServiceAccountToken(Boolean automountServiceAccountToken)
Boolean hasAutomountServiceAccountToken()
A addAllToContainers(Collection<Container> items)
A removeAllFromContainers(Collection<Container> items)
A removeMatchingFromContainers(Predicate<ContainerBuilder> predicate)
@Deprecated List<Container> getContainers()
Container buildFirstContainer()
Container buildLastContainer()
Container buildMatchingContainer(Predicate<ContainerBuilder> predicate)
Boolean hasMatchingContainer(Predicate<ContainerBuilder> predicate)
Boolean hasContainers()
PodSpecFluent.ContainersNested<A> addNewContainer()
PodSpecFluent.ContainersNested<A> addNewContainerLike(Container item)
PodSpecFluent.ContainersNested<A> setNewContainerLike(Integer index, Container item)
PodSpecFluent.ContainersNested<A> editContainer(Integer index)
PodSpecFluent.ContainersNested<A> editFirstContainer()
PodSpecFluent.ContainersNested<A> editLastContainer()
PodSpecFluent.ContainersNested<A> editMatchingContainer(Predicate<ContainerBuilder> predicate)
@Deprecated PodDNSConfig getDnsConfig()
PodDNSConfig buildDnsConfig()
A withDnsConfig(PodDNSConfig dnsConfig)
Boolean hasDnsConfig()
PodSpecFluent.DnsConfigNested<A> withNewDnsConfig()
PodSpecFluent.DnsConfigNested<A> withNewDnsConfigLike(PodDNSConfig item)
PodSpecFluent.DnsConfigNested<A> editDnsConfig()
PodSpecFluent.DnsConfigNested<A> editOrNewDnsConfig()
PodSpecFluent.DnsConfigNested<A> editOrNewDnsConfigLike(PodDNSConfig item)
String getDnsPolicy()
Boolean hasDnsPolicy()
@Deprecated A withNewDnsPolicy(String arg0)
Boolean getEnableServiceLinks()
Boolean hasEnableServiceLinks()
A addToEphemeralContainers(Integer index, EphemeralContainer item)
A setToEphemeralContainers(Integer index, EphemeralContainer item)
A addToEphemeralContainers(EphemeralContainer... items)
A addAllToEphemeralContainers(Collection<EphemeralContainer> items)
A removeFromEphemeralContainers(EphemeralContainer... items)
A removeAllFromEphemeralContainers(Collection<EphemeralContainer> items)
A removeMatchingFromEphemeralContainers(Predicate<EphemeralContainerBuilder> predicate)
@Deprecated List<EphemeralContainer> getEphemeralContainers()
List<EphemeralContainer> buildEphemeralContainers()
EphemeralContainer buildEphemeralContainer(Integer index)
EphemeralContainer buildFirstEphemeralContainer()
EphemeralContainer buildLastEphemeralContainer()
EphemeralContainer buildMatchingEphemeralContainer(Predicate<EphemeralContainerBuilder> predicate)
Boolean hasMatchingEphemeralContainer(Predicate<EphemeralContainerBuilder> predicate)
A withEphemeralContainers(List<EphemeralContainer> ephemeralContainers)
A withEphemeralContainers(EphemeralContainer... ephemeralContainers)
Boolean hasEphemeralContainers()
PodSpecFluent.EphemeralContainersNested<A> addNewEphemeralContainer()
PodSpecFluent.EphemeralContainersNested<A> addNewEphemeralContainerLike(EphemeralContainer item)
PodSpecFluent.EphemeralContainersNested<A> setNewEphemeralContainerLike(Integer index, EphemeralContainer item)
PodSpecFluent.EphemeralContainersNested<A> editEphemeralContainer(Integer index)
PodSpecFluent.EphemeralContainersNested<A> editFirstEphemeralContainer()
PodSpecFluent.EphemeralContainersNested<A> editLastEphemeralContainer()
PodSpecFluent.EphemeralContainersNested<A> editMatchingEphemeralContainer(Predicate<EphemeralContainerBuilder> predicate)
A addAllToHostAliases(Collection<HostAlias> items)
A removeAllFromHostAliases(Collection<HostAlias> items)
A removeMatchingFromHostAliases(Predicate<HostAliasBuilder> predicate)
@Deprecated List<HostAlias> getHostAliases()
HostAlias buildFirstHostAlias()
HostAlias buildLastHostAlias()
HostAlias buildMatchingHostAlias(Predicate<HostAliasBuilder> predicate)
Boolean hasMatchingHostAlias(Predicate<HostAliasBuilder> predicate)
Boolean hasHostAliases()
PodSpecFluent.HostAliasesNested<A> addNewHostAlias()
PodSpecFluent.HostAliasesNested<A> addNewHostAliasLike(HostAlias item)
PodSpecFluent.HostAliasesNested<A> setNewHostAliasLike(Integer index, HostAlias item)
PodSpecFluent.HostAliasesNested<A> editHostAlias(Integer index)
PodSpecFluent.HostAliasesNested<A> editFirstHostAlias()
PodSpecFluent.HostAliasesNested<A> editLastHostAlias()
PodSpecFluent.HostAliasesNested<A> editMatchingHostAlias(Predicate<HostAliasBuilder> predicate)
Boolean getHostIPC()
Boolean hasHostIPC()
Boolean getHostNetwork()
Boolean hasHostNetwork()
Boolean getHostPID()
Boolean hasHostPID()
String getHostname()
Boolean hasHostname()
@Deprecated A withNewHostname(String arg0)
A addToImagePullSecrets(Integer index, LocalObjectReference item)
A setToImagePullSecrets(Integer index, LocalObjectReference item)
A addToImagePullSecrets(LocalObjectReference... items)
A addAllToImagePullSecrets(Collection<LocalObjectReference> items)
A removeFromImagePullSecrets(LocalObjectReference... items)
A removeAllFromImagePullSecrets(Collection<LocalObjectReference> items)
A removeMatchingFromImagePullSecrets(Predicate<LocalObjectReferenceBuilder> predicate)
@Deprecated List<LocalObjectReference> getImagePullSecrets()
List<LocalObjectReference> buildImagePullSecrets()
LocalObjectReference buildImagePullSecret(Integer index)
LocalObjectReference buildFirstImagePullSecret()
LocalObjectReference buildLastImagePullSecret()
LocalObjectReference buildMatchingImagePullSecret(Predicate<LocalObjectReferenceBuilder> predicate)
Boolean hasMatchingImagePullSecret(Predicate<LocalObjectReferenceBuilder> predicate)
A withImagePullSecrets(List<LocalObjectReference> imagePullSecrets)
A withImagePullSecrets(LocalObjectReference... imagePullSecrets)
Boolean hasImagePullSecrets()
PodSpecFluent.ImagePullSecretsNested<A> addNewImagePullSecret()
PodSpecFluent.ImagePullSecretsNested<A> addNewImagePullSecretLike(LocalObjectReference item)
PodSpecFluent.ImagePullSecretsNested<A> setNewImagePullSecretLike(Integer index, LocalObjectReference item)
PodSpecFluent.ImagePullSecretsNested<A> editImagePullSecret(Integer index)
PodSpecFluent.ImagePullSecretsNested<A> editFirstImagePullSecret()
PodSpecFluent.ImagePullSecretsNested<A> editLastImagePullSecret()
PodSpecFluent.ImagePullSecretsNested<A> editMatchingImagePullSecret(Predicate<LocalObjectReferenceBuilder> predicate)
A addAllToInitContainers(Collection<Container> items)
A removeAllFromInitContainers(Collection<Container> items)
A removeMatchingFromInitContainers(Predicate<ContainerBuilder> predicate)
@Deprecated List<Container> getInitContainers()
Container buildFirstInitContainer()
Container buildLastInitContainer()
Container buildMatchingInitContainer(Predicate<ContainerBuilder> predicate)
Boolean hasMatchingInitContainer(Predicate<ContainerBuilder> predicate)
Boolean hasInitContainers()
PodSpecFluent.InitContainersNested<A> addNewInitContainer()
PodSpecFluent.InitContainersNested<A> addNewInitContainerLike(Container item)
PodSpecFluent.InitContainersNested<A> setNewInitContainerLike(Integer index, Container item)
PodSpecFluent.InitContainersNested<A> editInitContainer(Integer index)
PodSpecFluent.InitContainersNested<A> editFirstInitContainer()
PodSpecFluent.InitContainersNested<A> editLastInitContainer()
PodSpecFluent.InitContainersNested<A> editMatchingInitContainer(Predicate<ContainerBuilder> predicate)
String getNodeName()
Boolean hasNodeName()
@Deprecated A withNewNodeName(String arg0)
Boolean hasNodeSelector()
Boolean hasOverhead()
String getPreemptionPolicy()
Boolean hasPreemptionPolicy()
@Deprecated A withNewPreemptionPolicy(String arg0)
Integer getPriority()
Boolean hasPriority()
String getPriorityClassName()
Boolean hasPriorityClassName()
@Deprecated A withNewPriorityClassName(String arg0)
A addToReadinessGates(Integer index, PodReadinessGate item)
A setToReadinessGates(Integer index, PodReadinessGate item)
A addToReadinessGates(PodReadinessGate... items)
A addAllToReadinessGates(Collection<PodReadinessGate> items)
A removeFromReadinessGates(PodReadinessGate... items)
A removeAllFromReadinessGates(Collection<PodReadinessGate> items)
A removeMatchingFromReadinessGates(Predicate<PodReadinessGateBuilder> predicate)
@Deprecated List<PodReadinessGate> getReadinessGates()
List<PodReadinessGate> buildReadinessGates()
PodReadinessGate buildReadinessGate(Integer index)
PodReadinessGate buildFirstReadinessGate()
PodReadinessGate buildLastReadinessGate()
PodReadinessGate buildMatchingReadinessGate(Predicate<PodReadinessGateBuilder> predicate)
Boolean hasMatchingReadinessGate(Predicate<PodReadinessGateBuilder> predicate)
A withReadinessGates(List<PodReadinessGate> readinessGates)
A withReadinessGates(PodReadinessGate... readinessGates)
Boolean hasReadinessGates()
PodSpecFluent.ReadinessGatesNested<A> addNewReadinessGate()
PodSpecFluent.ReadinessGatesNested<A> addNewReadinessGateLike(PodReadinessGate item)
PodSpecFluent.ReadinessGatesNested<A> setNewReadinessGateLike(Integer index, PodReadinessGate item)
PodSpecFluent.ReadinessGatesNested<A> editReadinessGate(Integer index)
PodSpecFluent.ReadinessGatesNested<A> editFirstReadinessGate()
PodSpecFluent.ReadinessGatesNested<A> editLastReadinessGate()
PodSpecFluent.ReadinessGatesNested<A> editMatchingReadinessGate(Predicate<PodReadinessGateBuilder> predicate)
String getRestartPolicy()
Boolean hasRestartPolicy()
@Deprecated A withNewRestartPolicy(String arg0)
String getRuntimeClassName()
Boolean hasRuntimeClassName()
@Deprecated A withNewRuntimeClassName(String arg0)
String getSchedulerName()
Boolean hasSchedulerName()
@Deprecated A withNewSchedulerName(String arg0)
@Deprecated PodSecurityContext getSecurityContext()
PodSecurityContext buildSecurityContext()
A withSecurityContext(PodSecurityContext securityContext)
Boolean hasSecurityContext()
PodSpecFluent.SecurityContextNested<A> withNewSecurityContext()
PodSpecFluent.SecurityContextNested<A> withNewSecurityContextLike(PodSecurityContext item)
PodSpecFluent.SecurityContextNested<A> editSecurityContext()
PodSpecFluent.SecurityContextNested<A> editOrNewSecurityContext()
PodSpecFluent.SecurityContextNested<A> editOrNewSecurityContextLike(PodSecurityContext item)
String getServiceAccount()
Boolean hasServiceAccount()
@Deprecated A withNewServiceAccount(String arg0)
String getServiceAccountName()
Boolean hasServiceAccountName()
@Deprecated A withNewServiceAccountName(String arg0)
Boolean getSetHostnameAsFQDN()
Boolean hasSetHostnameAsFQDN()
Boolean getShareProcessNamespace()
Boolean hasShareProcessNamespace()
String getSubdomain()
Boolean hasSubdomain()
@Deprecated A withNewSubdomain(String arg0)
Long getTerminationGracePeriodSeconds()
A withTerminationGracePeriodSeconds(Long terminationGracePeriodSeconds)
Boolean hasTerminationGracePeriodSeconds()
A addToTolerations(Integer index, Toleration item)
A setToTolerations(Integer index, Toleration item)
A addToTolerations(Toleration... items)
A addAllToTolerations(Collection<Toleration> items)
A removeFromTolerations(Toleration... items)
A removeAllFromTolerations(Collection<Toleration> items)
A removeMatchingFromTolerations(Predicate<TolerationBuilder> predicate)
@Deprecated List<Toleration> getTolerations()
List<Toleration> buildTolerations()
Toleration buildToleration(Integer index)
Toleration buildFirstToleration()
Toleration buildLastToleration()
Toleration buildMatchingToleration(Predicate<TolerationBuilder> predicate)
Boolean hasMatchingToleration(Predicate<TolerationBuilder> predicate)
A withTolerations(List<Toleration> tolerations)
A withTolerations(Toleration... tolerations)
Boolean hasTolerations()
A addNewToleration(String effect, String key, String operator, Long tolerationSeconds, String value)
PodSpecFluent.TolerationsNested<A> addNewToleration()
PodSpecFluent.TolerationsNested<A> addNewTolerationLike(Toleration item)
PodSpecFluent.TolerationsNested<A> setNewTolerationLike(Integer index, Toleration item)
PodSpecFluent.TolerationsNested<A> editToleration(Integer index)
PodSpecFluent.TolerationsNested<A> editFirstToleration()
PodSpecFluent.TolerationsNested<A> editLastToleration()
PodSpecFluent.TolerationsNested<A> editMatchingToleration(Predicate<TolerationBuilder> predicate)
A addToTopologySpreadConstraints(Integer index, TopologySpreadConstraint item)
A setToTopologySpreadConstraints(Integer index, TopologySpreadConstraint item)
A addToTopologySpreadConstraints(TopologySpreadConstraint... items)
A addAllToTopologySpreadConstraints(Collection<TopologySpreadConstraint> items)
A removeFromTopologySpreadConstraints(TopologySpreadConstraint... items)
A removeAllFromTopologySpreadConstraints(Collection<TopologySpreadConstraint> items)
A removeMatchingFromTopologySpreadConstraints(Predicate<TopologySpreadConstraintBuilder> predicate)
@Deprecated List<TopologySpreadConstraint> getTopologySpreadConstraints()
List<TopologySpreadConstraint> buildTopologySpreadConstraints()
TopologySpreadConstraint buildTopologySpreadConstraint(Integer index)
TopologySpreadConstraint buildFirstTopologySpreadConstraint()
TopologySpreadConstraint buildLastTopologySpreadConstraint()
TopologySpreadConstraint buildMatchingTopologySpreadConstraint(Predicate<TopologySpreadConstraintBuilder> predicate)
Boolean hasMatchingTopologySpreadConstraint(Predicate<TopologySpreadConstraintBuilder> predicate)
A withTopologySpreadConstraints(List<TopologySpreadConstraint> topologySpreadConstraints)
A withTopologySpreadConstraints(TopologySpreadConstraint... topologySpreadConstraints)
Boolean hasTopologySpreadConstraints()
PodSpecFluent.TopologySpreadConstraintsNested<A> addNewTopologySpreadConstraint()
PodSpecFluent.TopologySpreadConstraintsNested<A> addNewTopologySpreadConstraintLike(TopologySpreadConstraint item)
PodSpecFluent.TopologySpreadConstraintsNested<A> setNewTopologySpreadConstraintLike(Integer index, TopologySpreadConstraint item)
PodSpecFluent.TopologySpreadConstraintsNested<A> editTopologySpreadConstraint(Integer index)
PodSpecFluent.TopologySpreadConstraintsNested<A> editFirstTopologySpreadConstraint()
PodSpecFluent.TopologySpreadConstraintsNested<A> editLastTopologySpreadConstraint()
PodSpecFluent.TopologySpreadConstraintsNested<A> editMatchingTopologySpreadConstraint(Predicate<TopologySpreadConstraintBuilder> predicate)
A addAllToVolumes(Collection<Volume> items)
A removeAllFromVolumes(Collection<Volume> items)
A removeMatchingFromVolumes(Predicate<VolumeBuilder> predicate)
@Deprecated List<Volume> getVolumes()
Volume buildFirstVolume()
Volume buildLastVolume()
Volume buildMatchingVolume(Predicate<VolumeBuilder> predicate)
Boolean hasMatchingVolume(Predicate<VolumeBuilder> predicate)
Boolean hasVolumes()
PodSpecFluent.VolumesNested<A> addNewVolume()
PodSpecFluent.VolumesNested<A> addNewVolumeLike(Volume item)
PodSpecFluent.VolumesNested<A> setNewVolumeLike(Integer index, Volume item)
PodSpecFluent.VolumesNested<A> editVolume(Integer index)
PodSpecFluent.VolumesNested<A> editFirstVolume()
PodSpecFluent.VolumesNested<A> editLastVolume()
PodSpecFluent.VolumesNested<A> editMatchingVolume(Predicate<VolumeBuilder> predicate)
Copyright © 2015–2020 Red Hat. All rights reserved.