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 class
ProjectedVolumeSourceFluentImpl.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:
getDefaultMode
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
withDefaultMode
- Specified by:
withDefaultMode
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
hasDefaultMode
- Specified by:
hasDefaultMode
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
withNewDefaultMode
- Specified by:
withNewDefaultMode
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
withNewDefaultMode
- Specified by:
withNewDefaultMode
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
addToSources
- Specified by:
addToSources
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
setToSources
- Specified by:
setToSources
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
addToSources
- Specified by:
addToSources
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
addAllToSources
- Specified by:
addAllToSources
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
removeFromSources
- Specified by:
removeFromSources
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
removeAllFromSources
- Specified by:
removeAllFromSources
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
removeMatchingFromSources
- Specified by:
removeMatchingFromSources
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
getSources
Deprecated.This method has been deprecated, please use method buildSources instead.- Specified by:
getSources
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
- Returns:
- The buildable object.
-
buildSources
- Specified by:
buildSources
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
buildSource
- Specified by:
buildSource
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
buildFirstSource
- Specified by:
buildFirstSource
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
buildLastSource
- Specified by:
buildLastSource
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
buildMatchingSource
- Specified by:
buildMatchingSource
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
hasMatchingSource
- Specified by:
hasMatchingSource
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
withSources
- Specified by:
withSources
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
withSources
- Specified by:
withSources
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
hasSources
- Specified by:
hasSources
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
addNewSource
- Specified by:
addNewSource
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
addNewSourceLike
- Specified by:
addNewSourceLike
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
setNewSourceLike
public ProjectedVolumeSourceFluent.SourcesNested<A> setNewSourceLike(int index, VolumeProjection item)- Specified by:
setNewSourceLike
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
editSource
- Specified by:
editSource
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
editFirstSource
- Specified by:
editFirstSource
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
editLastSource
- Specified by:
editLastSource
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
editMatchingSource
public ProjectedVolumeSourceFluent.SourcesNested<A> editMatchingSource(Predicate<VolumeProjectionBuilder> predicate)- Specified by:
editMatchingSource
in interfaceProjectedVolumeSourceFluent<A extends ProjectedVolumeSourceFluent<A>>
-
equals
-