Class CSINodeSpecFluentImpl<A extends CSINodeSpecFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.storage.v1beta1.CSINodeSpecFluentImpl<A>
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,CSINodeSpecFluent<A>
- Direct Known Subclasses:
CSINodeFluentImpl.SpecNestedImpl,CSINodeSpecBuilder,DoneableCSINodeSpec
public class CSINodeSpecFluentImpl<A extends CSINodeSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements CSINodeSpecFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classCSINodeSpecFluentImpl.DriversNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.storage.v1beta1.CSINodeSpecFluent
CSINodeSpecFluent.DriversNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description CSINodeSpecFluentImpl()CSINodeSpecFluentImpl(CSINodeSpec instance) -
Method Summary
-
Constructor Details
-
CSINodeSpecFluentImpl
public CSINodeSpecFluentImpl() -
CSINodeSpecFluentImpl
-
-
Method Details
-
addToDrivers
- Specified by:
addToDriversin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
setToDrivers
- Specified by:
setToDriversin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
addToDrivers
- Specified by:
addToDriversin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
addAllToDrivers
- Specified by:
addAllToDriversin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
removeFromDrivers
- Specified by:
removeFromDriversin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
removeAllFromDrivers
- Specified by:
removeAllFromDriversin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
removeMatchingFromDrivers
public A removeMatchingFromDrivers(io.fabric8.kubernetes.api.builder.Predicate<CSINodeDriverBuilder> predicate)- Specified by:
removeMatchingFromDriversin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
getDrivers
Deprecated.This method has been deprecated, please use method buildDrivers instead.- Specified by:
getDriversin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>- Returns:
- The buildable object.
-
buildDrivers
- Specified by:
buildDriversin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
buildDriver
- Specified by:
buildDriverin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
buildFirstDriver
- Specified by:
buildFirstDriverin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
buildLastDriver
- Specified by:
buildLastDriverin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
buildMatchingDriver
public CSINodeDriver buildMatchingDriver(io.fabric8.kubernetes.api.builder.Predicate<CSINodeDriverBuilder> predicate)- Specified by:
buildMatchingDriverin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
hasMatchingDriver
public Boolean hasMatchingDriver(io.fabric8.kubernetes.api.builder.Predicate<CSINodeDriverBuilder> predicate)- Specified by:
hasMatchingDriverin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
withDrivers
- Specified by:
withDriversin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
withDrivers
- Specified by:
withDriversin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
hasDrivers
- Specified by:
hasDriversin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
addNewDriver
- Specified by:
addNewDriverin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
addNewDriverLike
- Specified by:
addNewDriverLikein interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
setNewDriverLike
- Specified by:
setNewDriverLikein interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
editDriver
- Specified by:
editDriverin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
editFirstDriver
- Specified by:
editFirstDriverin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
editLastDriver
- Specified by:
editLastDriverin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
editMatchingDriver
public CSINodeSpecFluent.DriversNested<A> editMatchingDriver(io.fabric8.kubernetes.api.builder.Predicate<CSINodeDriverBuilder> predicate)- Specified by:
editMatchingDriverin interfaceCSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
-
equals
-