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.V1LimitRangeItem
io.kubernetes.client.openapi.models.V1LimitRangeItem
io.kubernetes.client.openapi.models.V1LimitRangeItem
buildLimit
(Integer index) List<io.kubernetes.client.openapi.models.V1LimitRangeItem>
io.kubernetes.client.openapi.models.V1LimitRangeItem
buildMatchingLimit
(Predicate<V1LimitRangeItemBuilder> predicate) editMatchingLimit
(Predicate<V1LimitRangeItemBuilder> predicate) boolean
List<io.kubernetes.client.openapi.models.V1LimitRangeItem>
Deprecated.int
hashCode()
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:
addToLimits
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
setToLimits
- Specified by:
setToLimits
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
addToLimits
- Specified by:
addToLimits
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
addAllToLimits
- Specified by:
addAllToLimits
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
removeFromLimits
- Specified by:
removeFromLimits
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
removeAllFromLimits
public A removeAllFromLimits(Collection<io.kubernetes.client.openapi.models.V1LimitRangeItem> items) - Specified by:
removeAllFromLimits
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
removeMatchingFromLimits
- Specified by:
removeMatchingFromLimits
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
getLimits
Deprecated.This method has been deprecated, please use method buildLimits instead.- Specified by:
getLimits
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
- Returns:
- The buildable object.
-
buildLimits
- Specified by:
buildLimits
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
buildLimit
- Specified by:
buildLimit
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
buildFirstLimit
public io.kubernetes.client.openapi.models.V1LimitRangeItem buildFirstLimit()- Specified by:
buildFirstLimit
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
buildLastLimit
public io.kubernetes.client.openapi.models.V1LimitRangeItem buildLastLimit()- Specified by:
buildLastLimit
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
buildMatchingLimit
public io.kubernetes.client.openapi.models.V1LimitRangeItem buildMatchingLimit(Predicate<V1LimitRangeItemBuilder> predicate) - Specified by:
buildMatchingLimit
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
hasMatchingLimit
- Specified by:
hasMatchingLimit
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
withLimits
- Specified by:
withLimits
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
withLimits
- Specified by:
withLimits
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
hasLimits
- Specified by:
hasLimits
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
addNewLimit
- Specified by:
addNewLimit
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
addNewLimitLike
public V1LimitRangeSpecFluent.LimitsNested<A> addNewLimitLike(io.kubernetes.client.openapi.models.V1LimitRangeItem item) - Specified by:
addNewLimitLike
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
setNewLimitLike
public V1LimitRangeSpecFluent.LimitsNested<A> setNewLimitLike(Integer index, io.kubernetes.client.openapi.models.V1LimitRangeItem item) - Specified by:
setNewLimitLike
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
editLimit
- Specified by:
editLimit
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
editFirstLimit
- Specified by:
editFirstLimit
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
editLastLimit
- Specified by:
editLastLimit
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
editMatchingLimit
public V1LimitRangeSpecFluent.LimitsNested<A> editMatchingLimit(Predicate<V1LimitRangeItemBuilder> predicate) - Specified by:
editMatchingLimit
in interfaceV1LimitRangeSpecFluent<A extends V1LimitRangeSpecFluent<A>>
-
equals
- Overrides:
equals
in classBaseFluent<A extends V1LimitRangeSpecFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseFluent<A extends V1LimitRangeSpecFluent<A>>
-
toString
-