Package io.fabric8.kubernetes.api.model
Class ProjectedVolumeSourceFluentImpl<A extends ProjectedVolumeSourceFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.ProjectedVolumeSourceFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,ProjectedVolumeSourceFluent<A>
- Direct Known Subclasses:
DoneableProjectedVolumeSource,ProjectedVolumeSourceBuilder,VolumeFluentImpl.ProjectedNestedImpl,WatchEventFluentImpl.ProjectedVolumeSourceObjectNestedImpl
public class ProjectedVolumeSourceFluentImpl<A extends ProjectedVolumeSourceFluent<A>> extends BaseFluent<A> implements ProjectedVolumeSourceFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classProjectedVolumeSourceFluentImpl.SourcesNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.ProjectedVolumeSourceFluent
ProjectedVolumeSourceFluent.SourcesNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description ProjectedVolumeSourceFluentImpl()ProjectedVolumeSourceFluentImpl(ProjectedVolumeSource instance) -
Method Summary
-
Constructor Details
-
ProjectedVolumeSourceFluentImpl
public ProjectedVolumeSourceFluentImpl() -
ProjectedVolumeSourceFluentImpl
-
-
Method Details
-
getDefaultMode
- Specified by:
getDefaultModein interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
withDefaultMode
- Specified by:
withDefaultModein interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
hasDefaultMode
- Specified by:
hasDefaultModein interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
withNewDefaultMode
- Specified by:
withNewDefaultModein interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
withNewDefaultMode
- Specified by:
withNewDefaultModein interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
addToSources
- Specified by:
addToSourcesin interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
setToSources
- Specified by:
setToSourcesin interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
addToSources
- Specified by:
addToSourcesin interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
addAllToSources
- Specified by:
addAllToSourcesin interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
removeFromSources
- Specified by:
removeFromSourcesin interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
removeAllFromSources
- Specified by:
removeAllFromSourcesin interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
removeMatchingFromSources
- Specified by:
removeMatchingFromSourcesin interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
getSources
Deprecated.This method has been deprecated, please use method buildSources instead.- Specified by:
getSourcesin interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>- Returns:
- The buildable object.
-
buildSources
- Specified by:
buildSourcesin interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
buildSource
- Specified by:
buildSourcein interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
buildFirstSource
- Specified by:
buildFirstSourcein interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
buildLastSource
- Specified by:
buildLastSourcein interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
buildMatchingSource
- Specified by:
buildMatchingSourcein interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
hasMatchingSource
- Specified by:
hasMatchingSourcein interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
withSources
- Specified by:
withSourcesin interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
withSources
- Specified by:
withSourcesin interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
hasSources
- Specified by:
hasSourcesin interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
addNewSource
- Specified by:
addNewSourcein interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
addNewSourceLike
- Specified by:
addNewSourceLikein interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
setNewSourceLike
public ProjectedVolumeSourceFluent.SourcesNested<A> setNewSourceLike(int index, VolumeProjection item)- Specified by:
setNewSourceLikein interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
editSource
- Specified by:
editSourcein interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
editFirstSource
- Specified by:
editFirstSourcein interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
editLastSource
- Specified by:
editLastSourcein interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
editMatchingSource
public ProjectedVolumeSourceFluent.SourcesNested<A> editMatchingSource(Predicate<VolumeProjectionBuilder> predicate)- Specified by:
editMatchingSourcein interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
equals
-