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