public interface PodPresetSpecFluent<A extends PodPresetSpecFluent<A>> extends Fluent<A>
Modifier and Type | Interface and Description |
---|---|
static interface |
PodPresetSpecFluent.EnvFromNested<N> |
static interface |
PodPresetSpecFluent.EnvNested<N> |
static interface |
PodPresetSpecFluent.SelectorNested<N> |
static interface |
PodPresetSpecFluent.VolumeMountsNested<N> |
static interface |
PodPresetSpecFluent.VolumesNested<N> |
A addAllToEnv(Collection<EnvVar> items)
A removeAllFromEnv(Collection<EnvVar> items)
@Deprecated List<EnvVar> getEnv()
EnvVar buildEnv(int index)
EnvVar buildFirstEnv()
EnvVar buildLastEnv()
EnvVar buildMatchingEnv(Predicate<EnvVarBuilder> predicate)
Boolean hasEnv()
PodPresetSpecFluent.EnvNested<A> addNewEnv()
PodPresetSpecFluent.EnvNested<A> addNewEnvLike(EnvVar item)
PodPresetSpecFluent.EnvNested<A> setNewEnvLike(int index, EnvVar item)
PodPresetSpecFluent.EnvNested<A> editEnv(int index)
PodPresetSpecFluent.EnvNested<A> editFirstEnv()
PodPresetSpecFluent.EnvNested<A> editLastEnv()
PodPresetSpecFluent.EnvNested<A> editMatchingEnv(Predicate<EnvVarBuilder> predicate)
A addToEnvFrom(int index, EnvFromSource item)
A setToEnvFrom(int index, EnvFromSource item)
A addToEnvFrom(EnvFromSource... items)
A addAllToEnvFrom(Collection<EnvFromSource> items)
A removeFromEnvFrom(EnvFromSource... items)
A removeAllFromEnvFrom(Collection<EnvFromSource> items)
@Deprecated List<EnvFromSource> getEnvFrom()
List<EnvFromSource> buildEnvFrom()
EnvFromSource buildEnvFrom(int index)
EnvFromSource buildFirstEnvFrom()
EnvFromSource buildLastEnvFrom()
EnvFromSource buildMatchingEnvFrom(Predicate<EnvFromSourceBuilder> predicate)
A withEnvFrom(List<EnvFromSource> envFrom)
A withEnvFrom(EnvFromSource... envFrom)
Boolean hasEnvFrom()
PodPresetSpecFluent.EnvFromNested<A> addNewEnvFrom()
PodPresetSpecFluent.EnvFromNested<A> addNewEnvFromLike(EnvFromSource item)
PodPresetSpecFluent.EnvFromNested<A> setNewEnvFromLike(int index, EnvFromSource item)
PodPresetSpecFluent.EnvFromNested<A> editEnvFrom(int index)
PodPresetSpecFluent.EnvFromNested<A> editFirstEnvFrom()
PodPresetSpecFluent.EnvFromNested<A> editLastEnvFrom()
PodPresetSpecFluent.EnvFromNested<A> editMatchingEnvFrom(Predicate<EnvFromSourceBuilder> predicate)
@Deprecated LabelSelector getSelector()
LabelSelector buildSelector()
A withSelector(LabelSelector selector)
Boolean hasSelector()
PodPresetSpecFluent.SelectorNested<A> withNewSelector()
PodPresetSpecFluent.SelectorNested<A> withNewSelectorLike(LabelSelector item)
PodPresetSpecFluent.SelectorNested<A> editSelector()
PodPresetSpecFluent.SelectorNested<A> editOrNewSelector()
PodPresetSpecFluent.SelectorNested<A> editOrNewSelectorLike(LabelSelector item)
A addToVolumeMounts(int index, VolumeMount item)
A setToVolumeMounts(int index, VolumeMount item)
A addToVolumeMounts(VolumeMount... items)
A addAllToVolumeMounts(Collection<VolumeMount> items)
A removeFromVolumeMounts(VolumeMount... items)
A removeAllFromVolumeMounts(Collection<VolumeMount> items)
@Deprecated List<VolumeMount> getVolumeMounts()
List<VolumeMount> buildVolumeMounts()
VolumeMount buildVolumeMount(int index)
VolumeMount buildFirstVolumeMount()
VolumeMount buildLastVolumeMount()
VolumeMount buildMatchingVolumeMount(Predicate<VolumeMountBuilder> predicate)
A withVolumeMounts(List<VolumeMount> volumeMounts)
A withVolumeMounts(VolumeMount... volumeMounts)
Boolean hasVolumeMounts()
A addNewVolumeMount(String mountPath, String mountPropagation, String name, Boolean readOnly, String subPath)
PodPresetSpecFluent.VolumeMountsNested<A> addNewVolumeMount()
PodPresetSpecFluent.VolumeMountsNested<A> addNewVolumeMountLike(VolumeMount item)
PodPresetSpecFluent.VolumeMountsNested<A> setNewVolumeMountLike(int index, VolumeMount item)
PodPresetSpecFluent.VolumeMountsNested<A> editVolumeMount(int index)
PodPresetSpecFluent.VolumeMountsNested<A> editFirstVolumeMount()
PodPresetSpecFluent.VolumeMountsNested<A> editLastVolumeMount()
PodPresetSpecFluent.VolumeMountsNested<A> editMatchingVolumeMount(Predicate<VolumeMountBuilder> predicate)
A addAllToVolumes(Collection<Volume> items)
A removeAllFromVolumes(Collection<Volume> items)
@Deprecated List<Volume> getVolumes()
Volume buildVolume(int index)
Volume buildFirstVolume()
Volume buildLastVolume()
Volume buildMatchingVolume(Predicate<VolumeBuilder> predicate)
Boolean hasVolumes()
PodPresetSpecFluent.VolumesNested<A> addNewVolume()
PodPresetSpecFluent.VolumesNested<A> addNewVolumeLike(Volume item)
PodPresetSpecFluent.VolumesNested<A> setNewVolumeLike(int index, Volume item)
PodPresetSpecFluent.VolumesNested<A> editVolume(int index)
PodPresetSpecFluent.VolumesNested<A> editFirstVolume()
PodPresetSpecFluent.VolumesNested<A> editLastVolume()
PodPresetSpecFluent.VolumesNested<A> editMatchingVolume(Predicate<VolumeBuilder> predicate)
Copyright © 2015–2018 Red Hat. All rights reserved.