Package io.fabric8.kubernetes.api.model
Interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
VolumeFluent.ProjectedNested<N>
,WatchEventFluent.ProjectedVolumeSourceObjectNested<N>
- All Known Implementing Classes:
DoneableProjectedVolumeSource
,ProjectedVolumeSourceBuilder
,ProjectedVolumeSourceFluentImpl
,VolumeFluentImpl.ProjectedNestedImpl
,WatchEventFluentImpl.ProjectedVolumeSourceObjectNestedImpl
public interface ProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>> extends Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
ProjectedVolumeSourceFluent.SourcesNested<N>
-
Method Summary
-
Method Details
-
getDefaultMode
Integer getDefaultMode() -
withDefaultMode
-
hasDefaultMode
Boolean hasDefaultMode() -
withNewDefaultMode
-
withNewDefaultMode
-
addToSources
-
setToSources
-
addToSources
-
addAllToSources
-
removeFromSources
-
removeAllFromSources
-
removeMatchingFromSources
-
getSources
Deprecated.This method has been deprecated, please use method buildSources instead.- Returns:
- The buildable object.
-
buildSources
List<VolumeProjection> buildSources() -
buildSource
-
buildFirstSource
VolumeProjection buildFirstSource() -
buildLastSource
VolumeProjection buildLastSource() -
buildMatchingSource
-
hasMatchingSource
-
withSources
-
withSources
-
hasSources
Boolean hasSources() -
addNewSource
ProjectedVolumeSourceFluent.SourcesNested<A> addNewSource() -
addNewSourceLike
-
setNewSourceLike
-
editSource
-
editFirstSource
ProjectedVolumeSourceFluent.SourcesNested<A> editFirstSource() -
editLastSource
ProjectedVolumeSourceFluent.SourcesNested<A> editLastSource() -
editMatchingSource
ProjectedVolumeSourceFluent.SourcesNested<A> editMatchingSource(Predicate<VolumeProjectionBuilder> predicate)
-