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.ObjectV1Disk
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.IntegerbootOrderprivate java.lang.Stringcacheprivate V1CDRomTargetcdromprivate java.lang.BooleandedicatedIOThreadprivate V1DiskTargetdiskprivate V1FloppyTargetfloppyprivate V1LunTargetlunprivate java.lang.Stringnameprivate java.lang.Stringserial
-
Constructor Summary
Constructors Constructor Description V1Disk()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description V1DiskbootOrder(java.lang.Integer bootOrder)V1Diskcache(java.lang.String cache)V1Diskcdrom(V1CDRomTarget cdrom)V1DiskdedicatedIOThread(java.lang.Boolean dedicatedIOThread)V1Diskdisk(V1DiskTarget disk)booleanequals(java.lang.Object o)V1Diskfloppy(V1FloppyTarget floppy)java.lang.IntegergetBootOrder()BootOrder is an integer value > 0, used to determine ordering of boot devices.java.lang.StringgetCache()Cache specifies which kvm disk cache mode should be used.V1CDRomTargetgetCdrom()Attach a volume as a cdrom to the vmi.V1DiskTargetgetDisk()Attach a volume as a disk to the vmi.V1FloppyTargetgetFloppy()Attach a volume as a floppy to the vmi.V1LunTargetgetLun()Attach a volume as a LUN to the vmi.java.lang.StringgetName()Name is the device namejava.lang.StringgetSerial()Serial provides the ability to specify a serial number for the disk device.inthashCode()java.lang.BooleanisDedicatedIOThread()dedicatedIOThread indicates this disk should have an exclusive IO Thread.V1Disklun(V1LunTarget lun)V1Diskname(java.lang.String name)V1Diskserial(java.lang.String serial)voidsetBootOrder(java.lang.Integer bootOrder)voidsetCache(java.lang.String cache)voidsetCdrom(V1CDRomTarget cdrom)voidsetDedicatedIOThread(java.lang.Boolean dedicatedIOThread)voidsetDisk(V1DiskTarget disk)voidsetFloppy(V1FloppyTarget floppy)voidsetLun(V1LunTarget lun)voidsetName(java.lang.String name)voidsetSerial(java.lang.String serial)private java.lang.StringtoIndentedString(java.lang.Object o)Convert the given object to string with each line indented by 4 spaces (except the first line).java.lang.StringtoString()
-
-
-
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:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin 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).
-
-