Package kubevirt.io

Class V1Memory

java.lang.Object
kubevirt.io.V1Memory

@Generated(value="io.swagger.codegen.languages.JavaClientCodegen", date="2019-11-10T14:44:51.030+02:00") public class V1Memory extends Object
Memory allows specifying the VirtualMachineInstance memory features.
  • Field Details

  • Constructor Details

    • V1Memory

      public V1Memory()
  • Method Details

    • guest

      public V1Memory guest(String guest)
    • getGuest

      public String getGuest()
      Guest allows to specifying the amount of memory which is visible inside the Guest OS. The Guest must lie between Requests and Limits from the resources section. Defaults to the requested memory in the resources section if not specified. + optional
      Returns:
      guest
    • setGuest

      public void setGuest(String guest)
    • hugepages

      public V1Memory hugepages(V1Hugepages hugepages)
    • getHugepages

      public V1Hugepages getHugepages()
      Hugepages allow to use hugepages for the VirtualMachineInstance instead of regular memory. +optional
      Returns:
      hugepages
    • setHugepages

      public void setHugepages(V1Hugepages hugepages)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toIndentedString

      private String toIndentedString(Object o)
      Convert the given object to string with each line indented by 4 spaces (except the first line).