public class V1CSINodeSpecFluentImpl<A extends V1CSINodeSpecFluent<A>> extends BaseFluent<A> implements V1CSINodeSpecFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
V1CSINodeSpecFluentImpl.DriversNestedImpl<N> |
V1CSINodeSpecFluent.DriversNested<N>
_visitables
Constructor and Description |
---|
V1CSINodeSpecFluentImpl() |
V1CSINodeSpecFluentImpl(V1CSINodeSpec instance) |
public V1CSINodeSpecFluentImpl()
public V1CSINodeSpecFluentImpl(V1CSINodeSpec instance)
public A addToDrivers(int index, V1CSINodeDriver item)
addToDrivers
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public A setToDrivers(int index, V1CSINodeDriver item)
setToDrivers
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public A addToDrivers(V1CSINodeDriver... items)
addToDrivers
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public A addAllToDrivers(Collection<V1CSINodeDriver> items)
addAllToDrivers
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public A removeFromDrivers(V1CSINodeDriver... items)
removeFromDrivers
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public A removeAllFromDrivers(Collection<V1CSINodeDriver> items)
removeAllFromDrivers
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public A removeMatchingFromDrivers(Predicate<V1CSINodeDriverBuilder> predicate)
removeMatchingFromDrivers
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
@Deprecated public List<V1CSINodeDriver> getDrivers()
getDrivers
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public List<V1CSINodeDriver> buildDrivers()
buildDrivers
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public V1CSINodeDriver buildDriver(int index)
buildDriver
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public V1CSINodeDriver buildFirstDriver()
buildFirstDriver
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public V1CSINodeDriver buildLastDriver()
buildLastDriver
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public V1CSINodeDriver buildMatchingDriver(Predicate<V1CSINodeDriverBuilder> predicate)
buildMatchingDriver
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public Boolean hasMatchingDriver(Predicate<V1CSINodeDriverBuilder> predicate)
hasMatchingDriver
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public A withDrivers(List<V1CSINodeDriver> drivers)
withDrivers
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public A withDrivers(V1CSINodeDriver... drivers)
withDrivers
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public Boolean hasDrivers()
hasDrivers
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public V1CSINodeSpecFluent.DriversNested<A> addNewDriver()
addNewDriver
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public V1CSINodeSpecFluent.DriversNested<A> addNewDriverLike(V1CSINodeDriver item)
addNewDriverLike
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public V1CSINodeSpecFluent.DriversNested<A> setNewDriverLike(int index, V1CSINodeDriver item)
setNewDriverLike
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public V1CSINodeSpecFluent.DriversNested<A> editDriver(int index)
editDriver
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public V1CSINodeSpecFluent.DriversNested<A> editFirstDriver()
editFirstDriver
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public V1CSINodeSpecFluent.DriversNested<A> editLastDriver()
editLastDriver
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
public V1CSINodeSpecFluent.DriversNested<A> editMatchingDriver(Predicate<V1CSINodeDriverBuilder> predicate)
editMatchingDriver
in interface V1CSINodeSpecFluent<A extends V1CSINodeSpecFluent<A>>
Copyright © 2020. All rights reserved.