public class QEmuDriveOption extends AbstractQEmuOption
QEmuDeviceOption
frontend.QEmuVirtioDriveRecipe
,
QEmuDeviceOption
Modifier and Type | Class and Description |
---|---|
static class |
QEmuDriveOption.Aio |
static class |
QEmuDriveOption.Cache |
static class |
QEmuDriveOption.CopyOnRead |
static class |
QEmuDriveOption.Discard |
static class |
QEmuDriveOption.ErrorAction |
static class |
QEmuDriveOption.Interface |
static class |
QEmuDriveOption.Media |
QEmuOption.Container
Modifier and Type | Field and Description |
---|---|
QEmuDriveOption.Aio |
aio |
QEmuDriveOption.Cache |
cache |
QEmuDriveOption.CopyOnRead |
copyOnRead |
QEmuDriveOption.Discard |
discard |
Disk |
disk |
QEmuImageFormat |
format |
String |
id |
QEmuDriveOption.Interface |
iface |
int |
index |
QEmuDriveOption.Media |
media |
boolean |
readonly |
QEmuDriveOption.ErrorAction |
rerror |
QEmuDriveOption.ErrorAction |
werror |
Constructor and Description |
---|
QEmuDriveOption() |
QEmuDriveOption(int index,
Disk disk) |
QEmuDriveOption(int index,
File file) |
QEmuDriveOption(int index,
String path) |
QEmuDriveOption(QEmuIdAllocator allocator,
Disk disk) |
QEmuDriveOption(QEmuIdAllocator allocator,
File file) |
QEmuDriveOption(QEmuIdAllocator allocator,
String path) |
Modifier and Type | Method and Description |
---|---|
void |
appendTo(List<? super String> line) |
QEmuDriveOption |
withAio(QEmuDriveOption.Aio aio) |
QEmuDriveOption |
withCache(QEmuDriveOption.Cache cache) |
QEmuDriveOption |
withCopyOnRead(QEmuDriveOption.CopyOnRead copyOnRead) |
QEmuDriveOption |
withDiscard(QEmuDriveOption.Discard discard) |
QEmuDriveOption |
withDisk(Disk disk) |
QEmuDriveOption |
withFile(File file) |
QEmuDriveOption |
withFormat(QEmuImageFormat format) |
QEmuDriveOption |
withId(String id) |
QEmuDriveOption |
withIndex(int index) |
QEmuDriveOption |
withIndex(QEmuIdAllocator allocator) |
QEmuDriveOption |
withInterface(QEmuDriveOption.Interface iface) |
QEmuDriveOption |
withMedia(QEmuDriveOption.Media media) |
QEmuDriveOption |
withReadErrorAction(QEmuDriveOption.ErrorAction action) |
QEmuDriveOption |
withReadOnly(boolean readonly) |
QEmuDriveOption |
withWriteErrorAction(QEmuDriveOption.ErrorAction action) |
add, appendTo, appendTo, join
public int index
public QEmuDriveOption.Interface iface
public QEmuImageFormat format
public QEmuDriveOption.Media media
public QEmuDriveOption.Cache cache
public QEmuDriveOption.Aio aio
public QEmuDriveOption.Discard discard
public QEmuDriveOption.ErrorAction werror
public QEmuDriveOption.ErrorAction rerror
public boolean readonly
public QEmuDriveOption.CopyOnRead copyOnRead
public QEmuDriveOption()
public QEmuDriveOption(int index, Disk disk)
public QEmuDriveOption(int index, File file)
public QEmuDriveOption(int index, String path)
public QEmuDriveOption(@Nonnull QEmuIdAllocator allocator, Disk disk)
public QEmuDriveOption(@Nonnull QEmuIdAllocator allocator, File file)
public QEmuDriveOption(@Nonnull QEmuIdAllocator allocator, String path)
@Nonnull public QEmuDriveOption withDisk(@Nonnull Disk disk)
@Nonnull public QEmuDriveOption withFile(@Nonnull File file)
@Nonnull public QEmuDriveOption withId(@Nonnull String id)
@Nonnull public QEmuDriveOption withIndex(@Nonnegative int index)
@Nonnull public QEmuDriveOption withIndex(@Nonnegative QEmuIdAllocator allocator)
@Nonnull public QEmuDriveOption withInterface(@Nonnull QEmuDriveOption.Interface iface)
@Nonnull public QEmuDriveOption withFormat(@Nonnull QEmuImageFormat format)
@Nonnull public QEmuDriveOption withMedia(@Nonnull QEmuDriveOption.Media media)
@Nonnull public QEmuDriveOption withCache(@Nonnull QEmuDriveOption.Cache cache)
@Nonnull public QEmuDriveOption withAio(@Nonnull QEmuDriveOption.Aio aio)
@Nonnull public QEmuDriveOption withDiscard(@Nonnull QEmuDriveOption.Discard discard)
@Nonnull public QEmuDriveOption withWriteErrorAction(@Nonnull QEmuDriveOption.ErrorAction action)
@Nonnull public QEmuDriveOption withReadErrorAction(@Nonnull QEmuDriveOption.ErrorAction action)
@Nonnull public QEmuDriveOption withReadOnly(boolean readonly)
@Nonnull public QEmuDriveOption withCopyOnRead(@Nonnull QEmuDriveOption.CopyOnRead copyOnRead)