Class PoolStatusFluent<A extends PoolStatusFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.resource.v1alpha3.PoolStatusFluent<A>
-
- Direct Known Subclasses:
PoolStatusBuilder,ResourcePoolStatusRequestStatusFluent.PoolsNested
public class PoolStatusFluent<A extends PoolStatusFluent<A>> extends BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classPoolStatusFluent.PartitionSummaryNested<N>classPoolStatusFluent.ShareableSummaryNested<N>
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
_visitables, VISIT
-
-
Constructor Summary
Constructors Constructor Description PoolStatusFluent()PoolStatusFluent(PoolStatus instance)
-
Method Summary
-
Methods inherited from class io.fabric8.kubernetes.api.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
-
-
-
Constructor Detail
-
PoolStatusFluent
public PoolStatusFluent()
-
PoolStatusFluent
public PoolStatusFluent(PoolStatus instance)
-
-
Method Detail
-
addAllToPartitionSummary
public A addAllToPartitionSummary(Collection<PartitionTypeStatus> items)
-
addNewPartitionSummary
public PoolStatusFluent.PartitionSummaryNested<A> addNewPartitionSummary()
-
addNewPartitionSummary
public A addNewPartitionSummary(Integer allocatable, String attribute, Integer total, String type)
-
addNewPartitionSummaryLike
public PoolStatusFluent.PartitionSummaryNested<A> addNewPartitionSummaryLike(PartitionTypeStatus item)
-
addToPartitionSummary
public A addToPartitionSummary(PartitionTypeStatus... items)
-
addToPartitionSummary
public A addToPartitionSummary(int index, PartitionTypeStatus item)
-
buildFirstPartitionSummary
public PartitionTypeStatus buildFirstPartitionSummary()
-
buildLastPartitionSummary
public PartitionTypeStatus buildLastPartitionSummary()
-
buildMatchingPartitionSummary
public PartitionTypeStatus buildMatchingPartitionSummary(Predicate<PartitionTypeStatusBuilder> predicate)
-
buildPartitionSummary
public List<PartitionTypeStatus> buildPartitionSummary()
-
buildPartitionSummary
public PartitionTypeStatus buildPartitionSummary(int index)
-
buildShareableSummary
public ShareableSummaryStatus buildShareableSummary()
-
copyInstance
protected void copyInstance(PoolStatus instance)
-
editFirstPartitionSummary
public PoolStatusFluent.PartitionSummaryNested<A> editFirstPartitionSummary()
-
editLastPartitionSummary
public PoolStatusFluent.PartitionSummaryNested<A> editLastPartitionSummary()
-
editMatchingPartitionSummary
public PoolStatusFluent.PartitionSummaryNested<A> editMatchingPartitionSummary(Predicate<PartitionTypeStatusBuilder> predicate)
-
editOrNewShareableSummary
public PoolStatusFluent.ShareableSummaryNested<A> editOrNewShareableSummary()
-
editOrNewShareableSummaryLike
public PoolStatusFluent.ShareableSummaryNested<A> editOrNewShareableSummaryLike(ShareableSummaryStatus item)
-
editPartitionSummary
public PoolStatusFluent.PartitionSummaryNested<A> editPartitionSummary(int index)
-
editShareableSummary
public PoolStatusFluent.ShareableSummaryNested<A> editShareableSummary()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classBaseFluent<A extends PoolStatusFluent<A>>
-
getAllocatedDevices
public Integer getAllocatedDevices()
-
getAvailableDevices
public Integer getAvailableDevices()
-
getDriver
public String getDriver()
-
getGeneration
public Long getGeneration()
-
getNodeName
public String getNodeName()
-
getPoolName
public String getPoolName()
-
getResourceSliceCount
public Integer getResourceSliceCount()
-
getTotalDevices
public Integer getTotalDevices()
-
getUnavailableDevices
public Integer getUnavailableDevices()
-
getValidationError
public String getValidationError()
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
hasAllocatedDevices
public boolean hasAllocatedDevices()
-
hasAvailableDevices
public boolean hasAvailableDevices()
-
hasDriver
public boolean hasDriver()
-
hasGeneration
public boolean hasGeneration()
-
hasMatchingPartitionSummary
public boolean hasMatchingPartitionSummary(Predicate<PartitionTypeStatusBuilder> predicate)
-
hasNodeName
public boolean hasNodeName()
-
hasPartitionSummary
public boolean hasPartitionSummary()
-
hasPoolName
public boolean hasPoolName()
-
hasResourceSliceCount
public boolean hasResourceSliceCount()
-
hasShareableSummary
public boolean hasShareableSummary()
-
hasTotalDevices
public boolean hasTotalDevices()
-
hasUnavailableDevices
public boolean hasUnavailableDevices()
-
hasValidationError
public boolean hasValidationError()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classBaseFluent<A extends PoolStatusFluent<A>>
-
removeAllFromPartitionSummary
public A removeAllFromPartitionSummary(Collection<PartitionTypeStatus> items)
-
removeFromPartitionSummary
public A removeFromPartitionSummary(PartitionTypeStatus... items)
-
removeMatchingFromPartitionSummary
public A removeMatchingFromPartitionSummary(Predicate<PartitionTypeStatusBuilder> predicate)
-
setNewPartitionSummaryLike
public PoolStatusFluent.PartitionSummaryNested<A> setNewPartitionSummaryLike(int index, PartitionTypeStatus item)
-
setToPartitionSummary
public A setToPartitionSummary(int index, PartitionTypeStatus item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
withNewShareableSummary
public PoolStatusFluent.ShareableSummaryNested<A> withNewShareableSummary()
-
withNewShareableSummaryLike
public PoolStatusFluent.ShareableSummaryNested<A> withNewShareableSummaryLike(ShareableSummaryStatus item)
-
withPartitionSummary
public A withPartitionSummary(List<PartitionTypeStatus> partitionSummary)
-
withPartitionSummary
public A withPartitionSummary(PartitionTypeStatus... partitionSummary)
-
withShareableSummary
public A withShareableSummary(ShareableSummaryStatus shareableSummary)
-
-