public class ProjectedVolumeSourceFluentImpl<A extends ProjectedVolumeSourceFluent<A>> extends BaseFluent<A> implements ProjectedVolumeSourceFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
ProjectedVolumeSourceFluentImpl.SourcesNestedImpl<N> |
ProjectedVolumeSourceFluent.SourcesNested<N>
_visitables
Constructor and Description |
---|
ProjectedVolumeSourceFluentImpl() |
ProjectedVolumeSourceFluentImpl(ProjectedVolumeSource instance) |
public ProjectedVolumeSourceFluentImpl()
public ProjectedVolumeSourceFluentImpl(ProjectedVolumeSource instance)
public Integer getDefaultMode()
getDefaultMode
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public A withDefaultMode(Integer defaultMode)
withDefaultMode
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public Boolean hasDefaultMode()
hasDefaultMode
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public A withNewDefaultMode(String arg1)
withNewDefaultMode
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public A withNewDefaultMode(int arg1)
withNewDefaultMode
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public A addToSources(int index, VolumeProjection item)
addToSources
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public A setToSources(int index, VolumeProjection item)
setToSources
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public A addToSources(VolumeProjection... items)
addToSources
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public A addAllToSources(Collection<VolumeProjection> items)
addAllToSources
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public A removeFromSources(VolumeProjection... items)
removeFromSources
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public A removeAllFromSources(Collection<VolumeProjection> items)
removeAllFromSources
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
@Deprecated public List<VolumeProjection> getSources()
getSources
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public List<VolumeProjection> buildSources()
buildSources
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public VolumeProjection buildSource(int index)
buildSource
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public VolumeProjection buildFirstSource()
buildFirstSource
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public VolumeProjection buildLastSource()
buildLastSource
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public VolumeProjection buildMatchingSource(Predicate<VolumeProjectionBuilder> predicate)
buildMatchingSource
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public A withSources(List<VolumeProjection> sources)
withSources
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public A withSources(VolumeProjection... sources)
withSources
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public Boolean hasSources()
hasSources
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public ProjectedVolumeSourceFluent.SourcesNested<A> addNewSource()
addNewSource
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public ProjectedVolumeSourceFluent.SourcesNested<A> addNewSourceLike(VolumeProjection item)
addNewSourceLike
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public ProjectedVolumeSourceFluent.SourcesNested<A> setNewSourceLike(int index, VolumeProjection item)
setNewSourceLike
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public ProjectedVolumeSourceFluent.SourcesNested<A> editSource(int index)
editSource
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public ProjectedVolumeSourceFluent.SourcesNested<A> editFirstSource()
editFirstSource
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public ProjectedVolumeSourceFluent.SourcesNested<A> editLastSource()
editLastSource
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
public ProjectedVolumeSourceFluent.SourcesNested<A> editMatchingSource(Predicate<VolumeProjectionBuilder> predicate)
editMatchingSource
in interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
Copyright © 2015–2018 Red Hat. All rights reserved.