Package kubevirt.io
Class V1Disk
- java.lang.Object
-
- kubevirt.io.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
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Integer
bootOrder
private java.lang.String
cache
private V1CDRomTarget
cdrom
private java.lang.Boolean
dedicatedIOThread
private V1DiskTarget
disk
private V1FloppyTarget
floppy
private V1LunTarget
lun
private java.lang.String
name
private java.lang.String
serial
-
Constructor Summary
Constructors Constructor Description V1Disk()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description V1Disk
bootOrder(java.lang.Integer bootOrder)
V1Disk
cache(java.lang.String cache)
V1Disk
cdrom(V1CDRomTarget cdrom)
V1Disk
dedicatedIOThread(java.lang.Boolean dedicatedIOThread)
V1Disk
disk(V1DiskTarget disk)
boolean
equals(java.lang.Object o)
V1Disk
floppy(V1FloppyTarget floppy)
java.lang.Integer
getBootOrder()
BootOrder is an integer value > 0, used to determine ordering of boot devices.java.lang.String
getCache()
Cache specifies which kvm disk cache mode should be used.V1CDRomTarget
getCdrom()
Attach a volume as a cdrom to the vmi.V1DiskTarget
getDisk()
Attach a volume as a disk to the vmi.V1FloppyTarget
getFloppy()
Attach a volume as a floppy to the vmi.V1LunTarget
getLun()
Attach a volume as a LUN to the vmi.java.lang.String
getName()
Name is the device namejava.lang.String
getSerial()
Serial provides the ability to specify a serial number for the disk device.int
hashCode()
java.lang.Boolean
isDedicatedIOThread()
dedicatedIOThread indicates this disk should have an exclusive IO Thread.V1Disk
lun(V1LunTarget lun)
V1Disk
name(java.lang.String name)
V1Disk
serial(java.lang.String serial)
void
setBootOrder(java.lang.Integer bootOrder)
void
setCache(java.lang.String cache)
void
setCdrom(V1CDRomTarget cdrom)
void
setDedicatedIOThread(java.lang.Boolean dedicatedIOThread)
void
setDisk(V1DiskTarget disk)
void
setFloppy(V1FloppyTarget floppy)
void
setLun(V1LunTarget lun)
void
setName(java.lang.String name)
void
setSerial(java.lang.String serial)
private java.lang.String
toIndentedString(java.lang.Object o)
Convert the given object to string with each line indented by 4 spaces (except the first line).java.lang.String
toString()
-
-
-
Field Detail
-
bootOrder
private java.lang.Integer bootOrder
-
cache
private java.lang.String cache
-
cdrom
private V1CDRomTarget cdrom
-
dedicatedIOThread
private java.lang.Boolean dedicatedIOThread
-
disk
private V1DiskTarget disk
-
floppy
private V1FloppyTarget floppy
-
lun
private V1LunTarget lun
-
name
private java.lang.String name
-
serial
private java.lang.String serial
-
-
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)
-
cdrom
public V1Disk cdrom(V1CDRomTarget cdrom)
-
getCdrom
public V1CDRomTarget getCdrom()
Attach a volume as a cdrom to the vmi.- Returns:
- cdrom
-
setCdrom
public void setCdrom(V1CDRomTarget 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)
-
disk
public V1Disk disk(V1DiskTarget disk)
-
getDisk
public V1DiskTarget getDisk()
Attach a volume as a disk to the vmi.- Returns:
- disk
-
setDisk
public void setDisk(V1DiskTarget disk)
-
floppy
public V1Disk floppy(V1FloppyTarget floppy)
-
getFloppy
public V1FloppyTarget getFloppy()
Attach a volume as a floppy to the vmi.- Returns:
- floppy
-
setFloppy
public void setFloppy(V1FloppyTarget floppy)
-
lun
public V1Disk lun(V1LunTarget lun)
-
getLun
public V1LunTarget getLun()
Attach a volume as a LUN to the vmi.- Returns:
- lun
-
setLun
public void setLun(V1LunTarget 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 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
-
toIndentedString
private java.lang.String toIndentedString(java.lang.Object o)
Convert the given object to string with each line indented by 4 spaces (except the first line).
-
-