public class LimitRangeSpecFluentImpl<A extends LimitRangeSpecFluent<A>> extends BaseFluent<A> implements LimitRangeSpecFluent<A>
LimitRangeSpecFluent.LimitsNested<N>_visitables, VISIT| Constructor and Description |
|---|
LimitRangeSpecFluentImpl() |
LimitRangeSpecFluentImpl(LimitRangeSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic LimitRangeSpecFluentImpl()
public LimitRangeSpecFluentImpl(LimitRangeSpec instance)
public A addToLimits(Integer index, LimitRangeItem item)
addToLimits in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public A setToLimits(Integer index, LimitRangeItem item)
setToLimits in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public A addToLimits(LimitRangeItem... items)
addToLimits in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public A addAllToLimits(Collection<LimitRangeItem> items)
addAllToLimits in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public A removeFromLimits(LimitRangeItem... items)
removeFromLimits in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public A removeAllFromLimits(Collection<LimitRangeItem> items)
removeAllFromLimits in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public A removeMatchingFromLimits(Predicate<LimitRangeItemBuilder> predicate)
removeMatchingFromLimits in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>@Deprecated public List<LimitRangeItem> getLimits()
getLimits in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public List<LimitRangeItem> buildLimits()
buildLimits in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public LimitRangeItem buildLimit(Integer index)
buildLimit in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public LimitRangeItem buildFirstLimit()
buildFirstLimit in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public LimitRangeItem buildLastLimit()
buildLastLimit in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public LimitRangeItem buildMatchingLimit(Predicate<LimitRangeItemBuilder> predicate)
buildMatchingLimit in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public Boolean hasMatchingLimit(Predicate<LimitRangeItemBuilder> predicate)
hasMatchingLimit in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public A withLimits(List<LimitRangeItem> limits)
withLimits in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public A withLimits(LimitRangeItem... limits)
withLimits in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public Boolean hasLimits()
hasLimits in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public LimitRangeSpecFluent.LimitsNested<A> addNewLimit()
addNewLimit in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public LimitRangeSpecFluent.LimitsNested<A> addNewLimitLike(LimitRangeItem item)
addNewLimitLike in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public LimitRangeSpecFluent.LimitsNested<A> setNewLimitLike(Integer index, LimitRangeItem item)
setNewLimitLike in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public LimitRangeSpecFluent.LimitsNested<A> editLimit(Integer index)
editLimit in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public LimitRangeSpecFluent.LimitsNested<A> editFirstLimit()
editFirstLimit in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public LimitRangeSpecFluent.LimitsNested<A> editLastLimit()
editLastLimit in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public LimitRangeSpecFluent.LimitsNested<A> editMatchingLimit(Predicate<LimitRangeItemBuilder> predicate)
editMatchingLimit in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>public boolean equals(Object o)
equals in class BaseFluent<A extends LimitRangeSpecFluent<A>>public int hashCode()
hashCode in class BaseFluent<A extends LimitRangeSpecFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.