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.Object
V1ResourceRequirements
-
-
Constructor Summary
Constructors Constructor Description V1ResourceRequirements()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(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.int
hashCode()
java.lang.Boolean
isOvercommitGuestOverhead()
Don't ask the scheduler to take the guest-management overhead into account.V1ResourceRequirements
limits(java.util.Map<java.lang.String,java.lang.String> limits)
V1ResourceRequirements
overcommitGuestOverhead(java.lang.Boolean overcommitGuestOverhead)
V1ResourceRequirements
putLimitsItem(java.lang.String key, java.lang.String limitsItem)
V1ResourceRequirements
putRequestsItem(java.lang.String key, java.lang.String requestsItem)
V1ResourceRequirements
requests(java.util.Map<java.lang.String,java.lang.String> requests)
void
setLimits(java.util.Map<java.lang.String,java.lang.String> limits)
void
setOvercommitGuestOverhead(java.lang.Boolean overcommitGuestOverhead)
void
setRequests(java.util.Map<java.lang.String,java.lang.String> requests)
java.lang.String
toString()
-
-
-
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:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-