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.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.VolumesNested<N> |
java.lang.Long getActiveDeadlineSeconds()
A withActiveDeadlineSeconds(java.lang.Long activeDeadlineSeconds)
java.lang.Boolean hasActiveDeadlineSeconds()
@Deprecated Affinity getAffinity()
Affinity buildAffinity()
java.lang.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)
java.lang.Boolean isAutomountServiceAccountToken()
A withAutomountServiceAccountToken(java.lang.Boolean automountServiceAccountToken)
java.lang.Boolean hasAutomountServiceAccountToken()
A withNewAutomountServiceAccountToken(java.lang.String arg1)
A withNewAutomountServiceAccountToken(boolean arg1)
@Deprecated java.util.List<Container> getContainers()
java.util.List<Container> buildContainers()
Container buildContainer(int index)
Container buildFirstContainer()
Container buildLastContainer()
Container buildMatchingContainer(Predicate<ContainerBuilder> predicate)
java.lang.Boolean hasMatchingContainer(Predicate<ContainerBuilder> predicate)
java.lang.Boolean hasContainers()
PodSpecFluent.ContainersNested<A> addNewContainer()
PodSpecFluent.ContainersNested<A> addNewContainerLike(Container item)
PodSpecFluent.ContainersNested<A> setNewContainerLike(int index, Container item)
PodSpecFluent.ContainersNested<A> editContainer(int 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)
java.lang.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)
java.lang.String getDnsPolicy()
A withDnsPolicy(java.lang.String dnsPolicy)
java.lang.Boolean hasDnsPolicy()
A withNewDnsPolicy(java.lang.String arg1)
A withNewDnsPolicy(java.lang.StringBuilder arg1)
A withNewDnsPolicy(java.lang.StringBuffer arg1)
java.lang.Boolean isEnableServiceLinks()
A withEnableServiceLinks(java.lang.Boolean enableServiceLinks)
java.lang.Boolean hasEnableServiceLinks()
A withNewEnableServiceLinks(java.lang.String arg1)
A withNewEnableServiceLinks(boolean arg1)
@Deprecated java.util.List<HostAlias> getHostAliases()
java.util.List<HostAlias> buildHostAliases()
HostAlias buildHostAlias(int index)
HostAlias buildFirstHostAlias()
HostAlias buildLastHostAlias()
HostAlias buildMatchingHostAlias(Predicate<HostAliasBuilder> predicate)
java.lang.Boolean hasMatchingHostAlias(Predicate<HostAliasBuilder> predicate)
java.lang.Boolean hasHostAliases()
PodSpecFluent.HostAliasesNested<A> addNewHostAlias()
PodSpecFluent.HostAliasesNested<A> addNewHostAliasLike(HostAlias item)
PodSpecFluent.HostAliasesNested<A> setNewHostAliasLike(int index, HostAlias item)
PodSpecFluent.HostAliasesNested<A> editHostAlias(int index)
PodSpecFluent.HostAliasesNested<A> editFirstHostAlias()
PodSpecFluent.HostAliasesNested<A> editLastHostAlias()
PodSpecFluent.HostAliasesNested<A> editMatchingHostAlias(Predicate<HostAliasBuilder> predicate)
java.lang.Boolean isHostIPC()
A withHostIPC(java.lang.Boolean hostIPC)
java.lang.Boolean hasHostIPC()
A withNewHostIPC(java.lang.String arg1)
A withNewHostIPC(boolean arg1)
java.lang.Boolean isHostNetwork()
A withHostNetwork(java.lang.Boolean hostNetwork)
java.lang.Boolean hasHostNetwork()
A withNewHostNetwork(java.lang.String arg1)
A withNewHostNetwork(boolean arg1)
java.lang.Boolean isHostPID()
A withHostPID(java.lang.Boolean hostPID)
java.lang.Boolean hasHostPID()
A withNewHostPID(java.lang.String arg1)
A withNewHostPID(boolean arg1)
java.lang.String getHostname()
A withHostname(java.lang.String hostname)
java.lang.Boolean hasHostname()
A withNewHostname(java.lang.String arg1)
A withNewHostname(java.lang.StringBuilder arg1)
A withNewHostname(java.lang.StringBuffer arg1)
A addToImagePullSecrets(int index, LocalObjectReference item)
A setToImagePullSecrets(int index, LocalObjectReference item)
A addToImagePullSecrets(LocalObjectReference... items)
A addAllToImagePullSecrets(java.util.Collection<LocalObjectReference> items)
A removeFromImagePullSecrets(LocalObjectReference... items)
A removeAllFromImagePullSecrets(java.util.Collection<LocalObjectReference> items)
@Deprecated java.util.List<LocalObjectReference> getImagePullSecrets()
java.util.List<LocalObjectReference> buildImagePullSecrets()
LocalObjectReference buildImagePullSecret(int index)
LocalObjectReference buildFirstImagePullSecret()
LocalObjectReference buildLastImagePullSecret()
LocalObjectReference buildMatchingImagePullSecret(Predicate<LocalObjectReferenceBuilder> predicate)
java.lang.Boolean hasMatchingImagePullSecret(Predicate<LocalObjectReferenceBuilder> predicate)
A withImagePullSecrets(java.util.List<LocalObjectReference> imagePullSecrets)
A withImagePullSecrets(LocalObjectReference... imagePullSecrets)
java.lang.Boolean hasImagePullSecrets()
A addNewImagePullSecret(java.lang.String name)
PodSpecFluent.ImagePullSecretsNested<A> addNewImagePullSecret()
PodSpecFluent.ImagePullSecretsNested<A> addNewImagePullSecretLike(LocalObjectReference item)
PodSpecFluent.ImagePullSecretsNested<A> setNewImagePullSecretLike(int index, LocalObjectReference item)
PodSpecFluent.ImagePullSecretsNested<A> editImagePullSecret(int index)
PodSpecFluent.ImagePullSecretsNested<A> editFirstImagePullSecret()
PodSpecFluent.ImagePullSecretsNested<A> editLastImagePullSecret()
PodSpecFluent.ImagePullSecretsNested<A> editMatchingImagePullSecret(Predicate<LocalObjectReferenceBuilder> predicate)
@Deprecated java.util.List<Container> getInitContainers()
java.util.List<Container> buildInitContainers()
Container buildInitContainer(int index)
Container buildFirstInitContainer()
Container buildLastInitContainer()
Container buildMatchingInitContainer(Predicate<ContainerBuilder> predicate)
java.lang.Boolean hasMatchingInitContainer(Predicate<ContainerBuilder> predicate)
java.lang.Boolean hasInitContainers()
PodSpecFluent.InitContainersNested<A> addNewInitContainer()
PodSpecFluent.InitContainersNested<A> addNewInitContainerLike(Container item)
PodSpecFluent.InitContainersNested<A> setNewInitContainerLike(int index, Container item)
PodSpecFluent.InitContainersNested<A> editInitContainer(int index)
PodSpecFluent.InitContainersNested<A> editFirstInitContainer()
PodSpecFluent.InitContainersNested<A> editLastInitContainer()
PodSpecFluent.InitContainersNested<A> editMatchingInitContainer(Predicate<ContainerBuilder> predicate)
java.lang.String getNodeName()
A withNodeName(java.lang.String nodeName)
java.lang.Boolean hasNodeName()
A withNewNodeName(java.lang.String arg1)
A withNewNodeName(java.lang.StringBuilder arg1)
A withNewNodeName(java.lang.StringBuffer arg1)
A addToNodeSelector(java.lang.String key, java.lang.String value)
A addToNodeSelector(java.util.Map<java.lang.String,java.lang.String> map)
A removeFromNodeSelector(java.lang.String key)
A removeFromNodeSelector(java.util.Map<java.lang.String,java.lang.String> map)
java.util.Map<java.lang.String,java.lang.String> getNodeSelector()
A withNodeSelector(java.util.Map<java.lang.String,java.lang.String> nodeSelector)
java.lang.Boolean hasNodeSelector()
java.lang.Integer getPriority()
A withPriority(java.lang.Integer priority)
java.lang.Boolean hasPriority()
java.lang.String getPriorityClassName()
A withPriorityClassName(java.lang.String priorityClassName)
java.lang.Boolean hasPriorityClassName()
A withNewPriorityClassName(java.lang.String arg1)
A withNewPriorityClassName(java.lang.StringBuilder arg1)
A withNewPriorityClassName(java.lang.StringBuffer arg1)
A addToReadinessGates(int index, PodReadinessGate item)
A setToReadinessGates(int index, PodReadinessGate item)
A addToReadinessGates(PodReadinessGate... items)
A addAllToReadinessGates(java.util.Collection<PodReadinessGate> items)
A removeFromReadinessGates(PodReadinessGate... items)
A removeAllFromReadinessGates(java.util.Collection<PodReadinessGate> items)
@Deprecated java.util.List<PodReadinessGate> getReadinessGates()
java.util.List<PodReadinessGate> buildReadinessGates()
PodReadinessGate buildReadinessGate(int index)
PodReadinessGate buildFirstReadinessGate()
PodReadinessGate buildLastReadinessGate()
PodReadinessGate buildMatchingReadinessGate(Predicate<PodReadinessGateBuilder> predicate)
java.lang.Boolean hasMatchingReadinessGate(Predicate<PodReadinessGateBuilder> predicate)
A withReadinessGates(java.util.List<PodReadinessGate> readinessGates)
A withReadinessGates(PodReadinessGate... readinessGates)
java.lang.Boolean hasReadinessGates()
A addNewReadinessGate(java.lang.String conditionType)
PodSpecFluent.ReadinessGatesNested<A> addNewReadinessGate()
PodSpecFluent.ReadinessGatesNested<A> addNewReadinessGateLike(PodReadinessGate item)
PodSpecFluent.ReadinessGatesNested<A> setNewReadinessGateLike(int index, PodReadinessGate item)
PodSpecFluent.ReadinessGatesNested<A> editReadinessGate(int index)
PodSpecFluent.ReadinessGatesNested<A> editFirstReadinessGate()
PodSpecFluent.ReadinessGatesNested<A> editLastReadinessGate()
PodSpecFluent.ReadinessGatesNested<A> editMatchingReadinessGate(Predicate<PodReadinessGateBuilder> predicate)
java.lang.String getRestartPolicy()
A withRestartPolicy(java.lang.String restartPolicy)
java.lang.Boolean hasRestartPolicy()
A withNewRestartPolicy(java.lang.String arg1)
A withNewRestartPolicy(java.lang.StringBuilder arg1)
A withNewRestartPolicy(java.lang.StringBuffer arg1)
java.lang.String getRuntimeClassName()
A withRuntimeClassName(java.lang.String runtimeClassName)
java.lang.Boolean hasRuntimeClassName()
A withNewRuntimeClassName(java.lang.String arg1)
A withNewRuntimeClassName(java.lang.StringBuilder arg1)
A withNewRuntimeClassName(java.lang.StringBuffer arg1)
java.lang.String getSchedulerName()
A withSchedulerName(java.lang.String schedulerName)
java.lang.Boolean hasSchedulerName()
A withNewSchedulerName(java.lang.String arg1)
A withNewSchedulerName(java.lang.StringBuilder arg1)
A withNewSchedulerName(java.lang.StringBuffer arg1)
@Deprecated PodSecurityContext getSecurityContext()
PodSecurityContext buildSecurityContext()
A withSecurityContext(PodSecurityContext securityContext)
java.lang.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)
java.lang.String getServiceAccount()
A withServiceAccount(java.lang.String serviceAccount)
java.lang.Boolean hasServiceAccount()
A withNewServiceAccount(java.lang.String arg1)
A withNewServiceAccount(java.lang.StringBuilder arg1)
A withNewServiceAccount(java.lang.StringBuffer arg1)
java.lang.String getServiceAccountName()
A withServiceAccountName(java.lang.String serviceAccountName)
java.lang.Boolean hasServiceAccountName()
A withNewServiceAccountName(java.lang.String arg1)
A withNewServiceAccountName(java.lang.StringBuilder arg1)
A withNewServiceAccountName(java.lang.StringBuffer arg1)
java.lang.Boolean isShareProcessNamespace()
A withShareProcessNamespace(java.lang.Boolean shareProcessNamespace)
java.lang.Boolean hasShareProcessNamespace()
A withNewShareProcessNamespace(java.lang.String arg1)
A withNewShareProcessNamespace(boolean arg1)
java.lang.String getSubdomain()
A withSubdomain(java.lang.String subdomain)
java.lang.Boolean hasSubdomain()
A withNewSubdomain(java.lang.String arg1)
A withNewSubdomain(java.lang.StringBuilder arg1)
A withNewSubdomain(java.lang.StringBuffer arg1)
java.lang.Long getTerminationGracePeriodSeconds()
A withTerminationGracePeriodSeconds(java.lang.Long terminationGracePeriodSeconds)
java.lang.Boolean hasTerminationGracePeriodSeconds()
A addToTolerations(int index, Toleration item)
A setToTolerations(int index, Toleration item)
A addToTolerations(Toleration... items)
A addAllToTolerations(java.util.Collection<Toleration> items)
A removeFromTolerations(Toleration... items)
A removeAllFromTolerations(java.util.Collection<Toleration> items)
@Deprecated java.util.List<Toleration> getTolerations()
java.util.List<Toleration> buildTolerations()
Toleration buildToleration(int index)
Toleration buildFirstToleration()
Toleration buildLastToleration()
Toleration buildMatchingToleration(Predicate<TolerationBuilder> predicate)
java.lang.Boolean hasMatchingToleration(Predicate<TolerationBuilder> predicate)
A withTolerations(java.util.List<Toleration> tolerations)
A withTolerations(Toleration... tolerations)
java.lang.Boolean hasTolerations()
A addNewToleration(java.lang.String effect, java.lang.String key, java.lang.String operator, java.lang.Long tolerationSeconds, java.lang.String value)
PodSpecFluent.TolerationsNested<A> addNewToleration()
PodSpecFluent.TolerationsNested<A> addNewTolerationLike(Toleration item)
PodSpecFluent.TolerationsNested<A> setNewTolerationLike(int index, Toleration item)
PodSpecFluent.TolerationsNested<A> editToleration(int index)
PodSpecFluent.TolerationsNested<A> editFirstToleration()
PodSpecFluent.TolerationsNested<A> editLastToleration()
PodSpecFluent.TolerationsNested<A> editMatchingToleration(Predicate<TolerationBuilder> predicate)
@Deprecated java.util.List<Volume> getVolumes()
java.util.List<Volume> buildVolumes()
Volume buildVolume(int index)
Volume buildFirstVolume()
Volume buildLastVolume()
Volume buildMatchingVolume(Predicate<VolumeBuilder> predicate)
java.lang.Boolean hasMatchingVolume(Predicate<VolumeBuilder> predicate)
java.lang.Boolean hasVolumes()
PodSpecFluent.VolumesNested<A> addNewVolume()
PodSpecFluent.VolumesNested<A> addNewVolumeLike(Volume item)
PodSpecFluent.VolumesNested<A> setNewVolumeLike(int index, Volume item)
PodSpecFluent.VolumesNested<A> editVolume(int index)
PodSpecFluent.VolumesNested<A> editFirstVolume()
PodSpecFluent.VolumesNested<A> editLastVolume()
PodSpecFluent.VolumesNested<A> editMatchingVolume(Predicate<VolumeBuilder> predicate)
Copyright © 2015-2019 Red Hat. All Rights Reserved.