Class V1ProjectedVolumeSourceFluentImpl<A extends V1ProjectedVolumeSourceFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1ProjectedVolumeSourceFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,V1ProjectedVolumeSourceFluent<A>
- Direct Known Subclasses:
V1ProjectedVolumeSourceBuilder
public class V1ProjectedVolumeSourceFluentImpl<A extends V1ProjectedVolumeSourceFluent<A>>
extends BaseFluent<A>
implements V1ProjectedVolumeSourceFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1ProjectedVolumeSourceFluent
V1ProjectedVolumeSourceFluent.SourcesNested<N>
-
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT
-
Constructor Summary
ConstructorsConstructorDescriptionV1ProjectedVolumeSourceFluentImpl
(io.kubernetes.client.openapi.models.V1ProjectedVolumeSource instance) -
Method Summary
Modifier and TypeMethodDescriptionaddAllToSources
(Collection<io.kubernetes.client.openapi.models.V1VolumeProjection> items) addNewSourceLike
(io.kubernetes.client.openapi.models.V1VolumeProjection item) addToSources
(io.kubernetes.client.openapi.models.V1VolumeProjection... items) addToSources
(Integer index, io.kubernetes.client.openapi.models.V1VolumeProjection item) io.kubernetes.client.openapi.models.V1VolumeProjection
io.kubernetes.client.openapi.models.V1VolumeProjection
io.kubernetes.client.openapi.models.V1VolumeProjection
buildMatchingSource
(Predicate<V1VolumeProjectionBuilder> predicate) io.kubernetes.client.openapi.models.V1VolumeProjection
buildSource
(Integer index) List<io.kubernetes.client.openapi.models.V1VolumeProjection>
editMatchingSource
(Predicate<V1VolumeProjectionBuilder> predicate) editSource
(Integer index) boolean
List<io.kubernetes.client.openapi.models.V1VolumeProjection>
Deprecated.int
hashCode()
hasMatchingSource
(Predicate<V1VolumeProjectionBuilder> predicate) removeAllFromSources
(Collection<io.kubernetes.client.openapi.models.V1VolumeProjection> items) removeFromSources
(io.kubernetes.client.openapi.models.V1VolumeProjection... items) setNewSourceLike
(Integer index, io.kubernetes.client.openapi.models.V1VolumeProjection item) setToSources
(Integer index, io.kubernetes.client.openapi.models.V1VolumeProjection item) toString()
withDefaultMode
(Integer defaultMode) withSources
(io.kubernetes.client.openapi.models.V1VolumeProjection... sources) withSources
(List<io.kubernetes.client.openapi.models.V1VolumeProjection> sources) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1ProjectedVolumeSourceFluentImpl
public V1ProjectedVolumeSourceFluentImpl() -
V1ProjectedVolumeSourceFluentImpl
public V1ProjectedVolumeSourceFluentImpl(io.kubernetes.client.openapi.models.V1ProjectedVolumeSource instance)
-
-
Method Details
-
getDefaultMode
- Specified by:
getDefaultMode
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
withDefaultMode
- Specified by:
withDefaultMode
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
hasDefaultMode
- Specified by:
hasDefaultMode
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
addToSources
- Specified by:
addToSources
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
setToSources
- Specified by:
setToSources
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
addToSources
- Specified by:
addToSources
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
addAllToSources
- Specified by:
addAllToSources
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
removeFromSources
- Specified by:
removeFromSources
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
removeAllFromSources
public A removeAllFromSources(Collection<io.kubernetes.client.openapi.models.V1VolumeProjection> items) - Specified by:
removeAllFromSources
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
removeMatchingFromSources
- Specified by:
removeMatchingFromSources
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
getSources
Deprecated.This method has been deprecated, please use method buildSources instead.- Specified by:
getSources
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
- Returns:
- The buildable object.
-
buildSources
- Specified by:
buildSources
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
buildSource
- Specified by:
buildSource
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
buildFirstSource
public io.kubernetes.client.openapi.models.V1VolumeProjection buildFirstSource()- Specified by:
buildFirstSource
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
buildLastSource
public io.kubernetes.client.openapi.models.V1VolumeProjection buildLastSource()- Specified by:
buildLastSource
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
buildMatchingSource
public io.kubernetes.client.openapi.models.V1VolumeProjection buildMatchingSource(Predicate<V1VolumeProjectionBuilder> predicate) - Specified by:
buildMatchingSource
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
hasMatchingSource
- Specified by:
hasMatchingSource
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
withSources
- Specified by:
withSources
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
withSources
- Specified by:
withSources
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
hasSources
- Specified by:
hasSources
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
addNewSource
- Specified by:
addNewSource
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
addNewSourceLike
public V1ProjectedVolumeSourceFluent.SourcesNested<A> addNewSourceLike(io.kubernetes.client.openapi.models.V1VolumeProjection item) - Specified by:
addNewSourceLike
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
setNewSourceLike
public V1ProjectedVolumeSourceFluent.SourcesNested<A> setNewSourceLike(Integer index, io.kubernetes.client.openapi.models.V1VolumeProjection item) - Specified by:
setNewSourceLike
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
editSource
- Specified by:
editSource
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
editFirstSource
- Specified by:
editFirstSource
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
editLastSource
- Specified by:
editLastSource
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
editMatchingSource
public V1ProjectedVolumeSourceFluent.SourcesNested<A> editMatchingSource(Predicate<V1VolumeProjectionBuilder> predicate) - Specified by:
editMatchingSource
in interfaceV1ProjectedVolumeSourceFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
equals
- Overrides:
equals
in classBaseFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseFluent<A extends V1ProjectedVolumeSourceFluent<A>>
-
toString
-