Package io.fabric8.kubernetes.api.model
Interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>>
-
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
LimitRangeFluent.SpecNested<N>,WatchEventFluent.LimitRangeSpecObjectNested<N>
- All Known Implementing Classes:
LimitRangeFluentImpl.SpecNestedImpl,LimitRangeSpecBuilder,LimitRangeSpecFluentImpl,WatchEventFluentImpl.LimitRangeSpecObjectNestedImpl
public interface LimitRangeSpecFluent<A extends LimitRangeSpecFluent<A>> extends Fluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceLimitRangeSpecFluent.LimitsNested<N>
-
Method Summary
-
-
-
Method Detail
-
addToLimits
A addToLimits(int index, LimitRangeItem item)
-
setToLimits
A setToLimits(int index, LimitRangeItem item)
-
addToLimits
A addToLimits(LimitRangeItem... items)
-
addAllToLimits
A addAllToLimits(Collection<LimitRangeItem> items)
-
removeFromLimits
A removeFromLimits(LimitRangeItem... items)
-
removeAllFromLimits
A removeAllFromLimits(Collection<LimitRangeItem> items)
-
removeMatchingFromLimits
A removeMatchingFromLimits(Predicate<LimitRangeItemBuilder> predicate)
-
getLimits
@Deprecated List<LimitRangeItem> getLimits()
Deprecated.This method has been deprecated, please use method buildLimits instead.- Returns:
- The buildable object.
-
buildLimits
List<LimitRangeItem> buildLimits()
-
buildLimit
LimitRangeItem buildLimit(int index)
-
buildFirstLimit
LimitRangeItem buildFirstLimit()
-
buildLastLimit
LimitRangeItem buildLastLimit()
-
buildMatchingLimit
LimitRangeItem buildMatchingLimit(Predicate<LimitRangeItemBuilder> predicate)
-
hasMatchingLimit
Boolean hasMatchingLimit(Predicate<LimitRangeItemBuilder> predicate)
-
withLimits
A withLimits(List<LimitRangeItem> limits)
-
withLimits
A withLimits(LimitRangeItem... limits)
-
hasLimits
Boolean hasLimits()
-
addNewLimit
LimitRangeSpecFluent.LimitsNested<A> addNewLimit()
-
addNewLimitLike
LimitRangeSpecFluent.LimitsNested<A> addNewLimitLike(LimitRangeItem item)
-
setNewLimitLike
LimitRangeSpecFluent.LimitsNested<A> setNewLimitLike(int index, LimitRangeItem item)
-
editLimit
LimitRangeSpecFluent.LimitsNested<A> editLimit(int index)
-
editFirstLimit
LimitRangeSpecFluent.LimitsNested<A> editFirstLimit()
-
editLastLimit
LimitRangeSpecFluent.LimitsNested<A> editLastLimit()
-
editMatchingLimit
LimitRangeSpecFluent.LimitsNested<A> editMatchingLimit(Predicate<LimitRangeItemBuilder> predicate)
-
-