Package net.stickycode.kuuty.model.v18
Class IoK8sApiCoreV1ResourceRequirements
- java.lang.Object
-
- net.stickycode.kuuty.model.v18.IoK8sApiCoreV1ResourceRequirements
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-11-26T11:01:11.402583+13:00[Pacific/Auckland]") public class IoK8sApiCoreV1ResourceRequirements extends Object
ResourceRequirements describes the compute resource requirements.
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_LIMITSstatic StringJSON_PROPERTY_REQUESTS
-
Constructor Summary
Constructors Constructor Description IoK8sApiCoreV1ResourceRequirements()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)Map<String,String>getLimits()Limits describes the maximum amount of compute resources allowed.Map<String,String>getRequests()Requests describes the minimum amount of compute resources required.inthashCode()IoK8sApiCoreV1ResourceRequirementslimits(Map<String,String> limits)IoK8sApiCoreV1ResourceRequirementsputLimitsItem(String key, String limitsItem)IoK8sApiCoreV1ResourceRequirementsputRequestsItem(String key, String requestsItem)IoK8sApiCoreV1ResourceRequirementsrequests(Map<String,String> requests)voidsetLimits(Map<String,String> limits)voidsetRequests(Map<String,String> requests)StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_LIMITS
public static final String JSON_PROPERTY_LIMITS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_REQUESTS
public static final String JSON_PROPERTY_REQUESTS
- See Also:
- Constant Field Values
-
-
Method Detail
-
limits
public IoK8sApiCoreV1ResourceRequirements limits(Map<String,String> limits)
-
putLimitsItem
public IoK8sApiCoreV1ResourceRequirements putLimitsItem(String key, String limitsItem)
-
getLimits
@Nullable public Map<String,String> getLimits()
Limits describes the maximum amount of compute resources allowed. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/- Returns:
- limits
-
requests
public IoK8sApiCoreV1ResourceRequirements requests(Map<String,String> requests)
-
putRequestsItem
public IoK8sApiCoreV1ResourceRequirements putRequestsItem(String key, String requestsItem)
-
getRequests
@Nullable public Map<String,String> 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. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/- Returns:
- requests
-
-