Class DeviceFluent<A extends DeviceFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.resource.v1.DeviceFluent<A>
-
- Direct Known Subclasses:
DeviceBuilder,ResourceSliceSpecFluent.DevicesNested
public class DeviceFluent<A extends DeviceFluent<A>> extends BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classDeviceFluent.ConsumesCountersNested<N>classDeviceFluent.TaintsNested<N>
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables, VISIT
-
-
Constructor Summary
Constructors Constructor Description DeviceFluent()DeviceFluent(Device instance)
-
Method Summary
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
DeviceFluent
public DeviceFluent()
-
DeviceFluent
public DeviceFluent(Device instance)
-
-
Method Detail
-
addAllToBindingConditions
public A addAllToBindingConditions(Collection<String> items)
-
addAllToBindingFailureConditions
public A addAllToBindingFailureConditions(Collection<String> items)
-
addAllToConsumesCounters
public A addAllToConsumesCounters(Collection<DeviceCounterConsumption> items)
-
addAllToTaints
public A addAllToTaints(Collection<DeviceTaint> items)
-
addNewConsumesCounter
public DeviceFluent.ConsumesCountersNested<A> addNewConsumesCounter()
-
addNewConsumesCounterLike
public DeviceFluent.ConsumesCountersNested<A> addNewConsumesCounterLike(DeviceCounterConsumption item)
-
addNewTaint
public DeviceFluent.TaintsNested<A> addNewTaint()
-
addNewTaintLike
public DeviceFluent.TaintsNested<A> addNewTaintLike(DeviceTaint item)
-
addToAttributes
public A addToAttributes(Map<String,DeviceAttribute> map)
-
addToAttributes
public A addToAttributes(String key, DeviceAttribute value)
-
addToCapacity
public A addToCapacity(Map<String,DeviceCapacity> map)
-
addToCapacity
public A addToCapacity(String key, DeviceCapacity value)
-
addToConsumesCounters
public A addToConsumesCounters(DeviceCounterConsumption... items)
-
addToConsumesCounters
public A addToConsumesCounters(int index, DeviceCounterConsumption item)
-
addToNodeAllocatableResourceMappings
public A addToNodeAllocatableResourceMappings(Map<String,NodeAllocatableResourceMapping> map)
-
addToNodeAllocatableResourceMappings
public A addToNodeAllocatableResourceMappings(String key, NodeAllocatableResourceMapping value)
-
addToTaints
public A addToTaints(DeviceTaint... items)
-
addToTaints
public A addToTaints(int index, DeviceTaint item)
-
buildConsumesCounter
public DeviceCounterConsumption buildConsumesCounter(int index)
-
buildConsumesCounters
public List<DeviceCounterConsumption> buildConsumesCounters()
-
buildFirstConsumesCounter
public DeviceCounterConsumption buildFirstConsumesCounter()
-
buildFirstTaint
public DeviceTaint buildFirstTaint()
-
buildLastConsumesCounter
public DeviceCounterConsumption buildLastConsumesCounter()
-
buildLastTaint
public DeviceTaint buildLastTaint()
-
buildMatchingConsumesCounter
public DeviceCounterConsumption buildMatchingConsumesCounter(Predicate<DeviceCounterConsumptionBuilder> predicate)
-
buildMatchingTaint
public DeviceTaint buildMatchingTaint(Predicate<DeviceTaintBuilder> predicate)
-
buildTaint
public DeviceTaint buildTaint(int index)
-
buildTaints
public List<DeviceTaint> buildTaints()
-
copyInstance
protected void copyInstance(Device instance)
-
editConsumesCounter
public DeviceFluent.ConsumesCountersNested<A> editConsumesCounter(int index)
-
editFirstConsumesCounter
public DeviceFluent.ConsumesCountersNested<A> editFirstConsumesCounter()
-
editFirstTaint
public DeviceFluent.TaintsNested<A> editFirstTaint()
-
editLastConsumesCounter
public DeviceFluent.ConsumesCountersNested<A> editLastConsumesCounter()
-
editLastTaint
public DeviceFluent.TaintsNested<A> editLastTaint()
-
editMatchingConsumesCounter
public DeviceFluent.ConsumesCountersNested<A> editMatchingConsumesCounter(Predicate<DeviceCounterConsumptionBuilder> predicate)
-
editMatchingTaint
public DeviceFluent.TaintsNested<A> editMatchingTaint(Predicate<DeviceTaintBuilder> predicate)
-
editTaint
public DeviceFluent.TaintsNested<A> editTaint(int index)
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classBaseFluent<A extends DeviceFluent<A>>
-
getAllNodes
public Boolean getAllNodes()
-
getAllowMultipleAllocations
public Boolean getAllowMultipleAllocations()
-
getAttributes
public Map<String,DeviceAttribute> getAttributes()
-
getBindingCondition
public String getBindingCondition(int index)
-
getBindingFailureCondition
public String getBindingFailureCondition(int index)
-
getBindsToNode
public Boolean getBindsToNode()
-
getCapacity
public Map<String,DeviceCapacity> getCapacity()
-
getFirstBindingCondition
public String getFirstBindingCondition()
-
getFirstBindingFailureCondition
public String getFirstBindingFailureCondition()
-
getLastBindingCondition
public String getLastBindingCondition()
-
getLastBindingFailureCondition
public String getLastBindingFailureCondition()
-
getMatchingBindingFailureCondition
public String getMatchingBindingFailureCondition(Predicate<String> predicate)
-
getName
public String getName()
-
getNodeAllocatableResourceMappings
public Map<String,NodeAllocatableResourceMapping> getNodeAllocatableResourceMappings()
-
getNodeName
public String getNodeName()
-
getNodeSelector
public NodeSelector getNodeSelector()
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasAllNodes
public boolean hasAllNodes()
-
hasAllowMultipleAllocations
public boolean hasAllowMultipleAllocations()
-
hasAttributes
public boolean hasAttributes()
-
hasBindingConditions
public boolean hasBindingConditions()
-
hasBindingFailureConditions
public boolean hasBindingFailureConditions()
-
hasBindsToNode
public boolean hasBindsToNode()
-
hasCapacity
public boolean hasCapacity()
-
hasConsumesCounters
public boolean hasConsumesCounters()
-
hasMatchingBindingCondition
public boolean hasMatchingBindingCondition(Predicate<String> predicate)
-
hasMatchingBindingFailureCondition
public boolean hasMatchingBindingFailureCondition(Predicate<String> predicate)
-
hasMatchingConsumesCounter
public boolean hasMatchingConsumesCounter(Predicate<DeviceCounterConsumptionBuilder> predicate)
-
hasMatchingTaint
public boolean hasMatchingTaint(Predicate<DeviceTaintBuilder> predicate)
-
hasName
public boolean hasName()
-
hasNodeAllocatableResourceMappings
public boolean hasNodeAllocatableResourceMappings()
-
hasNodeName
public boolean hasNodeName()
-
hasNodeSelector
public boolean hasNodeSelector()
-
hasTaints
public boolean hasTaints()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classBaseFluent<A extends DeviceFluent<A>>
-
removeAllFromBindingConditions
public A removeAllFromBindingConditions(Collection<String> items)
-
removeAllFromBindingFailureConditions
public A removeAllFromBindingFailureConditions(Collection<String> items)
-
removeAllFromConsumesCounters
public A removeAllFromConsumesCounters(Collection<DeviceCounterConsumption> items)
-
removeAllFromTaints
public A removeAllFromTaints(Collection<DeviceTaint> items)
-
removeFromAttributes
public A removeFromAttributes(Map<String,DeviceAttribute> map)
-
removeFromCapacity
public A removeFromCapacity(Map<String,DeviceCapacity> map)
-
removeFromConsumesCounters
public A removeFromConsumesCounters(DeviceCounterConsumption... items)
-
removeFromNodeAllocatableResourceMappings
public A removeFromNodeAllocatableResourceMappings(String key)
-
removeFromNodeAllocatableResourceMappings
public A removeFromNodeAllocatableResourceMappings(Map<String,NodeAllocatableResourceMapping> map)
-
removeFromTaints
public A removeFromTaints(DeviceTaint... items)
-
removeMatchingFromConsumesCounters
public A removeMatchingFromConsumesCounters(Predicate<DeviceCounterConsumptionBuilder> predicate)
-
removeMatchingFromTaints
public A removeMatchingFromTaints(Predicate<DeviceTaintBuilder> predicate)
-
setNewConsumesCounterLike
public DeviceFluent.ConsumesCountersNested<A> setNewConsumesCounterLike(int index, DeviceCounterConsumption item)
-
setNewTaintLike
public DeviceFluent.TaintsNested<A> setNewTaintLike(int index, DeviceTaint item)
-
setToConsumesCounters
public A setToConsumesCounters(int index, DeviceCounterConsumption item)
-
setToTaints
public A setToTaints(int index, DeviceTaint item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withAllNodes
public A withAllNodes()
-
withAllowMultipleAllocations
public A withAllowMultipleAllocations()
-
withAllowMultipleAllocations
public A withAllowMultipleAllocations(Boolean allowMultipleAllocations)
-
withAttributes
public <K,V> A withAttributes(Map<String,DeviceAttribute> attributes)
-
withBindingFailureConditions
public A withBindingFailureConditions(List<String> bindingFailureConditions)
-
withBindingFailureConditions
public A withBindingFailureConditions(String... bindingFailureConditions)
-
withBindsToNode
public A withBindsToNode()
-
withCapacity
public <K,V> A withCapacity(Map<String,DeviceCapacity> capacity)
-
withConsumesCounters
public A withConsumesCounters(List<DeviceCounterConsumption> consumesCounters)
-
withConsumesCounters
public A withConsumesCounters(DeviceCounterConsumption... consumesCounters)
-
withNodeAllocatableResourceMappings
public <K,V> A withNodeAllocatableResourceMappings(Map<String,NodeAllocatableResourceMapping> nodeAllocatableResourceMappings)
-
withNodeSelector
public A withNodeSelector(NodeSelector nodeSelector)
-
withTaints
public A withTaints(List<DeviceTaint> taints)
-
withTaints
public A withTaints(DeviceTaint... taints)
-
-