Package io.fabric8.kubernetes.api.model
Class LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.LimitRangeSpecFluent<A>
-
- Direct Known Subclasses:
LimitRangeFluent.SpecNested
,LimitRangeSpecBuilder
public class LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
LimitRangeSpecFluent.LimitsNested<N>
-
Constructor Summary
Constructors Constructor Description LimitRangeSpecFluent()
LimitRangeSpecFluent(LimitRangeSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
LimitRangeSpecFluent
public LimitRangeSpecFluent()
-
LimitRangeSpecFluent
public LimitRangeSpecFluent(LimitRangeSpec instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(LimitRangeSpec instance)
-
addToLimits
public A addToLimits(int index, LimitRangeItem item)
-
setToLimits
public A setToLimits(int index, LimitRangeItem item)
-
addToLimits
public A addToLimits(LimitRangeItem... items)
-
addAllToLimits
public A addAllToLimits(Collection<LimitRangeItem> items)
-
removeFromLimits
public A removeFromLimits(LimitRangeItem... items)
-
removeAllFromLimits
public A removeAllFromLimits(Collection<LimitRangeItem> items)
-
removeMatchingFromLimits
public A removeMatchingFromLimits(Predicate<LimitRangeItemBuilder> predicate)
-
buildLimits
public List<LimitRangeItem> buildLimits()
-
buildLimit
public LimitRangeItem buildLimit(int index)
-
buildFirstLimit
public LimitRangeItem buildFirstLimit()
-
buildLastLimit
public LimitRangeItem buildLastLimit()
-
buildMatchingLimit
public LimitRangeItem buildMatchingLimit(Predicate<LimitRangeItemBuilder> predicate)
-
hasMatchingLimit
public boolean hasMatchingLimit(Predicate<LimitRangeItemBuilder> predicate)
-
withLimits
public A withLimits(List<LimitRangeItem> limits)
-
withLimits
public A withLimits(LimitRangeItem... limits)
-
hasLimits
public boolean hasLimits()
-
addNewLimit
public LimitRangeSpecFluent.LimitsNested<A> addNewLimit()
-
addNewLimitLike
public LimitRangeSpecFluent.LimitsNested<A> addNewLimitLike(LimitRangeItem item)
-
setNewLimitLike
public LimitRangeSpecFluent.LimitsNested<A> setNewLimitLike(int index, LimitRangeItem item)
-
editLimit
public LimitRangeSpecFluent.LimitsNested<A> editLimit(int index)
-
editFirstLimit
public LimitRangeSpecFluent.LimitsNested<A> editFirstLimit()
-
editLastLimit
public LimitRangeSpecFluent.LimitsNested<A> editLastLimit()
-
editMatchingLimit
public LimitRangeSpecFluent.LimitsNested<A> editMatchingLimit(Predicate<LimitRangeItemBuilder> predicate)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends LimitRangeSpecFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classio.fabric8.kubernetes.api.builder.BaseFluent<A extends LimitRangeSpecFluent<A>>
-
-