public class CSINodeSpecFluentImpl<A extends CSINodeSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements CSINodeSpecFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
CSINodeSpecFluentImpl.DriversNestedImpl<N> |
CSINodeSpecFluent.DriversNested<N>| Constructor and Description |
|---|
CSINodeSpecFluentImpl() |
CSINodeSpecFluentImpl(CSINodeSpec instance) |
public CSINodeSpecFluentImpl()
public CSINodeSpecFluentImpl(CSINodeSpec instance)
public A addToDrivers(int index, CSINodeDriver item)
addToDrivers in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public A setToDrivers(int index, CSINodeDriver item)
setToDrivers in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public A addToDrivers(CSINodeDriver... items)
addToDrivers in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public A addAllToDrivers(Collection<CSINodeDriver> items)
addAllToDrivers in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public A removeFromDrivers(CSINodeDriver... items)
removeFromDrivers in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public A removeAllFromDrivers(Collection<CSINodeDriver> items)
removeAllFromDrivers in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public A removeMatchingFromDrivers(io.fabric8.kubernetes.api.builder.Predicate<CSINodeDriverBuilder> predicate)
removeMatchingFromDrivers in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>@Deprecated public List<CSINodeDriver> getDrivers()
getDrivers in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public List<CSINodeDriver> buildDrivers()
buildDrivers in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public CSINodeDriver buildDriver(int index)
buildDriver in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public CSINodeDriver buildFirstDriver()
buildFirstDriver in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public CSINodeDriver buildLastDriver()
buildLastDriver in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public CSINodeDriver buildMatchingDriver(io.fabric8.kubernetes.api.builder.Predicate<CSINodeDriverBuilder> predicate)
buildMatchingDriver in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public Boolean hasMatchingDriver(io.fabric8.kubernetes.api.builder.Predicate<CSINodeDriverBuilder> predicate)
hasMatchingDriver in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public A withDrivers(List<CSINodeDriver> drivers)
withDrivers in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public A withDrivers(CSINodeDriver... drivers)
withDrivers in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public Boolean hasDrivers()
hasDrivers in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public CSINodeSpecFluent.DriversNested<A> addNewDriver()
addNewDriver in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public CSINodeSpecFluent.DriversNested<A> addNewDriverLike(CSINodeDriver item)
addNewDriverLike in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public CSINodeSpecFluent.DriversNested<A> setNewDriverLike(int index, CSINodeDriver item)
setNewDriverLike in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public CSINodeSpecFluent.DriversNested<A> editDriver(int index)
editDriver in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public CSINodeSpecFluent.DriversNested<A> editFirstDriver()
editFirstDriver in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public CSINodeSpecFluent.DriversNested<A> editLastDriver()
editLastDriver in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>public CSINodeSpecFluent.DriversNested<A> editMatchingDriver(io.fabric8.kubernetes.api.builder.Predicate<CSINodeDriverBuilder> predicate)
editMatchingDriver in interface CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>Copyright © 2015–2020 Red Hat. All rights reserved.