Class DeviceTaintSelectorFluent<A extends DeviceTaintSelectorFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.resource.v1alpha3.DeviceTaintSelectorFluent<A>
-
- Direct Known Subclasses:
DeviceTaintRuleSpecFluent.DeviceSelectorNested,DeviceTaintSelectorBuilder
public class DeviceTaintSelectorFluent<A extends DeviceTaintSelectorFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classDeviceTaintSelectorFluent.SelectorsNested<N>
-
Constructor Summary
Constructors Constructor Description DeviceTaintSelectorFluent()DeviceTaintSelectorFluent(DeviceTaintSelector instance)
-
Method Summary
-
-
-
Constructor Detail
-
DeviceTaintSelectorFluent
public DeviceTaintSelectorFluent()
-
DeviceTaintSelectorFluent
public DeviceTaintSelectorFluent(DeviceTaintSelector instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(DeviceTaintSelector instance)
-
getDevice
public String getDevice()
-
hasDevice
public boolean hasDevice()
-
getDeviceClassName
public String getDeviceClassName()
-
hasDeviceClassName
public boolean hasDeviceClassName()
-
getDriver
public String getDriver()
-
hasDriver
public boolean hasDriver()
-
getPool
public String getPool()
-
hasPool
public boolean hasPool()
-
addToSelectors
public A addToSelectors(int index, DeviceSelector item)
-
setToSelectors
public A setToSelectors(int index, DeviceSelector item)
-
addToSelectors
public A addToSelectors(DeviceSelector... items)
-
addAllToSelectors
public A addAllToSelectors(Collection<DeviceSelector> items)
-
removeFromSelectors
public A removeFromSelectors(DeviceSelector... items)
-
removeAllFromSelectors
public A removeAllFromSelectors(Collection<DeviceSelector> items)
-
removeMatchingFromSelectors
public A removeMatchingFromSelectors(Predicate<DeviceSelectorBuilder> predicate)
-
buildSelectors
public List<DeviceSelector> buildSelectors()
-
buildSelector
public DeviceSelector buildSelector(int index)
-
buildFirstSelector
public DeviceSelector buildFirstSelector()
-
buildLastSelector
public DeviceSelector buildLastSelector()
-
buildMatchingSelector
public DeviceSelector buildMatchingSelector(Predicate<DeviceSelectorBuilder> predicate)
-
hasMatchingSelector
public boolean hasMatchingSelector(Predicate<DeviceSelectorBuilder> predicate)
-
withSelectors
public A withSelectors(List<DeviceSelector> selectors)
-
withSelectors
public A withSelectors(DeviceSelector... selectors)
-
hasSelectors
public boolean hasSelectors()
-
addNewSelector
public DeviceTaintSelectorFluent.SelectorsNested<A> addNewSelector()
-
addNewSelectorLike
public DeviceTaintSelectorFluent.SelectorsNested<A> addNewSelectorLike(DeviceSelector item)
-
setNewSelectorLike
public DeviceTaintSelectorFluent.SelectorsNested<A> setNewSelectorLike(int index, DeviceSelector item)
-
editSelector
public DeviceTaintSelectorFluent.SelectorsNested<A> editSelector(int index)
-
editFirstSelector
public DeviceTaintSelectorFluent.SelectorsNested<A> editFirstSelector()
-
editLastSelector
public DeviceTaintSelectorFluent.SelectorsNested<A> editLastSelector()
-
editMatchingSelector
public DeviceTaintSelectorFluent.SelectorsNested<A> editMatchingSelector(Predicate<DeviceSelectorBuilder> predicate)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends DeviceTaintSelectorFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends DeviceTaintSelectorFluent<A>>
-
-