Class V1LimitRangeSpecFluentImpl<A extends V1LimitRangeSpecFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1LimitRangeSpecFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,V1LimitRangeSpecFluent<A>
- Direct Known Subclasses:
V1LimitRangeSpecBuilder
public class V1LimitRangeSpecFluentImpl<A extends V1LimitRangeSpecFluent<A>>
extends BaseFluent<A>
implements V1LimitRangeSpecFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1LimitRangeSpecFluent
V1LimitRangeSpecFluent.LimitsNested<N> -
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT -
Constructor Summary
ConstructorsConstructorDescriptionV1LimitRangeSpecFluentImpl(io.kubernetes.client.openapi.models.V1LimitRangeSpec instance) -
Method Summary
Modifier and TypeMethodDescriptionaddAllToLimits(Collection<io.kubernetes.client.openapi.models.V1LimitRangeItem> items) addNewLimitLike(io.kubernetes.client.openapi.models.V1LimitRangeItem item) addToLimits(io.kubernetes.client.openapi.models.V1LimitRangeItem... items) addToLimits(Integer index, io.kubernetes.client.openapi.models.V1LimitRangeItem item) io.kubernetes.client.openapi.models.V1LimitRangeItemio.kubernetes.client.openapi.models.V1LimitRangeItemio.kubernetes.client.openapi.models.V1LimitRangeItembuildLimit(Integer index) List<io.kubernetes.client.openapi.models.V1LimitRangeItem>io.kubernetes.client.openapi.models.V1LimitRangeItembuildMatchingLimit(Predicate<V1LimitRangeItemBuilder> predicate) editMatchingLimit(Predicate<V1LimitRangeItemBuilder> predicate) booleanList<io.kubernetes.client.openapi.models.V1LimitRangeItem>Deprecated.inthashCode()hasMatchingLimit(Predicate<V1LimitRangeItemBuilder> predicate) removeAllFromLimits(Collection<io.kubernetes.client.openapi.models.V1LimitRangeItem> items) removeFromLimits(io.kubernetes.client.openapi.models.V1LimitRangeItem... items) removeMatchingFromLimits(Predicate<V1LimitRangeItemBuilder> predicate) setNewLimitLike(Integer index, io.kubernetes.client.openapi.models.V1LimitRangeItem item) setToLimits(Integer index, io.kubernetes.client.openapi.models.V1LimitRangeItem item) toString()withLimits(io.kubernetes.client.openapi.models.V1LimitRangeItem... limits) withLimits(List<io.kubernetes.client.openapi.models.V1LimitRangeItem> limits) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1LimitRangeSpecFluentImpl
public V1LimitRangeSpecFluentImpl() -
V1LimitRangeSpecFluentImpl
public V1LimitRangeSpecFluentImpl(io.kubernetes.client.openapi.models.V1LimitRangeSpec instance)
-
-
Method Details
-
addToLimits
- Specified by:
addToLimitsin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
setToLimits
- Specified by:
setToLimitsin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
addToLimits
- Specified by:
addToLimitsin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
addAllToLimits
- Specified by:
addAllToLimitsin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
removeFromLimits
- Specified by:
removeFromLimitsin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
removeAllFromLimits
public A removeAllFromLimits(Collection<io.kubernetes.client.openapi.models.V1LimitRangeItem> items) - Specified by:
removeAllFromLimitsin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
removeMatchingFromLimits
- Specified by:
removeMatchingFromLimitsin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
getLimits
Deprecated.This method has been deprecated, please use method buildLimits instead.- Specified by:
getLimitsin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>- Returns:
- The buildable object.
-
buildLimits
- Specified by:
buildLimitsin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
buildLimit
- Specified by:
buildLimitin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
buildFirstLimit
public io.kubernetes.client.openapi.models.V1LimitRangeItem buildFirstLimit()- Specified by:
buildFirstLimitin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
buildLastLimit
public io.kubernetes.client.openapi.models.V1LimitRangeItem buildLastLimit()- Specified by:
buildLastLimitin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
buildMatchingLimit
public io.kubernetes.client.openapi.models.V1LimitRangeItem buildMatchingLimit(Predicate<V1LimitRangeItemBuilder> predicate) - Specified by:
buildMatchingLimitin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
hasMatchingLimit
- Specified by:
hasMatchingLimitin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
withLimits
- Specified by:
withLimitsin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
withLimits
- Specified by:
withLimitsin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
hasLimits
- Specified by:
hasLimitsin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
addNewLimit
- Specified by:
addNewLimitin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
addNewLimitLike
public V1LimitRangeSpecFluent.LimitsNested<A> addNewLimitLike(io.kubernetes.client.openapi.models.V1LimitRangeItem item) - Specified by:
addNewLimitLikein interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
setNewLimitLike
public V1LimitRangeSpecFluent.LimitsNested<A> setNewLimitLike(Integer index, io.kubernetes.client.openapi.models.V1LimitRangeItem item) - Specified by:
setNewLimitLikein interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
editLimit
- Specified by:
editLimitin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
editFirstLimit
- Specified by:
editFirstLimitin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
editLastLimit
- Specified by:
editLastLimitin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
editMatchingLimit
public V1LimitRangeSpecFluent.LimitsNested<A> editMatchingLimit(Predicate<V1LimitRangeItemBuilder> predicate) - Specified by:
editMatchingLimitin interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
equals
- Overrides:
equalsin classBaseFluent<A extends V1LimitRangeSpecFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends V1LimitRangeSpecFluent<A>>
-
toString
-