Class CSINodeSpecFluent<A extends CSINodeSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.storage.CSINodeSpecFluent<A>
-
- Direct Known Subclasses:
CSINodeFluent.SpecNested
,CSINodeSpecBuilder
public class CSINodeSpecFluent<A extends CSINodeSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
CSINodeSpecFluent.DriversNested<N>
-
Constructor Summary
Constructors Constructor Description CSINodeSpecFluent()
CSINodeSpecFluent(CSINodeSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
CSINodeSpecFluent
public CSINodeSpecFluent()
-
CSINodeSpecFluent
public CSINodeSpecFluent(CSINodeSpec instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(CSINodeSpec instance)
-
addToDrivers
public A addToDrivers(int index, CSINodeDriver item)
-
setToDrivers
public A setToDrivers(int index, CSINodeDriver item)
-
addToDrivers
public A addToDrivers(CSINodeDriver... items)
-
addAllToDrivers
public A addAllToDrivers(Collection<CSINodeDriver> items)
-
removeFromDrivers
public A removeFromDrivers(CSINodeDriver... items)
-
removeAllFromDrivers
public A removeAllFromDrivers(Collection<CSINodeDriver> items)
-
removeMatchingFromDrivers
public A removeMatchingFromDrivers(Predicate<CSINodeDriverBuilder> predicate)
-
buildDrivers
public List<CSINodeDriver> buildDrivers()
-
buildDriver
public CSINodeDriver buildDriver(int index)
-
buildFirstDriver
public CSINodeDriver buildFirstDriver()
-
buildLastDriver
public CSINodeDriver buildLastDriver()
-
buildMatchingDriver
public CSINodeDriver buildMatchingDriver(Predicate<CSINodeDriverBuilder> predicate)
-
hasMatchingDriver
public boolean hasMatchingDriver(Predicate<CSINodeDriverBuilder> predicate)
-
withDrivers
public A withDrivers(List<CSINodeDriver> drivers)
-
withDrivers
public A withDrivers(CSINodeDriver... drivers)
-
hasDrivers
public boolean hasDrivers()
-
addNewDriver
public CSINodeSpecFluent.DriversNested<A> addNewDriver()
-
addNewDriverLike
public CSINodeSpecFluent.DriversNested<A> addNewDriverLike(CSINodeDriver item)
-
setNewDriverLike
public CSINodeSpecFluent.DriversNested<A> setNewDriverLike(int index, CSINodeDriver item)
-
editDriver
public CSINodeSpecFluent.DriversNested<A> editDriver(int index)
-
editFirstDriver
public CSINodeSpecFluent.DriversNested<A> editFirstDriver()
-
editLastDriver
public CSINodeSpecFluent.DriversNested<A> editLastDriver()
-
editMatchingDriver
public CSINodeSpecFluent.DriversNested<A> editMatchingDriver(Predicate<CSINodeDriverBuilder> predicate)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends CSINodeSpecFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends CSINodeSpecFluent<A>>
-
-