Class V1ResourceRequirements
java.lang.Object
io.kubernetes.client.openapi.models.V1ResourceRequirements
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-06-18T15:05:57.863601Z[Etc/UTC]")
public class V1ResourceRequirements
extends Object
ResourceRequirements describes the compute resource requirements.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionaddClaimsItem
(V1ResourceClaim claimsItem) claims
(List<V1ResourceClaim> claims) boolean
Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container.Limits describes the maximum amount of compute resources allowed.Requests describes the minimum amount of compute resources required.int
hashCode()
putLimitsItem
(String key, Quantity limitsItem) putRequestsItem
(String key, Quantity requestsItem) void
setClaims
(List<V1ResourceClaim> claims) void
void
setRequests
(Map<String, Quantity> requests) toString()
-
Field Details
-
SERIALIZED_NAME_CLAIMS
- See Also:
-
SERIALIZED_NAME_LIMITS
- See Also:
-
SERIALIZED_NAME_REQUESTS
- See Also:
-
-
Constructor Details
-
V1ResourceRequirements
public V1ResourceRequirements()
-
-
Method Details
-
claims
-
addClaimsItem
-
getClaims
Claims lists the names of resources, defined in spec.resourceClaims, that are used by this container. This is an alpha field and requires enabling the DynamicResourceAllocation feature gate. This field is immutable. It can only be set for containers.- Returns:
- claims
-
setClaims
-
limits
-
putLimitsItem
-
getLimits
Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/- Returns:
- limits
-
setLimits
-
requests
-
putRequestsItem
-
getRequests
Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. Requests cannot exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/- Returns:
- requests
-
setRequests
-
equals
-
hashCode
public int hashCode() -
toString
-