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