public interface PodSpecFluent<A extends PodSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
PodSpecFluent.ContainersNested<N> |
static interface |
PodSpecFluent.InitContainersNested<N> |
static interface |
PodSpecFluent.VolumesNested<N> |
| Modifier and Type | Method and Description |
|---|---|
A |
addAllToContainers(Collection<io.fabric8.kubernetes.api.model.Container> items) |
A |
addAllToEphemeralContainers(Collection<io.fabric8.kubernetes.api.model.EphemeralContainer> items) |
A |
addAllToInitContainers(Collection<io.fabric8.kubernetes.api.model.Container> items) |
A |
addAllToTopologySpreadConstraints(Collection<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> items) |
A |
addAllToVolumes(Collection<io.fabric8.kubernetes.api.model.Volume> items) |
PodSpecFluent.ContainersNested<A> |
addNewContainer() |
PodSpecFluent.ContainersNested<A> |
addNewContainerLike(io.fabric8.kubernetes.api.model.Container item) |
PodSpecFluent.InitContainersNested<A> |
addNewInitContainer() |
PodSpecFluent.InitContainersNested<A> |
addNewInitContainerLike(io.fabric8.kubernetes.api.model.Container item) |
PodSpecFluent.VolumesNested<A> |
addNewVolume() |
PodSpecFluent.VolumesNested<A> |
addNewVolumeLike(io.fabric8.kubernetes.api.model.Volume item) |
A |
addToContainers(io.fabric8.kubernetes.api.model.Container... items) |
A |
addToContainers(Integer index,
io.fabric8.kubernetes.api.model.Container item) |
A |
addToEphemeralContainers(io.fabric8.kubernetes.api.model.EphemeralContainer... items) |
A |
addToEphemeralContainers(Integer index,
io.fabric8.kubernetes.api.model.EphemeralContainer item) |
A |
addToInitContainers(io.fabric8.kubernetes.api.model.Container... items) |
A |
addToInitContainers(Integer index,
io.fabric8.kubernetes.api.model.Container item) |
A |
addToNodeSelector(Map<String,String> map) |
A |
addToNodeSelector(String key,
String value) |
A |
addToTopologySpreadConstraints(Integer index,
io.fabric8.kubernetes.api.model.TopologySpreadConstraint item) |
A |
addToTopologySpreadConstraints(io.fabric8.kubernetes.api.model.TopologySpreadConstraint... items) |
A |
addToVolumes(Integer index,
io.fabric8.kubernetes.api.model.Volume item) |
A |
addToVolumes(io.fabric8.kubernetes.api.model.Volume... items) |
io.fabric8.kubernetes.api.model.Container |
buildContainer(Integer index) |
List<io.fabric8.kubernetes.api.model.Container> |
buildContainers() |
io.fabric8.kubernetes.api.model.Container |
buildFirstContainer() |
io.fabric8.kubernetes.api.model.Container |
buildFirstInitContainer() |
io.fabric8.kubernetes.api.model.Volume |
buildFirstVolume() |
io.fabric8.kubernetes.api.model.Container |
buildInitContainer(Integer index) |
List<io.fabric8.kubernetes.api.model.Container> |
buildInitContainers() |
io.fabric8.kubernetes.api.model.Container |
buildLastContainer() |
io.fabric8.kubernetes.api.model.Container |
buildLastInitContainer() |
io.fabric8.kubernetes.api.model.Volume |
buildLastVolume() |
io.fabric8.kubernetes.api.model.Container |
buildMatchingContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate) |
io.fabric8.kubernetes.api.model.Container |
buildMatchingInitContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate) |
io.fabric8.kubernetes.api.model.Volume |
buildMatchingVolume(Predicate<io.fabric8.kubernetes.api.model.VolumeBuilder> predicate) |
io.fabric8.kubernetes.api.model.Volume |
buildVolume(Integer index) |
List<io.fabric8.kubernetes.api.model.Volume> |
buildVolumes() |
PodSpecFluent.ContainersNested<A> |
editContainer(Integer index) |
PodSpecFluent.ContainersNested<A> |
editFirstContainer() |
PodSpecFluent.InitContainersNested<A> |
editFirstInitContainer() |
PodSpecFluent.VolumesNested<A> |
editFirstVolume() |
PodSpecFluent.InitContainersNested<A> |
editInitContainer(Integer index) |
PodSpecFluent.ContainersNested<A> |
editLastContainer() |
PodSpecFluent.InitContainersNested<A> |
editLastInitContainer() |
PodSpecFluent.VolumesNested<A> |
editLastVolume() |
PodSpecFluent.ContainersNested<A> |
editMatchingContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate) |
PodSpecFluent.InitContainersNested<A> |
editMatchingInitContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate) |
PodSpecFluent.VolumesNested<A> |
editMatchingVolume(Predicate<io.fabric8.kubernetes.api.model.VolumeBuilder> predicate) |
PodSpecFluent.VolumesNested<A> |
editVolume(Integer index) |
Long |
getActiveDeadlineSeconds() |
List<io.fabric8.kubernetes.api.model.Container> |
getContainers()
Deprecated.
|
String |
getDnsPolicy() |
io.fabric8.kubernetes.api.model.EphemeralContainer |
getEphemeralContainer(Integer index) |
List<io.fabric8.kubernetes.api.model.EphemeralContainer> |
getEphemeralContainers() |
io.fabric8.kubernetes.api.model.EphemeralContainer |
getFirstEphemeralContainer() |
io.fabric8.kubernetes.api.model.TopologySpreadConstraint |
getFirstTopologySpreadConstraint() |
List<io.fabric8.kubernetes.api.model.Container> |
getInitContainers()
Deprecated.
|
io.fabric8.kubernetes.api.model.EphemeralContainer |
getLastEphemeralContainer() |
io.fabric8.kubernetes.api.model.TopologySpreadConstraint |
getLastTopologySpreadConstraint() |
io.fabric8.kubernetes.api.model.EphemeralContainer |
getMatchingEphemeralContainer(Predicate<io.fabric8.kubernetes.api.model.EphemeralContainer> predicate) |
io.fabric8.kubernetes.api.model.TopologySpreadConstraint |
getMatchingTopologySpreadConstraint(Predicate<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> predicate) |
Map<String,String> |
getNodeSelector() |
String |
getRestartPolicy() |
Long |
getTerminationGracePeriodSeconds() |
io.fabric8.kubernetes.api.model.TopologySpreadConstraint |
getTopologySpreadConstraint(Integer index) |
List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> |
getTopologySpreadConstraints() |
List<io.fabric8.kubernetes.api.model.Volume> |
getVolumes()
Deprecated.
|
Boolean |
hasActiveDeadlineSeconds() |
Boolean |
hasContainers() |
Boolean |
hasDnsPolicy() |
Boolean |
hasEphemeralContainers() |
Boolean |
hasInitContainers() |
Boolean |
hasMatchingContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate) |
Boolean |
hasMatchingEphemeralContainer(Predicate<io.fabric8.kubernetes.api.model.EphemeralContainer> predicate) |
Boolean |
hasMatchingInitContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate) |
Boolean |
hasMatchingTopologySpreadConstraint(Predicate<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> predicate) |
Boolean |
hasMatchingVolume(Predicate<io.fabric8.kubernetes.api.model.VolumeBuilder> predicate) |
Boolean |
hasNodeSelector() |
Boolean |
hasRestartPolicy() |
Boolean |
hasTerminationGracePeriodSeconds() |
Boolean |
hasTopologySpreadConstraints() |
Boolean |
hasVolumes() |
A |
removeAllFromContainers(Collection<io.fabric8.kubernetes.api.model.Container> items) |
A |
removeAllFromEphemeralContainers(Collection<io.fabric8.kubernetes.api.model.EphemeralContainer> items) |
A |
removeAllFromInitContainers(Collection<io.fabric8.kubernetes.api.model.Container> items) |
A |
removeAllFromTopologySpreadConstraints(Collection<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> items) |
A |
removeAllFromVolumes(Collection<io.fabric8.kubernetes.api.model.Volume> items) |
A |
removeFromContainers(io.fabric8.kubernetes.api.model.Container... items) |
A |
removeFromEphemeralContainers(io.fabric8.kubernetes.api.model.EphemeralContainer... items) |
A |
removeFromInitContainers(io.fabric8.kubernetes.api.model.Container... items) |
A |
removeFromNodeSelector(Map<String,String> map) |
A |
removeFromNodeSelector(String key) |
A |
removeFromTopologySpreadConstraints(io.fabric8.kubernetes.api.model.TopologySpreadConstraint... items) |
A |
removeFromVolumes(io.fabric8.kubernetes.api.model.Volume... items) |
A |
removeMatchingFromContainers(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate) |
A |
removeMatchingFromInitContainers(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate) |
A |
removeMatchingFromVolumes(Predicate<io.fabric8.kubernetes.api.model.VolumeBuilder> predicate) |
PodSpecFluent.ContainersNested<A> |
setNewContainerLike(Integer index,
io.fabric8.kubernetes.api.model.Container item) |
PodSpecFluent.InitContainersNested<A> |
setNewInitContainerLike(Integer index,
io.fabric8.kubernetes.api.model.Container item) |
PodSpecFluent.VolumesNested<A> |
setNewVolumeLike(Integer index,
io.fabric8.kubernetes.api.model.Volume item) |
A |
setToContainers(Integer index,
io.fabric8.kubernetes.api.model.Container item) |
A |
setToEphemeralContainers(Integer index,
io.fabric8.kubernetes.api.model.EphemeralContainer item) |
A |
setToInitContainers(Integer index,
io.fabric8.kubernetes.api.model.Container item) |
A |
setToTopologySpreadConstraints(Integer index,
io.fabric8.kubernetes.api.model.TopologySpreadConstraint item) |
A |
setToVolumes(Integer index,
io.fabric8.kubernetes.api.model.Volume item) |
A |
withActiveDeadlineSeconds(Long activeDeadlineSeconds) |
A |
withContainers(io.fabric8.kubernetes.api.model.Container... containers) |
A |
withContainers(List<io.fabric8.kubernetes.api.model.Container> containers) |
A |
withDnsPolicy(String dnsPolicy) |
A |
withEphemeralContainers(io.fabric8.kubernetes.api.model.EphemeralContainer... ephemeralContainers) |
A |
withEphemeralContainers(List<io.fabric8.kubernetes.api.model.EphemeralContainer> ephemeralContainers) |
A |
withInitContainers(io.fabric8.kubernetes.api.model.Container... initContainers) |
A |
withInitContainers(List<io.fabric8.kubernetes.api.model.Container> initContainers) |
<K,V> A |
withNodeSelector(Map<String,String> nodeSelector) |
A |
withRestartPolicy(String restartPolicy) |
A |
withTerminationGracePeriodSeconds(Long terminationGracePeriodSeconds) |
A |
withTopologySpreadConstraints(List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> topologySpreadConstraints) |
A |
withTopologySpreadConstraints(io.fabric8.kubernetes.api.model.TopologySpreadConstraint... topologySpreadConstraints) |
A |
withVolumes(List<io.fabric8.kubernetes.api.model.Volume> volumes) |
A |
withVolumes(io.fabric8.kubernetes.api.model.Volume... volumes) |
Long getActiveDeadlineSeconds()
Boolean hasActiveDeadlineSeconds()
A addToContainers(io.fabric8.kubernetes.api.model.Container... items)
A addAllToContainers(Collection<io.fabric8.kubernetes.api.model.Container> items)
A removeFromContainers(io.fabric8.kubernetes.api.model.Container... items)
A removeAllFromContainers(Collection<io.fabric8.kubernetes.api.model.Container> items)
A removeMatchingFromContainers(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
@Deprecated List<io.fabric8.kubernetes.api.model.Container> getContainers()
List<io.fabric8.kubernetes.api.model.Container> buildContainers()
io.fabric8.kubernetes.api.model.Container buildContainer(Integer index)
io.fabric8.kubernetes.api.model.Container buildFirstContainer()
io.fabric8.kubernetes.api.model.Container buildLastContainer()
io.fabric8.kubernetes.api.model.Container buildMatchingContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
Boolean hasMatchingContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
A withContainers(io.fabric8.kubernetes.api.model.Container... containers)
Boolean hasContainers()
PodSpecFluent.ContainersNested<A> addNewContainer()
PodSpecFluent.ContainersNested<A> addNewContainerLike(io.fabric8.kubernetes.api.model.Container item)
PodSpecFluent.ContainersNested<A> setNewContainerLike(Integer index, io.fabric8.kubernetes.api.model.Container item)
PodSpecFluent.ContainersNested<A> editContainer(Integer index)
PodSpecFluent.ContainersNested<A> editFirstContainer()
PodSpecFluent.ContainersNested<A> editLastContainer()
PodSpecFluent.ContainersNested<A> editMatchingContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
String getDnsPolicy()
Boolean hasDnsPolicy()
A addToEphemeralContainers(Integer index, io.fabric8.kubernetes.api.model.EphemeralContainer item)
A setToEphemeralContainers(Integer index, io.fabric8.kubernetes.api.model.EphemeralContainer item)
A addToEphemeralContainers(io.fabric8.kubernetes.api.model.EphemeralContainer... items)
A addAllToEphemeralContainers(Collection<io.fabric8.kubernetes.api.model.EphemeralContainer> items)
A removeFromEphemeralContainers(io.fabric8.kubernetes.api.model.EphemeralContainer... items)
A removeAllFromEphemeralContainers(Collection<io.fabric8.kubernetes.api.model.EphemeralContainer> items)
List<io.fabric8.kubernetes.api.model.EphemeralContainer> getEphemeralContainers()
io.fabric8.kubernetes.api.model.EphemeralContainer getEphemeralContainer(Integer index)
io.fabric8.kubernetes.api.model.EphemeralContainer getFirstEphemeralContainer()
io.fabric8.kubernetes.api.model.EphemeralContainer getLastEphemeralContainer()
io.fabric8.kubernetes.api.model.EphemeralContainer getMatchingEphemeralContainer(Predicate<io.fabric8.kubernetes.api.model.EphemeralContainer> predicate)
Boolean hasMatchingEphemeralContainer(Predicate<io.fabric8.kubernetes.api.model.EphemeralContainer> predicate)
A withEphemeralContainers(List<io.fabric8.kubernetes.api.model.EphemeralContainer> ephemeralContainers)
A withEphemeralContainers(io.fabric8.kubernetes.api.model.EphemeralContainer... ephemeralContainers)
Boolean hasEphemeralContainers()
A addToInitContainers(Integer index, io.fabric8.kubernetes.api.model.Container item)
A setToInitContainers(Integer index, io.fabric8.kubernetes.api.model.Container item)
A addToInitContainers(io.fabric8.kubernetes.api.model.Container... items)
A addAllToInitContainers(Collection<io.fabric8.kubernetes.api.model.Container> items)
A removeFromInitContainers(io.fabric8.kubernetes.api.model.Container... items)
A removeAllFromInitContainers(Collection<io.fabric8.kubernetes.api.model.Container> items)
A removeMatchingFromInitContainers(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
@Deprecated List<io.fabric8.kubernetes.api.model.Container> getInitContainers()
List<io.fabric8.kubernetes.api.model.Container> buildInitContainers()
io.fabric8.kubernetes.api.model.Container buildInitContainer(Integer index)
io.fabric8.kubernetes.api.model.Container buildFirstInitContainer()
io.fabric8.kubernetes.api.model.Container buildLastInitContainer()
io.fabric8.kubernetes.api.model.Container buildMatchingInitContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
Boolean hasMatchingInitContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
A withInitContainers(List<io.fabric8.kubernetes.api.model.Container> initContainers)
A withInitContainers(io.fabric8.kubernetes.api.model.Container... initContainers)
Boolean hasInitContainers()
PodSpecFluent.InitContainersNested<A> addNewInitContainer()
PodSpecFluent.InitContainersNested<A> addNewInitContainerLike(io.fabric8.kubernetes.api.model.Container item)
PodSpecFluent.InitContainersNested<A> setNewInitContainerLike(Integer index, io.fabric8.kubernetes.api.model.Container item)
PodSpecFluent.InitContainersNested<A> editInitContainer(Integer index)
PodSpecFluent.InitContainersNested<A> editFirstInitContainer()
PodSpecFluent.InitContainersNested<A> editLastInitContainer()
PodSpecFluent.InitContainersNested<A> editMatchingInitContainer(Predicate<io.fabric8.kubernetes.api.model.ContainerBuilder> predicate)
Boolean hasNodeSelector()
String getRestartPolicy()
Boolean hasRestartPolicy()
Long getTerminationGracePeriodSeconds()
A withTerminationGracePeriodSeconds(Long terminationGracePeriodSeconds)
Boolean hasTerminationGracePeriodSeconds()
A addToTopologySpreadConstraints(Integer index, io.fabric8.kubernetes.api.model.TopologySpreadConstraint item)
A setToTopologySpreadConstraints(Integer index, io.fabric8.kubernetes.api.model.TopologySpreadConstraint item)
A addToTopologySpreadConstraints(io.fabric8.kubernetes.api.model.TopologySpreadConstraint... items)
A addAllToTopologySpreadConstraints(Collection<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> items)
A removeFromTopologySpreadConstraints(io.fabric8.kubernetes.api.model.TopologySpreadConstraint... items)
A removeAllFromTopologySpreadConstraints(Collection<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> items)
List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> getTopologySpreadConstraints()
io.fabric8.kubernetes.api.model.TopologySpreadConstraint getTopologySpreadConstraint(Integer index)
io.fabric8.kubernetes.api.model.TopologySpreadConstraint getFirstTopologySpreadConstraint()
io.fabric8.kubernetes.api.model.TopologySpreadConstraint getLastTopologySpreadConstraint()
io.fabric8.kubernetes.api.model.TopologySpreadConstraint getMatchingTopologySpreadConstraint(Predicate<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> predicate)
Boolean hasMatchingTopologySpreadConstraint(Predicate<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> predicate)
A withTopologySpreadConstraints(List<io.fabric8.kubernetes.api.model.TopologySpreadConstraint> topologySpreadConstraints)
A withTopologySpreadConstraints(io.fabric8.kubernetes.api.model.TopologySpreadConstraint... topologySpreadConstraints)
Boolean hasTopologySpreadConstraints()
A addToVolumes(io.fabric8.kubernetes.api.model.Volume... items)
A addAllToVolumes(Collection<io.fabric8.kubernetes.api.model.Volume> items)
A removeFromVolumes(io.fabric8.kubernetes.api.model.Volume... items)
A removeAllFromVolumes(Collection<io.fabric8.kubernetes.api.model.Volume> items)
A removeMatchingFromVolumes(Predicate<io.fabric8.kubernetes.api.model.VolumeBuilder> predicate)
@Deprecated List<io.fabric8.kubernetes.api.model.Volume> getVolumes()
List<io.fabric8.kubernetes.api.model.Volume> buildVolumes()
io.fabric8.kubernetes.api.model.Volume buildVolume(Integer index)
io.fabric8.kubernetes.api.model.Volume buildFirstVolume()
io.fabric8.kubernetes.api.model.Volume buildLastVolume()
io.fabric8.kubernetes.api.model.Volume buildMatchingVolume(Predicate<io.fabric8.kubernetes.api.model.VolumeBuilder> predicate)
Boolean hasMatchingVolume(Predicate<io.fabric8.kubernetes.api.model.VolumeBuilder> predicate)
A withVolumes(io.fabric8.kubernetes.api.model.Volume... volumes)
Boolean hasVolumes()
PodSpecFluent.VolumesNested<A> addNewVolume()
PodSpecFluent.VolumesNested<A> addNewVolumeLike(io.fabric8.kubernetes.api.model.Volume item)
PodSpecFluent.VolumesNested<A> setNewVolumeLike(Integer index, io.fabric8.kubernetes.api.model.Volume item)
PodSpecFluent.VolumesNested<A> editVolume(Integer index)
PodSpecFluent.VolumesNested<A> editFirstVolume()
PodSpecFluent.VolumesNested<A> editLastVolume()
PodSpecFluent.VolumesNested<A> editMatchingVolume(Predicate<io.fabric8.kubernetes.api.model.VolumeBuilder> predicate)
Copyright © 2015–2023 Red Hat. All rights reserved.