Package kubevirt.io
Class V1ResourceRequirements
- java.lang.Object
-
- kubevirt.io.V1ResourceRequirements
-
@Generated(value="io.swagger.codegen.languages.JavaClientCodegen", date="2019-11-10T14:44:51.030+02:00") public class V1ResourceRequirements extends java.lang.ObjectV1ResourceRequirements
-
-
Constructor Summary
Constructors Constructor Description V1ResourceRequirements()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.util.Map<java.lang.String,java.lang.String>getLimits()Limits describes the maximum amount of compute resources allowed.java.util.Map<java.lang.String,java.lang.String>getRequests()Requests is a description of the initial vmi resources.inthashCode()java.lang.BooleanisOvercommitGuestOverhead()Don't ask the scheduler to take the guest-management overhead into account.V1ResourceRequirementslimits(java.util.Map<java.lang.String,java.lang.String> limits)V1ResourceRequirementsovercommitGuestOverhead(java.lang.Boolean overcommitGuestOverhead)V1ResourceRequirementsputLimitsItem(java.lang.String key, java.lang.String limitsItem)V1ResourceRequirementsputRequestsItem(java.lang.String key, java.lang.String requestsItem)V1ResourceRequirementsrequests(java.util.Map<java.lang.String,java.lang.String> requests)voidsetLimits(java.util.Map<java.lang.String,java.lang.String> limits)voidsetOvercommitGuestOverhead(java.lang.Boolean overcommitGuestOverhead)voidsetRequests(java.util.Map<java.lang.String,java.lang.String> requests)java.lang.StringtoString()
-
-
-
Method Detail
-
limits
public V1ResourceRequirements limits(java.util.Map<java.lang.String,java.lang.String> limits)
-
putLimitsItem
public V1ResourceRequirements putLimitsItem(java.lang.String key, java.lang.String limitsItem)
-
getLimits
public java.util.Map<java.lang.String,java.lang.String> getLimits()
Limits describes the maximum amount of compute resources allowed. Valid resource keys are \"memory\" and \"cpu\". +optional- Returns:
- limits
-
setLimits
public void setLimits(java.util.Map<java.lang.String,java.lang.String> limits)
-
overcommitGuestOverhead
public V1ResourceRequirements overcommitGuestOverhead(java.lang.Boolean overcommitGuestOverhead)
-
isOvercommitGuestOverhead
public java.lang.Boolean isOvercommitGuestOverhead()
Don't ask the scheduler to take the guest-management overhead into account. Instead put the overhead only into the container's memory limit. This can lead to crashes if all memory is in use on a node. Defaults to false.- Returns:
- overcommitGuestOverhead
-
setOvercommitGuestOverhead
public void setOvercommitGuestOverhead(java.lang.Boolean overcommitGuestOverhead)
-
requests
public V1ResourceRequirements requests(java.util.Map<java.lang.String,java.lang.String> requests)
-
getRequests
public java.util.Map<java.lang.String,java.lang.String> getRequests()
Requests is a description of the initial vmi resources. Valid resource keys are \"memory\" and \"cpu\". +optional- Returns:
- requests
-
setRequests
public void setRequests(java.util.Map<java.lang.String,java.lang.String> requests)
-
putRequestsItem
public V1ResourceRequirements putRequestsItem(java.lang.String key, java.lang.String requestsItem)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-