Interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
CSINodeFluent.SpecNested<N>
- All Known Implementing Classes:
CSINodeFluentImpl.SpecNestedImpl,CSINodeSpecBuilder,CSINodeSpecFluentImpl,DoneableCSINodeSpec
public interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.Fluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceCSINodeSpecFluent.DriversNested<N> -
Method Summary
-
Method Details
-
addToDrivers
-
setToDrivers
-
addToDrivers
-
addAllToDrivers
-
removeFromDrivers
-
removeAllFromDrivers
-
removeMatchingFromDrivers
A removeMatchingFromDrivers(io.fabric8.kubernetes.api.builder.Predicate<CSINodeDriverBuilder> predicate) -
getDrivers
Deprecated.This method has been deprecated, please use method buildDrivers instead.- Returns:
- The buildable object.
-
buildDrivers
List<CSINodeDriver> buildDrivers() -
buildDriver
-
buildFirstDriver
CSINodeDriver buildFirstDriver() -
buildLastDriver
CSINodeDriver buildLastDriver() -
buildMatchingDriver
CSINodeDriver buildMatchingDriver(io.fabric8.kubernetes.api.builder.Predicate<CSINodeDriverBuilder> predicate) -
hasMatchingDriver
Boolean hasMatchingDriver(io.fabric8.kubernetes.api.builder.Predicate<CSINodeDriverBuilder> predicate) -
withDrivers
-
withDrivers
-
hasDrivers
Boolean hasDrivers() -
addNewDriver
CSINodeSpecFluent.DriversNested<A> addNewDriver() -
addNewDriverLike
-
setNewDriverLike
-
editDriver
-
editFirstDriver
CSINodeSpecFluent.DriversNested<A> editFirstDriver() -
editLastDriver
CSINodeSpecFluent.DriversNested<A> editLastDriver() -
editMatchingDriver
CSINodeSpecFluent.DriversNested<A> editMatchingDriver(io.fabric8.kubernetes.api.builder.Predicate<CSINodeDriverBuilder> predicate)
-