Package kubevirt.io

Class V1Disk


  • @Generated(value="io.swagger.codegen.languages.JavaClientCodegen",
               date="2019-11-10T14:44:51.030+02:00")
    public class V1Disk
    extends java.lang.Object
    V1Disk
    • Constructor Detail

      • V1Disk

        public V1Disk()
    • Method Detail

      • bootOrder

        public V1Disk bootOrder​(java.lang.Integer bootOrder)
      • getBootOrder

        public java.lang.Integer getBootOrder()
        BootOrder is an integer value > 0, used to determine ordering of boot devices. Lower values take precedence. Each disk or interface that has a boot order must have a unique value. Disks without a boot order are not tried if a disk with a boot order exists. +optional
        Returns:
        bootOrder
      • setBootOrder

        public void setBootOrder​(java.lang.Integer bootOrder)
      • cache

        public V1Disk cache​(java.lang.String cache)
      • getCache

        public java.lang.String getCache()
        Cache specifies which kvm disk cache mode should be used. +optional
        Returns:
        cache
      • setCache

        public void setCache​(java.lang.String cache)
      • getCdrom

        public V1CDRomTarget getCdrom()
        Attach a volume as a cdrom to the vmi.
        Returns:
        cdrom
      • dedicatedIOThread

        public V1Disk dedicatedIOThread​(java.lang.Boolean dedicatedIOThread)
      • isDedicatedIOThread

        public java.lang.Boolean isDedicatedIOThread()
        dedicatedIOThread indicates this disk should have an exclusive IO Thread. Enabling this implies useIOThreads = true. Defaults to false. +optional
        Returns:
        dedicatedIOThread
      • setDedicatedIOThread

        public void setDedicatedIOThread​(java.lang.Boolean dedicatedIOThread)
      • getDisk

        public V1DiskTarget getDisk()
        Attach a volume as a disk to the vmi.
        Returns:
        disk
      • getFloppy

        public V1FloppyTarget getFloppy()
        Attach a volume as a floppy to the vmi.
        Returns:
        floppy
      • getLun

        public V1LunTarget getLun()
        Attach a volume as a LUN to the vmi.
        Returns:
        lun
      • name

        public V1Disk name​(java.lang.String name)
      • getName

        public java.lang.String getName()
        Name is the device name
        Returns:
        name
      • setName

        public void setName​(java.lang.String name)
      • serial

        public V1Disk serial​(java.lang.String serial)
      • getSerial

        public java.lang.String getSerial()
        Serial provides the ability to specify a serial number for the disk device. +optional
        Returns:
        serial
      • setSerial

        public void setSerial​(java.lang.String serial)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

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

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object