# Index

A B C D E F G H I K L M N O P R S T U V W Y Z
All Classes|All Packages

## A

acquire(Path) - Static method in class com.io7m.waxmill.locks.WXMFileLock
add(Throwable) - Method in class com.io7m.waxmill.exceptions.WXMExceptions
  Log an exception.
addAllArguments(Iterable<String>) - Method in class com.io7m.waxmill.machines.WXMCommandExecution.Builder
  Adds elements to `arguments` list.
addAllArguments(Iterable<String>) - Method in class com.io7m.waxmill.process.api.WXMProcessDescription.Builder
  Adds elements to `arguments` list.
addAllBackends(Iterable<? extends WXMDeviceType.WXMTTYBackendType>) - Method in class com.io7m.waxmill.machines.WXMDeviceLPC.Builder
  Adds elements to `backends` list.
addAllBootConfigurations(Iterable<? extends WXMBootConfigurationType>) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine.Builder
  Adds elements to `bootConfigurations` list.
addAllConfigurationCommands(Iterable<? extends WXMCommandExecution>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootCommands.Builder
  Adds elements to `configurationCommands` list.
addAllCpus(Iterable<? extends WXMPinCPU>) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1PinCPUs.Builder
  Adds elements to `cpus` list.
addAllDeviceMap(Iterable<String>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Adds elements to `deviceMap` list.
addAllDevices(Iterable<? extends WXMDeviceType>) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine.Builder
  Adds elements to `devices` list.
addAllDiskAttachments(Iterable<? extends WXMBootDiskAttachment>) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve.Builder
  Adds elements to `diskAttachments` list.
addAllDiskAttachments(Iterable<? extends WXMBootDiskAttachment>) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI.Builder
  Adds elements to `diskAttachments` list.
addAllGrubConfiguration(Iterable<String>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Adds elements to `grubConfiguration` list.
addAllKernelArguments(Iterable<String>) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux.Builder
  Adds elements to `kernelArguments` list.
addAllOpenOptions(Iterable<? extends WXMOpenOption>) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1OpenOptions.Builder
  Adds elements to `openOptions` list.
addAllOptions(Iterable<WXMOpenOption>) - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile.Builder
  Adds elements to `options` set.
addAllPaths(Iterable<? extends WXM1Path>) - Method in class com.io7m.waxmill.xml.config.v1.WXM1Paths.Builder
  Adds elements to `paths` list.
addAllPinnedCPUs(Iterable<? extends WXMPinCPU>) - Method in class com.io7m.waxmill.machines.WXMCPUTopology.Builder
  Adds elements to `pinnedCPUs` list.
addAllRequiredNMDMs(Iterable<? extends Path>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Adds elements to `requiredNMDMs` set.
addAllRequiredNMDMs(Iterable<? extends Path>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI.Builder
  Adds elements to `requiredNMDMs` set.
addAllRequiredPaths(Iterable<? extends Path>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Adds elements to `requiredPaths` list.
addAllRequiredPaths(Iterable<? extends Path>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI.Builder
  Adds elements to `requiredPaths` list.
addAllSteps(Iterable<? extends WXMRealizationStepType>) - Method in class com.io7m.waxmill.realize.WXMRealizationInstructions.Builder
  Adds elements to `steps` list.
addArguments(String) - Method in class com.io7m.waxmill.machines.WXMCommandExecution.Builder
  Adds one element to `arguments` list.
addArguments(String) - Method in class com.io7m.waxmill.process.api.WXMProcessDescription.Builder
  Adds one element to `arguments` list.
addArguments(String...) - Method in class com.io7m.waxmill.machines.WXMCommandExecution.Builder
  Adds elements to `arguments` list.
addArguments(String...) - Method in class com.io7m.waxmill.process.api.WXMProcessDescription.Builder
  Adds elements to `arguments` list.
addBackends(WXMDeviceType.WXMTTYBackendType) - Method in class com.io7m.waxmill.machines.WXMDeviceLPC.Builder
  Adds one element to `backends` list.
addBackends(WXMDeviceType.WXMTTYBackendType...) - Method in class com.io7m.waxmill.machines.WXMDeviceLPC.Builder
  Adds elements to `backends` list.
addBootConfigurations(WXMBootConfigurationType) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine.Builder
  Adds one element to `bootConfigurations` list.
addBootConfigurations(WXMBootConfigurationType...) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine.Builder
  Adds elements to `bootConfigurations` list.
addConfigurationCommands(WXMCommandExecution) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootCommands.Builder
  Adds one element to `configurationCommands` list.
addConfigurationCommands(WXMCommandExecution...) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootCommands.Builder
  Adds elements to `configurationCommands` list.
addCpus(WXMPinCPU) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1PinCPUs.Builder
  Adds one element to `cpus` list.
addCpus(WXMPinCPU...) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1PinCPUs.Builder
  Adds elements to `cpus` list.
addDeviceMap(String) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Adds one element to `deviceMap` list.
addDeviceMap(String...) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Adds elements to `deviceMap` list.
addDevices(WXMDeviceType) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine.Builder
  Adds one element to `devices` list.
addDevices(WXMDeviceType...) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine.Builder
  Adds elements to `devices` list.
addDiskAttachments(WXMBootDiskAttachment) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve.Builder
  Adds one element to `diskAttachments` list.
addDiskAttachments(WXMBootDiskAttachment) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI.Builder
  Adds one element to `diskAttachments` list.
addDiskAttachments(WXMBootDiskAttachment...) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve.Builder
  Adds elements to `diskAttachments` list.
addDiskAttachments(WXMBootDiskAttachment...) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI.Builder
  Adds elements to `diskAttachments` list.
addGrubConfiguration(String) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Adds one element to `grubConfiguration` list.
addGrubConfiguration(String...) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Adds elements to `grubConfiguration` list.
addKernelArguments(String) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux.Builder
  Adds one element to `kernelArguments` list.
addKernelArguments(String...) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux.Builder
  Adds elements to `kernelArguments` list.
addOpenOptions(WXMOpenOption) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1OpenOptions.Builder
  Adds one element to `openOptions` list.
addOpenOptions(WXMOpenOption...) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1OpenOptions.Builder
  Adds elements to `openOptions` list.
addOptions(WXMOpenOption) - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile.Builder
  Adds one element to `options` set.
addOptions(WXMOpenOption...) - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile.Builder
  Adds elements to `options` set.
addPaths(WXM1Path) - Method in class com.io7m.waxmill.xml.config.v1.WXM1Paths.Builder
  Adds one element to `paths` list.
addPaths(WXM1Path...) - Method in class com.io7m.waxmill.xml.config.v1.WXM1Paths.Builder
  Adds elements to `paths` list.
addPinnedCPUs(WXMPinCPU) - Method in class com.io7m.waxmill.machines.WXMCPUTopology.Builder
  Adds one element to `pinnedCPUs` list.
addPinnedCPUs(WXMPinCPU...) - Method in class com.io7m.waxmill.machines.WXMCPUTopology.Builder
  Adds elements to `pinnedCPUs` list.
addRequiredNMDMs(Path) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Adds one element to `requiredNMDMs` set.
addRequiredNMDMs(Path) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI.Builder
  Adds one element to `requiredNMDMs` set.
addRequiredNMDMs(Path...) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Adds elements to `requiredNMDMs` set.
addRequiredNMDMs(Path...) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI.Builder
  Adds elements to `requiredNMDMs` set.
addRequiredPaths(Path) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Adds one element to `requiredPaths` list.
addRequiredPaths(Path) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI.Builder
  Adds one element to `requiredPaths` list.
addRequiredPaths(Path...) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Adds elements to `requiredPaths` list.
addRequiredPaths(Path...) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI.Builder
  Adds elements to `requiredPaths` list.
address() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMTapType
address() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMVMNetType
address() - Method in class com.io7m.waxmill.machines.WXMTap
address() - Method in class com.io7m.waxmill.machines.WXMVMNet
addSteps(WXMRealizationStepType) - Method in class com.io7m.waxmill.realize.WXMRealizationInstructions.Builder
  Adds one element to `steps` list.
addSteps(WXMRealizationStepType...) - Method in class com.io7m.waxmill.realize.WXMRealizationInstructions.Builder
  Adds elements to `steps` list.
applicationName() - Method in class com.io7m.waxmill.client.api.WXMApplicationVersion
applicationName() - Method in interface com.io7m.waxmill.client.api.WXMApplicationVersionType
applicationVersion() - Method in class com.io7m.waxmill.client.api.WXMApplicationVersion
applicationVersion() - Method in interface com.io7m.waxmill.client.api.WXMApplicationVersionType
arguments() - Method in class com.io7m.waxmill.machines.WXMCommandExecution
arguments() - Method in class com.io7m.waxmill.process.api.WXMProcessDescription
arguments() - Method in interface com.io7m.waxmill.process.api.WXMProcessDescriptionType
attachments() - Method in class com.io7m.waxmill.boot.internal.WXMDeviceMap

## B

backend() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMBootDiskAttachmentType
backend() - Method in class com.io7m.waxmill.machines.WXMBootDiskAttachment
backend() - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIDisk
backend() - Method in class com.io7m.waxmill.machines.WXMDeviceE1000
backend() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceAHCIDiskType
backend() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceE1000Type
backend() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceVirtioBlockStorageType
backend() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceVirtioNetworkType
backend() - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioBlockStorage
backend() - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioNetwork
backendMap() - Method in class com.io7m.waxmill.machines.WXMDeviceLPC
backendMap() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceLPCType
backends() - Method in class com.io7m.waxmill.machines.WXMDeviceLPC
backends() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceLPCType
bhyveCtlExecutable() - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration
bhyveCtlExecutable() - Method in interface com.io7m.waxmill.client.api.WXMClientConfigurationType
bhyveExecutable() - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration
bhyveExecutable() - Method in interface com.io7m.waxmill.client.api.WXMClientConfigurationType
bootConfigurationMap() - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
bootConfigurationMap() - Method in interface com.io7m.waxmill.machines.WXMVirtualMachineType
bootConfigurations() - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
bootConfigurations() - Method in interface com.io7m.waxmill.machines.WXMVirtualMachineType
bootConfigurationsUsingDevice(WXMVirtualMachine, WXMDeviceSlot) - Static method in class com.io7m.waxmill.machines.WXMVirtualMachines
  Return the set of boot configurations that are using the given device.
bootDevice() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMGRUBKernelOpenBSDType
bootDevice() - Method in class com.io7m.waxmill.machines.WXMGRUBKernelOpenBSD
build() - Method in class com.io7m.waxmill.client.api.WXMApplicationVersion.Builder
  Builds a new `WXMApplicationVersion`.
build() - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration.Builder
  Builds a new `WXMClientConfiguration`.
build() - Method in class com.io7m.waxmill.database.api.WXMDatabaseConfiguration.Builder
  Builds a new `WXMDatabaseConfiguration`.
build() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve.Builder
  Builds a new `WXMBootConfigurationGRUBBhyve`.
build() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationName.Builder
  Builds a new `WXMBootConfigurationName`.
build() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI.Builder
  Builds a new `WXMBootConfigurationUEFI`.
build() - Method in class com.io7m.waxmill.machines.WXMBootDiskAttachment.Builder
  Builds a new `WXMBootDiskAttachment`.
build() - Method in class com.io7m.waxmill.machines.WXMCommandExecution.Builder
  Builds a new `WXMCommandExecution`.
build() - Method in class com.io7m.waxmill.machines.WXMCPUTopology.Builder
  Builds a new `WXMCPUTopology`.
build() - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIDisk.Builder
  Builds a new `WXMDeviceAHCIDisk`.
build() - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIOpticalDisk.Builder
  Builds a new `WXMDeviceAHCIOpticalDisk`.
build() - Method in class com.io7m.waxmill.machines.WXMDeviceE1000.Builder
  Builds a new `WXMDeviceE1000`.
build() - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer.Builder
  Builds a new `WXMDeviceFramebuffer`.
build() - Method in class com.io7m.waxmill.machines.WXMDeviceHostBridge.Builder
  Builds a new `WXMDeviceHostBridge`.
build() - Method in class com.io7m.waxmill.machines.WXMDeviceLPC.Builder
  Builds a new `WXMDeviceLPC`.
build() - Method in class com.io7m.waxmill.machines.WXMDevicePassthru.Builder
  Builds a new `WXMDevicePassthru`.
build() - Method in class com.io7m.waxmill.machines.WXMDeviceSlot.Builder
  Builds a new `WXMDeviceSlot`.
build() - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioBlockStorage.Builder
  Builds a new `WXMDeviceVirtioBlockStorage`.
build() - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioNetwork.Builder
  Builds a new `WXMDeviceVirtioNetwork`.
build() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootCommands.Builder
  Builds a new `WXMEvaluatedBootCommands`.
build() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Builds a new `WXMEvaluatedBootConfigurationGRUBBhyve`.
build() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI.Builder
  Builds a new `WXMEvaluatedBootConfigurationUEFI`.
build() - Method in class com.io7m.waxmill.machines.WXMFlags.Builder
  Builds a new `WXMFlags`.
build() - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux.Builder
  Builds a new `WXMGRUBKernelLinux`.
build() - Method in class com.io7m.waxmill.machines.WXMGRUBKernelOpenBSD.Builder
  Builds a new `WXMGRUBKernelOpenBSD`.
build() - Method in class com.io7m.waxmill.machines.WXMMACAddress.Builder
  Builds a new `WXMMACAddress`.
build() - Method in class com.io7m.waxmill.machines.WXMMachineName.Builder
  Builds a new `WXMMachineName`.
build() - Method in class com.io7m.waxmill.machines.WXMMemory.Builder
  Builds a new `WXMMemory`.
build() - Method in class com.io7m.waxmill.machines.WXMPinCPU.Builder
  Builds a new `WXMPinCPU`.
build() - Method in class com.io7m.waxmill.machines.WXMSectorSizes.Builder
  Builds a new `WXMSectorSizes`.
build() - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile.Builder
  Builds a new `WXMStorageBackendFile`.
build() - Method in class com.io7m.waxmill.machines.WXMStorageBackendZFSVolume.Builder
  Builds a new `WXMStorageBackendZFSVolume`.
build() - Method in class com.io7m.waxmill.machines.WXMTap.Builder
  Builds a new `WXMTap`.
build() - Method in class com.io7m.waxmill.machines.WXMTAPDeviceName.Builder
  Builds a new `WXMTAPDeviceName`.
build() - Method in class com.io7m.waxmill.machines.WXMTTYBackendFile.Builder
  Builds a new `WXMTTYBackendFile`.
build() - Method in class com.io7m.waxmill.machines.WXMTTYBackendNMDM.Builder
  Builds a new `WXMTTYBackendNMDM`.
build() - Method in class com.io7m.waxmill.machines.WXMTTYBackendStdio.Builder
  Builds a new `WXMTTYBackendStdio`.
build() - Method in class com.io7m.waxmill.machines.WXMVirtualMachine.Builder
  Builds a new `WXMVirtualMachine`.
build() - Method in class com.io7m.waxmill.machines.WXMVirtualMachineSet.Builder
  Builds a new `WXMVirtualMachineSet`.
build() - Method in class com.io7m.waxmill.machines.WXMVMNet.Builder
  Builds a new `WXMVMNet`.
build() - Method in class com.io7m.waxmill.machines.WXMVMNetDeviceName.Builder
  Builds a new `WXMVMNetDeviceName`.
build() - Method in class com.io7m.waxmill.parser.api.WXMParseError.Builder
  Builds a new `WXMParseError`.
build() - Method in class com.io7m.waxmill.process.api.WXMProcessDescription.Builder
  Builds a new `WXMProcessDescription`.
build() - Method in class com.io7m.waxmill.realize.WXMRealizationInstructions.Builder
  Builds a new `WXMRealizationInstructions`.
build() - Method in class com.io7m.waxmill.xml.config.v1.WXM1Path.Builder
  Builds a new `WXM1Path`.
build() - Method in class com.io7m.waxmill.xml.config.v1.WXM1Paths.Builder
  Builds a new `WXM1Paths`.
build() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDevice.Builder
  Builds a new `WXM1BSDBootDevice`.
build() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1Comment.Builder
  Builds a new `WXM1Comment`.
build() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1Flag.Builder
  Builds a new `WXM1Flag`.
build() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1HostDeviceSlot.Builder
  Builds a new `WXM1HostDeviceSlot`.
build() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxInitRDDevice.Builder
  Builds a new `WXM1LinuxInitRDDevice`.
build() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelDevice.Builder
  Builds a new `WXM1LinuxKernelDevice`.
build() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1OpenOptions.Builder
  Builds a new `WXM1OpenOptions`.
build() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1PinCPUs.Builder
  Builds a new `WXM1PinCPUs`.
builder() - Static method in class com.io7m.waxmill.client.api.WXMApplicationVersion
  Creates a builder for `WXMApplicationVersion`.
builder() - Static method in class com.io7m.waxmill.client.api.WXMClientConfiguration
  Creates a builder for `WXMClientConfiguration`.
builder() - Static method in class com.io7m.waxmill.database.api.WXMDatabaseConfiguration
  Creates a builder for `WXMDatabaseConfiguration`.
builder() - Static method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve
  Creates a builder for `WXMBootConfigurationGRUBBhyve`.
builder() - Static method in class com.io7m.waxmill.machines.WXMBootConfigurationName
  Creates a builder for `WXMBootConfigurationName`.
builder() - Static method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI
  Creates a builder for `WXMBootConfigurationUEFI`.
builder() - Static method in class com.io7m.waxmill.machines.WXMBootDiskAttachment
  Creates a builder for `WXMBootDiskAttachment`.
builder() - Static method in class com.io7m.waxmill.machines.WXMCommandExecution
  Creates a builder for `WXMCommandExecution`.
builder() - Static method in class com.io7m.waxmill.machines.WXMCPUTopology
  Creates a builder for `WXMCPUTopology`.
builder() - Static method in class com.io7m.waxmill.machines.WXMDeviceAHCIDisk
  Creates a builder for `WXMDeviceAHCIDisk`.
builder() - Static method in class com.io7m.waxmill.machines.WXMDeviceAHCIOpticalDisk
  Creates a builder for `WXMDeviceAHCIOpticalDisk`.
builder() - Static method in class com.io7m.waxmill.machines.WXMDeviceE1000
  Creates a builder for `WXMDeviceE1000`.
builder() - Static method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer
  Creates a builder for `WXMDeviceFramebuffer`.
builder() - Static method in class com.io7m.waxmill.machines.WXMDeviceHostBridge
  Creates a builder for `WXMDeviceHostBridge`.
builder() - Static method in class com.io7m.waxmill.machines.WXMDeviceLPC
  Creates a builder for `WXMDeviceLPC`.
builder() - Static method in class com.io7m.waxmill.machines.WXMDevicePassthru
  Creates a builder for `WXMDevicePassthru`.
builder() - Static method in class com.io7m.waxmill.machines.WXMDeviceSlot
  Creates a builder for `WXMDeviceSlot`.
builder() - Static method in class com.io7m.waxmill.machines.WXMDeviceVirtioBlockStorage
  Creates a builder for `WXMDeviceVirtioBlockStorage`.
builder() - Static method in class com.io7m.waxmill.machines.WXMDeviceVirtioNetwork
  Creates a builder for `WXMDeviceVirtioNetwork`.
builder() - Static method in class com.io7m.waxmill.machines.WXMEvaluatedBootCommands
  Creates a builder for `WXMEvaluatedBootCommands`.
builder() - Static method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
  Creates a builder for `WXMEvaluatedBootConfigurationGRUBBhyve`.
builder() - Static method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI
  Creates a builder for `WXMEvaluatedBootConfigurationUEFI`.
builder() - Static method in class com.io7m.waxmill.machines.WXMFlags
  Creates a builder for `WXMFlags`.
builder() - Static method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux
  Creates a builder for `WXMGRUBKernelLinux`.
builder() - Static method in class com.io7m.waxmill.machines.WXMGRUBKernelOpenBSD
  Creates a builder for `WXMGRUBKernelOpenBSD`.
builder() - Static method in class com.io7m.waxmill.machines.WXMMACAddress
  Creates a builder for `WXMMACAddress`.
builder() - Static method in class com.io7m.waxmill.machines.WXMMachineName
  Creates a builder for `WXMMachineName`.
builder() - Static method in class com.io7m.waxmill.machines.WXMMemory
  Creates a builder for `WXMMemory`.
builder() - Static method in class com.io7m.waxmill.machines.WXMPinCPU
  Creates a builder for `WXMPinCPU`.
builder() - Static method in class com.io7m.waxmill.machines.WXMSectorSizes
  Creates a builder for `WXMSectorSizes`.
builder() - Static method in class com.io7m.waxmill.machines.WXMStorageBackendFile
  Creates a builder for `WXMStorageBackendFile`.
builder() - Static method in class com.io7m.waxmill.machines.WXMStorageBackendZFSVolume
  Creates a builder for `WXMStorageBackendZFSVolume`.
builder() - Static method in class com.io7m.waxmill.machines.WXMTap
  Creates a builder for `WXMTap`.
builder() - Static method in class com.io7m.waxmill.machines.WXMTAPDeviceName
  Creates a builder for `WXMTAPDeviceName`.
builder() - Static method in class com.io7m.waxmill.machines.WXMTTYBackendFile
  Creates a builder for `WXMTTYBackendFile`.
builder() - Static method in class com.io7m.waxmill.machines.WXMTTYBackendNMDM
  Creates a builder for `WXMTTYBackendNMDM`.
builder() - Static method in class com.io7m.waxmill.machines.WXMTTYBackendStdio
  Creates a builder for `WXMTTYBackendStdio`.
builder() - Static method in class com.io7m.waxmill.machines.WXMVirtualMachine
  Creates a builder for `WXMVirtualMachine`.
builder() - Static method in class com.io7m.waxmill.machines.WXMVirtualMachineSet
  Creates a builder for `WXMVirtualMachineSet`.
builder() - Static method in class com.io7m.waxmill.machines.WXMVMNet
  Creates a builder for `WXMVMNet`.
builder() - Static method in class com.io7m.waxmill.machines.WXMVMNetDeviceName
  Creates a builder for `WXMVMNetDeviceName`.
builder() - Static method in class com.io7m.waxmill.parser.api.WXMParseError
  Creates a builder for `WXMParseError`.
builder() - Static method in class com.io7m.waxmill.process.api.WXMProcessDescription
  Creates a builder for `WXMProcessDescription`.
builder() - Static method in class com.io7m.waxmill.realize.WXMRealizationInstructions
  Creates a builder for `WXMRealizationInstructions`.
builder() - Static method in class com.io7m.waxmill.xml.config.v1.WXM1Path
  Creates a builder for `WXM1Path`.
builder() - Static method in class com.io7m.waxmill.xml.config.v1.WXM1Paths
  Creates a builder for `WXM1Paths`.
builder() - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDevice
  Creates a builder for `WXM1BSDBootDevice`.
builder() - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1Comment
  Creates a builder for `WXM1Comment`.
builder() - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1Flag
  Creates a builder for `WXM1Flag`.
builder() - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1HostDeviceSlot
  Creates a builder for `WXM1HostDeviceSlot`.
builder() - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxInitRDDevice
  Creates a builder for `WXM1LinuxInitRDDevice`.
builder() - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelDevice
  Creates a builder for `WXM1LinuxKernelDevice`.
builder() - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1OpenOptions
  Creates a builder for `WXM1OpenOptions`.
builder() - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1PinCPUs
  Creates a builder for `WXM1PinCPUs`.
busID() - Method in class com.io7m.waxmill.machines.WXMDeviceSlot

## C

checkConfigurationPath(Logger, Path) - Static method in class com.io7m.waxmill.cmdline.internal.WXMEnvironment
checkDeviceSlotNotUsed(WXMMachineMessages, WXMVirtualMachine, WXMDeviceSlot) - Static method in class com.io7m.waxmill.machines.WXMDeviceSlots
checkPreconditions() - Method in interface com.io7m.waxmill.client.api.WXMClientConfigurationType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationNameType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMBootConfigurationUEFIType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationGRUBBhyveType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationUEFIType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMGRUBKernelLinuxType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMGRUBKernelOpenBSDType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.waxmill.machines.WXMCPUTopologyType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceLPCType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMStorageBackendFileType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMStorageBackendZFSVolumeType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendFileType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.waxmill.machines.WXMMACAddressType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.waxmill.machines.WXMMachineNameType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.waxmill.machines.WXMMemoryType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.waxmill.machines.WXMTAPDeviceNameType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.waxmill.machines.WXMVirtualMachineType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.waxmill.machines.WXMVMNetDeviceNameType
  Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.waxmill.process.api.WXMProcessDescriptionType
  Check preconditions for the type.
checkValid(String) - Static method in class com.io7m.waxmill.machines.WXMBootConfigurationNames
  Check that a string represents a valid name.
checkValid(String) - Static method in class com.io7m.waxmill.machines.WXMMACAddresses
  Check that a string represents a valid MAC address.
checkValid(String) - Static method in class com.io7m.waxmill.machines.WXMMachineNames
  Check that a string represents a valid machine name.
checkValid(String) - Static method in class com.io7m.waxmill.machines.WXMTAPDeviceNames
  Check that a string represents a valid TAP device name.
checkValid(String) - Static method in class com.io7m.waxmill.machines.WXMVMNetDeviceNames
  Check that a string represents a valid VMNet device name.
close() - Method in interface com.io7m.waxmill.client.api.WXMClientType
close() - Method in class com.io7m.waxmill.client.vanilla.internal.WXMClient
close() - Method in interface com.io7m.waxmill.database.api.WXMDatabaseType
close() - Method in class com.io7m.waxmill.database.vanilla.internal.WXMVirtualMachineDatabase
close() - Method in class com.io7m.waxmill.locks.WXMFileLock
close() - Method in class com.io7m.waxmill.xml.config.v1.WXM1ClientConfigurationSerializer
close() - Method in class com.io7m.waxmill.xml.config.v1.WXMClientConfigurationParser
close() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BootConfigurationsSerializer
close() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1VirtualMachineSerializer
close() - Method in class com.io7m.waxmill.xml.vm.v1.WXMBootConfigurationParser
close() - Method in class com.io7m.waxmill.xml.vm.v1.WXMVirtualMachineParser
com.io7m.waxmill.boot - package com.io7m.waxmill.boot
  FreeBSD BHyve Manager (Boot configurations)
com.io7m.waxmill.boot.internal - package com.io7m.waxmill.boot.internal
  FreeBSD BHyve Manager (Boot configurations internal classes)
com.io7m.waxmill.client.api - package com.io7m.waxmill.client.api
  FreeBSD BHyve Manager (Client API)
com.io7m.waxmill.client.vanilla - package com.io7m.waxmill.client.vanilla
  FreeBSD BHyve Manager (Vanilla client)
com.io7m.waxmill.client.vanilla.internal - package com.io7m.waxmill.client.vanilla.internal
  FreeBSD BHyve Manager (Vanilla client internal classes)
com.io7m.waxmill.cmdline - package com.io7m.waxmill.cmdline
  FreeBSD BHyve Manager (Command-line).
com.io7m.waxmill.cmdline.internal - package com.io7m.waxmill.cmdline.internal
  FreeBSD BHyve Manager (Command-line internal classes).
com.io7m.waxmill.database.api - package com.io7m.waxmill.database.api
  FreeBSD BHyve Manager (Database API)
com.io7m.waxmill.database.vanilla - package com.io7m.waxmill.database.vanilla
  FreeBSD BHyve Manager (Database vanilla implementation)
com.io7m.waxmill.database.vanilla.internal - package com.io7m.waxmill.database.vanilla.internal
  FreeBSD BHyve Manager (Database vanilla implementation internal classes)
com.io7m.waxmill.exceptions - package com.io7m.waxmill.exceptions
  FreeBSD BHyve Manager (Exception types)
com.io7m.waxmill.locks - package com.io7m.waxmill.locks
  FreeBSD BHyve Manager (File lock support)
com.io7m.waxmill.machines - package com.io7m.waxmill.machines
  FreeBSD BHyve Manager (Virtual machine domain model).
com.io7m.waxmill.parser.api - package com.io7m.waxmill.parser.api
  FreeBSD BHyve Manager (Parser API)
com.io7m.waxmill.process.api - package com.io7m.waxmill.process.api
  FreeBSD BHyve Manager (Process API)
com.io7m.waxmill.process.posix - package com.io7m.waxmill.process.posix
  FreeBSD BHyve Manager (Process JNA POSIX implementation)
com.io7m.waxmill.process.posix.internal - package com.io7m.waxmill.process.posix.internal
  FreeBSD BHyve Manager (Process JNA POSIX implementation internal classes)
com.io7m.waxmill.realize - package com.io7m.waxmill.realize
  FreeBSD BHyve Manager (Realize configurations)
com.io7m.waxmill.realize.internal - package com.io7m.waxmill.realize.internal
  FreeBSD BHyve Manager (Realize configurations internal classes)
com.io7m.waxmill.serializer.api - package com.io7m.waxmill.serializer.api
  FreeBSD BHyve Manager (Serializer API)
com.io7m.waxmill.strings.api - package com.io7m.waxmill.strings.api
  FreeBSD BHyve Manager (String resource API)
com.io7m.waxmill.xml - package com.io7m.waxmill.xml
  FreeBSD BHyve Manager (XML support)
com.io7m.waxmill.xml.config.v1 - package com.io7m.waxmill.xml.config.v1
  FreeBSD BHyve Manager (XML Configuration V1 support)
com.io7m.waxmill.xml.utilities - package com.io7m.waxmill.xml.utilities
  FreeBSD BHyve Manager (XML Configuration V1 support utilities)
com.io7m.waxmill.xml.vm.v1 - package com.io7m.waxmill.xml.vm.v1
  FreeBSD BHyve Manager (XML VM V1 support)
commandNames() - Method in class com.io7m.waxmill.cmdline.Main
commands() - Method in class com.io7m.waxmill.cmdline.Main
commands() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationGRUBBhyveType
commands() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationType
commands() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationUEFIType
commands() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
commands() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI
comment() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve
comment() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType
comment() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMBootConfigurationGRUBBhyveType
comment() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMBootConfigurationUEFIType
comment() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI
comment() - Method in class com.io7m.waxmill.machines.WXMCPUTopology
comment() - Method in interface com.io7m.waxmill.machines.WXMCPUTopologyType
comment() - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIDisk
comment() - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIOpticalDisk
comment() - Method in class com.io7m.waxmill.machines.WXMDeviceE1000
comment() - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer
comment() - Method in class com.io7m.waxmill.machines.WXMDeviceHostBridge
comment() - Method in class com.io7m.waxmill.machines.WXMDeviceLPC
comment() - Method in class com.io7m.waxmill.machines.WXMDevicePassthru
comment() - Method in interface com.io7m.waxmill.machines.WXMDeviceType
comment() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceAHCIDiskType
comment() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceAHCIOpticalDiskType
comment() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceE1000Type
comment() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceFramebufferType
comment() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceHostBridgeType
comment() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceLPCType
comment() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDevicePassthruType
comment() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceVirtioBlockStorageType
comment() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceVirtioNetworkType
comment() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMNetworkDeviceBackendType
comment() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMStorageBackendFileType
comment() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMStorageBackendType
comment() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMStorageBackendZFSVolumeType
comment() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMTapType
comment() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendFileType
comment() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendNMDMType
comment() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendStdioType
comment() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendType
comment() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMVMNetType
comment() - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioBlockStorage
comment() - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioNetwork
comment() - Method in class com.io7m.waxmill.machines.WXMMemory
comment() - Method in interface com.io7m.waxmill.machines.WXMMemoryType
comment() - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile
comment() - Method in class com.io7m.waxmill.machines.WXMStorageBackendZFSVolume
comment() - Method in class com.io7m.waxmill.machines.WXMTap
comment() - Method in class com.io7m.waxmill.machines.WXMTTYBackendFile
comment() - Method in class com.io7m.waxmill.machines.WXMTTYBackendNMDM
comment() - Method in class com.io7m.waxmill.machines.WXMTTYBackendStdio
comment() - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
comment() - Method in interface com.io7m.waxmill.machines.WXMVirtualMachineType
comment() - Method in class com.io7m.waxmill.machines.WXMVMNet
compareTo(WXMBootConfigurationNameType) - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationNameType
compareTo(WXMCPUTopologyType.WXMPinCPUType) - Method in interface com.io7m.waxmill.machines.WXMCPUTopologyType.WXMPinCPUType
compareTo(WXMDeviceSlotType) - Method in class com.io7m.waxmill.machines.WXMDeviceSlotType
configSchemaV1p0() - Static method in class com.io7m.waxmill.xml.WXMSchemas
configSchemaV1p0Namespace() - Static method in class com.io7m.waxmill.xml.WXMSchemas
configSchemaV1p0NamespaceText() - Static method in class com.io7m.waxmill.xml.WXMSchemas
configuration() - Method in interface com.io7m.waxmill.client.api.WXMClientType
configuration() - Method in class com.io7m.waxmill.client.vanilla.internal.WXMClient
configurationCommands() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootCommandsType
configurationCommands() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootCommands
configurationFile() - Static method in class com.io7m.waxmill.cmdline.internal.WXMEnvironment
configurationFile() - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
configurationFile() - Method in interface com.io7m.waxmill.machines.WXMVirtualMachineType
convert(String) - Method in class com.io7m.waxmill.cmdline.internal.WXMBootConfigurationNameConverter
convert(String) - Method in class com.io7m.waxmill.cmdline.internal.WXMDeviceSlotConverter
convert(String) - Method in class com.io7m.waxmill.cmdline.internal.WXMMachineNameConverter
convert(String) - Method in class com.io7m.waxmill.cmdline.internal.WXMNetworkBackendConverter
convert(String) - Method in class com.io7m.waxmill.cmdline.internal.WXMStorageBackendConverter
convert(String) - Method in class com.io7m.waxmill.cmdline.internal.WXMTTYBackendConverter
convert(String) - Method in class com.io7m.waxmill.cmdline.internal.WXMUUIDConverter
copyOf(WXMApplicationVersionType) - Static method in class com.io7m.waxmill.client.api.WXMApplicationVersion
  Creates an immutable copy of a `WXMApplicationVersionType` value.
copyOf(WXMClientConfigurationType) - Static method in class com.io7m.waxmill.client.api.WXMClientConfiguration
  Creates an immutable copy of a `WXMClientConfigurationType` value.
copyOf(WXMDatabaseConfigurationType) - Static method in class com.io7m.waxmill.database.api.WXMDatabaseConfiguration
  Creates an immutable copy of a `WXMDatabaseConfigurationType` value.
copyOf(WXMBootConfigurationNameType) - Static method in class com.io7m.waxmill.machines.WXMBootConfigurationName
  Creates an immutable copy of a `WXMBootConfigurationNameType` value.
copyOf(WXMBootConfigurationType.WXMBootConfigurationGRUBBhyveType) - Static method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve
  Creates an immutable copy of a `WXMBootConfigurationType.WXMBootConfigurationGRUBBhyveType` value.
copyOf(WXMBootConfigurationType.WXMBootConfigurationUEFIType) - Static method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI
  Creates an immutable copy of a `WXMBootConfigurationType.WXMBootConfigurationUEFIType` value.
copyOf(WXMBootConfigurationType.WXMBootDiskAttachmentType) - Static method in class com.io7m.waxmill.machines.WXMBootDiskAttachment
  Creates an immutable copy of a `WXMBootConfigurationType.WXMBootDiskAttachmentType` value.
copyOf(WXMBootConfigurationType.WXMEvaluatedBootCommandsType) - Static method in class com.io7m.waxmill.machines.WXMEvaluatedBootCommands
  Creates an immutable copy of a `WXMBootConfigurationType.WXMEvaluatedBootCommandsType` value.
copyOf(WXMBootConfigurationType.WXMEvaluatedBootConfigurationGRUBBhyveType) - Static method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
  Creates an immutable copy of a `WXMBootConfigurationType.WXMEvaluatedBootConfigurationGRUBBhyveType` value.
copyOf(WXMBootConfigurationType.WXMEvaluatedBootConfigurationUEFIType) - Static method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI
  Creates an immutable copy of a `WXMBootConfigurationType.WXMEvaluatedBootConfigurationUEFIType` value.
copyOf(WXMBootConfigurationType.WXMGRUBKernelLinuxType) - Static method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux
  Creates an immutable copy of a `WXMBootConfigurationType.WXMGRUBKernelLinuxType` value.
copyOf(WXMBootConfigurationType.WXMGRUBKernelOpenBSDType) - Static method in class com.io7m.waxmill.machines.WXMGRUBKernelOpenBSD
  Creates an immutable copy of a `WXMBootConfigurationType.WXMGRUBKernelOpenBSDType` value.
copyOf(WXMCommandExecutionType) - Static method in class com.io7m.waxmill.machines.WXMCommandExecution
  Creates an immutable copy of a `WXMCommandExecutionType` value.
copyOf(WXMCPUTopologyType) - Static method in class com.io7m.waxmill.machines.WXMCPUTopology
  Creates an immutable copy of a `WXMCPUTopologyType` value.
copyOf(WXMCPUTopologyType.WXMPinCPUType) - Static method in class com.io7m.waxmill.machines.WXMPinCPU
  Creates an immutable copy of a `WXMCPUTopologyType.WXMPinCPUType` value.
copyOf(WXMDeviceSlotType) - Static method in class com.io7m.waxmill.machines.WXMDeviceSlot
  Creates an immutable copy of a `WXMDeviceSlotType` value.
copyOf(WXMDeviceType.WXMDeviceAHCIDiskType) - Static method in class com.io7m.waxmill.machines.WXMDeviceAHCIDisk
  Creates an immutable copy of a `WXMDeviceType.WXMDeviceAHCIDiskType` value.
copyOf(WXMDeviceType.WXMDeviceAHCIOpticalDiskType) - Static method in class com.io7m.waxmill.machines.WXMDeviceAHCIOpticalDisk
  Creates an immutable copy of a `WXMDeviceType.WXMDeviceAHCIOpticalDiskType` value.
copyOf(WXMDeviceType.WXMDeviceE1000Type) - Static method in class com.io7m.waxmill.machines.WXMDeviceE1000
  Creates an immutable copy of a `WXMDeviceType.WXMDeviceE1000Type` value.
copyOf(WXMDeviceType.WXMDeviceFramebufferType) - Static method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer
  Creates an immutable copy of a `WXMDeviceType.WXMDeviceFramebufferType` value.
copyOf(WXMDeviceType.WXMDeviceHostBridgeType) - Static method in class com.io7m.waxmill.machines.WXMDeviceHostBridge
  Creates an immutable copy of a `WXMDeviceType.WXMDeviceHostBridgeType` value.
copyOf(WXMDeviceType.WXMDeviceLPCType) - Static method in class com.io7m.waxmill.machines.WXMDeviceLPC
  Creates an immutable copy of a `WXMDeviceType.WXMDeviceLPCType` value.
copyOf(WXMDeviceType.WXMDevicePassthruType) - Static method in class com.io7m.waxmill.machines.WXMDevicePassthru
  Creates an immutable copy of a `WXMDeviceType.WXMDevicePassthruType` value.
copyOf(WXMDeviceType.WXMDeviceVirtioBlockStorageType) - Static method in class com.io7m.waxmill.machines.WXMDeviceVirtioBlockStorage
  Creates an immutable copy of a `WXMDeviceType.WXMDeviceVirtioBlockStorageType` value.
copyOf(WXMDeviceType.WXMDeviceVirtioNetworkType) - Static method in class com.io7m.waxmill.machines.WXMDeviceVirtioNetwork
  Creates an immutable copy of a `WXMDeviceType.WXMDeviceVirtioNetworkType` value.
copyOf(WXMDeviceType.WXMSectorSizesType) - Static method in class com.io7m.waxmill.machines.WXMSectorSizes
  Creates an immutable copy of a `WXMDeviceType.WXMSectorSizesType` value.
copyOf(WXMDeviceType.WXMStorageBackendFileType) - Static method in class com.io7m.waxmill.machines.WXMStorageBackendFile
  Creates an immutable copy of a `WXMDeviceType.WXMStorageBackendFileType` value.
copyOf(WXMDeviceType.WXMStorageBackendZFSVolumeType) - Static method in class com.io7m.waxmill.machines.WXMStorageBackendZFSVolume
  Creates an immutable copy of a `WXMDeviceType.WXMStorageBackendZFSVolumeType` value.
copyOf(WXMDeviceType.WXMTapType) - Static method in class com.io7m.waxmill.machines.WXMTap
  Creates an immutable copy of a `WXMDeviceType.WXMTapType` value.
copyOf(WXMDeviceType.WXMTTYBackendFileType) - Static method in class com.io7m.waxmill.machines.WXMTTYBackendFile
  Creates an immutable copy of a `WXMDeviceType.WXMTTYBackendFileType` value.
copyOf(WXMDeviceType.WXMTTYBackendNMDMType) - Static method in class com.io7m.waxmill.machines.WXMTTYBackendNMDM
  Creates an immutable copy of a `WXMDeviceType.WXMTTYBackendNMDMType` value.
copyOf(WXMDeviceType.WXMTTYBackendStdioType) - Static method in class com.io7m.waxmill.machines.WXMTTYBackendStdio
  Creates an immutable copy of a `WXMDeviceType.WXMTTYBackendStdioType` value.
copyOf(WXMDeviceType.WXMVMNetType) - Static method in class com.io7m.waxmill.machines.WXMVMNet
  Creates an immutable copy of a `WXMDeviceType.WXMVMNetType` value.
copyOf(WXMFlagsType) - Static method in class com.io7m.waxmill.machines.WXMFlags
  Creates an immutable copy of a `WXMFlagsType` value.
copyOf(WXMMACAddressType) - Static method in class com.io7m.waxmill.machines.WXMMACAddress
  Creates an immutable copy of a `WXMMACAddressType` value.
copyOf(WXMMachineNameType) - Static method in class com.io7m.waxmill.machines.WXMMachineName
  Creates an immutable copy of a `WXMMachineNameType` value.
copyOf(WXMMemoryType) - Static method in class com.io7m.waxmill.machines.WXMMemory
  Creates an immutable copy of a `WXMMemoryType` value.
copyOf(WXMTAPDeviceNameType) - Static method in class com.io7m.waxmill.machines.WXMTAPDeviceName
  Creates an immutable copy of a `WXMTAPDeviceNameType` value.
copyOf(WXMVirtualMachineSetType) - Static method in class com.io7m.waxmill.machines.WXMVirtualMachineSet
  Creates an immutable copy of a `WXMVirtualMachineSetType` value.
copyOf(WXMVirtualMachineType) - Static method in class com.io7m.waxmill.machines.WXMVirtualMachine
  Creates an immutable copy of a `WXMVirtualMachineType` value.
copyOf(WXMVMNetDeviceNameType) - Static method in class com.io7m.waxmill.machines.WXMVMNetDeviceName
  Creates an immutable copy of a `WXMVMNetDeviceNameType` value.
copyOf(WXMParseErrorType) - Static method in class com.io7m.waxmill.parser.api.WXMParseError
  Creates an immutable copy of a `WXMParseErrorType` value.
copyOf(WXMProcessDescriptionType) - Static method in class com.io7m.waxmill.process.api.WXMProcessDescription
  Creates an immutable copy of a `WXMProcessDescriptionType` value.
copyOf(WXMRealizationInstructionsType) - Static method in class com.io7m.waxmill.realize.WXMRealizationInstructions
  Creates an immutable copy of a `WXMRealizationInstructionsType` value.
copyOf(WXM1PathsType) - Static method in class com.io7m.waxmill.xml.config.v1.WXM1Paths
  Creates an immutable copy of a `WXM1PathsType` value.
copyOf(WXM1PathType) - Static method in class com.io7m.waxmill.xml.config.v1.WXM1Path
  Creates an immutable copy of a `WXM1PathType` value.
copyOf(WXM1BSDBootDeviceType) - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDevice
  Creates an immutable copy of a `WXM1BSDBootDeviceType` value.
copyOf(WXM1CommentType) - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1Comment
  Creates an immutable copy of a `WXM1CommentType` value.
copyOf(WXM1FlagType) - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1Flag
  Creates an immutable copy of a `WXM1FlagType` value.
copyOf(WXM1HostDeviceSlotType) - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1HostDeviceSlot
  Creates an immutable copy of a `WXM1HostDeviceSlotType` value.
copyOf(WXM1LinuxInitRDDeviceType) - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxInitRDDevice
  Creates an immutable copy of a `WXM1LinuxInitRDDeviceType` value.
copyOf(WXM1LinuxKernelDeviceType) - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelDevice
  Creates an immutable copy of a `WXM1LinuxKernelDeviceType` value.
copyOf(WXM1OpenOptionsType) - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1OpenOptions
  Creates an immutable copy of a `WXM1OpenOptionsType` value.
copyOf(WXM1PinCPUsType) - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1PinCPUs
  Creates an immutable copy of a `WXM1PinCPUsType` value.
cores() - Method in class com.io7m.waxmill.machines.WXMCPUTopology
cores() - Method in interface com.io7m.waxmill.machines.WXMCPUTopologyType
cpus() - Method in class com.io7m.waxmill.machines.WXMCPUTopology
cpus() - Method in interface com.io7m.waxmill.machines.WXMCPUTopologyType
cpus() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1PinCPUs
cpus() - Method in interface com.io7m.waxmill.xml.vm.v1.WXM1PinCPUsType
cpuTopology() - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
cpuTopology() - Method in interface com.io7m.waxmill.machines.WXMVirtualMachineType
create() - Static method in class com.io7m.waxmill.boot.internal.WXMBootMessages
create() - Static method in class com.io7m.waxmill.cmdline.internal.WXMMessages
create() - Static method in class com.io7m.waxmill.machines.WXMMachineMessages
create() - Static method in class com.io7m.waxmill.process.posix.internal.WXMProcessMessages
create() - Static method in class com.io7m.waxmill.process.posix.WXMProcessesPOSIX
create() - Static method in class com.io7m.waxmill.realize.internal.WXMRealizeMessages
create(WXMBootMessages, WXMClientConfiguration, WXMBootConfigurationType, WXMVirtualMachine) - Static method in class com.io7m.waxmill.boot.internal.WXMDeviceMap
create(WXMProcessesType, WXMClientConfiguration, WXMVirtualMachine) - Static method in class com.io7m.waxmill.realize.WXMRealizations
create(WXMProcessesType, WXMClientConfiguration, WXMVirtualMachine, WXMBootConfigurationType.WXMEvaluatedBootConfigurationType) - Static method in class com.io7m.waxmill.boot.WXMBootConfigurationExecutor
create(URI, OutputStream, WXMClientConfiguration) - Method in class com.io7m.waxmill.xml.WXMClientConfigurationSerializers
create(URI, OutputStream, WXMVirtualMachineSet) - Method in class com.io7m.waxmill.xml.WXMVirtualMachineSerializers
create(URI, OutputStream, List<WXMBootConfigurationType>) - Method in class com.io7m.waxmill.xml.WXMBootConfigurationsSerializers
create(URI, OutputStream, T) - Method in interface com.io7m.waxmill.serializer.api.WXMSerializerProviderType
  Create a new serializer.
create(FileSystem, URI, InputStream, Consumer<WXMParseError>) - Method in interface com.io7m.waxmill.parser.api.WXMBootConfigurationParserProviderType
create(FileSystem, URI, InputStream, Consumer<WXMParseError>) - Method in interface com.io7m.waxmill.parser.api.WXMClientConfigurationParserProviderType
create(FileSystem, URI, InputStream, Consumer<WXMParseError>) - Method in interface com.io7m.waxmill.parser.api.WXMParserProviderType
  Create a new parser.
create(FileSystem, URI, InputStream, Consumer<WXMParseError>) - Method in interface com.io7m.waxmill.parser.api.WXMVirtualMachineParserProviderType
create(FileSystem, URI, InputStream, Consumer<WXMParseError>) - Method in class com.io7m.waxmill.xml.WXMBootConfigurationParsers
create(FileSystem, URI, InputStream, Consumer<WXMParseError>) - Method in class com.io7m.waxmill.xml.WXMClientConfigurationParsers
create(FileSystem, URI, InputStream, Consumer<WXMParseError>) - Method in class com.io7m.waxmill.xml.WXMVirtualMachineParsers
cuExecutable() - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration
cuExecutable() - Method in interface com.io7m.waxmill.client.api.WXMClientConfigurationType

## D

databaseDirectory() - Method in class com.io7m.waxmill.database.api.WXMDatabaseConfiguration
  A directory that contains the database.
databaseDirectory() - Method in interface com.io7m.waxmill.database.api.WXMDatabaseConfigurationType
  A directory that contains the database.
description() - Method in class com.io7m.waxmill.realize.internal.WXMFileCheck
description() - Method in class com.io7m.waxmill.realize.internal.WXMZFSVolumeCheck
description() - Method in interface com.io7m.waxmill.realize.WXMRealizationStepType
determineZFSVolumePath(Path, UUID, WXMDeviceSlot) - Static method in class com.io7m.waxmill.machines.WXMStorageBackends
  Derive the ZFS volume device path for the given machine and device IDs.
device() - Method in class com.io7m.waxmill.boot.internal.WXMDeviceAndPath
device() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMBootDiskAttachmentType
device() - Method in class com.io7m.waxmill.machines.WXMBootDiskAttachment
device() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendFileType
device() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendNMDMType
device() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendStdioType
device() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendType
device() - Method in class com.io7m.waxmill.machines.WXMTTYBackendFile
device() - Method in class com.io7m.waxmill.machines.WXMTTYBackendNMDM
device() - Method in class com.io7m.waxmill.machines.WXMTTYBackendStdio
deviceMap() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationGRUBBhyveType
deviceMap() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
deviceMap() - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
deviceMap() - Method in interface com.io7m.waxmill.machines.WXMVirtualMachineType
deviceMapFile() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationGRUBBhyveType
deviceMapFile() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
deviceName() - Method in enum com.io7m.waxmill.machines.WXMDeviceType.WXMLPCTTYNames
devices() - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
devices() - Method in interface com.io7m.waxmill.machines.WXMVirtualMachineType
deviceSlot() - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIDisk
deviceSlot() - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIOpticalDisk
deviceSlot() - Method in class com.io7m.waxmill.machines.WXMDeviceE1000
deviceSlot() - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer
deviceSlot() - Method in class com.io7m.waxmill.machines.WXMDeviceHostBridge
deviceSlot() - Method in class com.io7m.waxmill.machines.WXMDeviceLPC
deviceSlot() - Method in class com.io7m.waxmill.machines.WXMDevicePassthru
deviceSlot() - Method in interface com.io7m.waxmill.machines.WXMDeviceType
deviceSlot() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceAHCIDiskType
deviceSlot() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceAHCIOpticalDiskType
deviceSlot() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceE1000Type
deviceSlot() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceFramebufferType
deviceSlot() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceHostBridgeType
deviceSlot() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceLPCType
deviceSlot() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDevicePassthruType
deviceSlot() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceVirtioBlockStorageType
deviceSlot() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceVirtioNetworkType
deviceSlot() - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioBlockStorage
deviceSlot() - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioNetwork
deviceSlot() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDevice
deviceSlot() - Method in interface com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDeviceType
deviceSlot() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxInitRDDevice
deviceSlot() - Method in interface com.io7m.waxmill.xml.vm.v1.WXM1LinuxInitRDDeviceType
deviceSlot() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelDevice
deviceSlot() - Method in interface com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelDeviceType
disableMPTableGeneration() - Method in class com.io7m.waxmill.machines.WXMFlags
  Disable MP table generation.
disableMPTableGeneration() - Method in interface com.io7m.waxmill.machines.WXMFlagsType
  Disable MP table generation.
diskAttachmentMap() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve
diskAttachmentMap() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType
diskAttachmentMap() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI
diskAttachments() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve
diskAttachments() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType
diskAttachments() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI
DRY_RUN - com.io7m.waxmill.machines.WXMDryRun
  The operation should not really be executed, and the actions that would have been performed should be displayed instead.

## E

element(String) - Static method in class com.io7m.waxmill.xml.config.v1.WXM1CNames
element(String) - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1Names
environment() - Method in class com.io7m.waxmill.process.api.WXMProcessDescription
environment() - Method in interface com.io7m.waxmill.process.api.WXMProcessDescriptionType
equals(Object) - Method in class com.io7m.waxmill.client.api.WXMApplicationVersion
  This instance is equal to all instances of `WXMApplicationVersion` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration
  This instance is equal to all instances of `WXMClientConfiguration` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.database.api.WXMDatabaseConfiguration
  This instance is equal to all instances of `WXMDatabaseConfiguration` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve
  This instance is equal to all instances of `WXMBootConfigurationGRUBBhyve` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationName
  This instance is equal to all instances of `WXMBootConfigurationName` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI
  This instance is equal to all instances of `WXMBootConfigurationUEFI` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMBootDiskAttachment
  This instance is equal to all instances of `WXMBootDiskAttachment` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMCommandExecution
  This instance is equal to all instances of `WXMCommandExecution` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMCPUTopology
  This instance is equal to all instances of `WXMCPUTopology` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIDisk
  This instance is equal to all instances of `WXMDeviceAHCIDisk` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIOpticalDisk
  This instance is equal to all instances of `WXMDeviceAHCIOpticalDisk` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMDeviceE1000
  This instance is equal to all instances of `WXMDeviceE1000` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer
  This instance is equal to all instances of `WXMDeviceFramebuffer` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMDeviceHostBridge
  This instance is equal to all instances of `WXMDeviceHostBridge` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMDeviceLPC
  This instance is equal to all instances of `WXMDeviceLPC` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMDevicePassthru
  This instance is equal to all instances of `WXMDevicePassthru` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMDeviceSlot
  This instance is equal to all instances of `WXMDeviceSlot` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioBlockStorage
  This instance is equal to all instances of `WXMDeviceVirtioBlockStorage` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioNetwork
  This instance is equal to all instances of `WXMDeviceVirtioNetwork` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootCommands
  This instance is equal to all instances of `WXMEvaluatedBootCommands` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
  This instance is equal to all instances of `WXMEvaluatedBootConfigurationGRUBBhyve` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI
  This instance is equal to all instances of `WXMEvaluatedBootConfigurationUEFI` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMFlags
  This instance is equal to all instances of `WXMFlags` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux
  This instance is equal to all instances of `WXMGRUBKernelLinux` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelOpenBSD
  This instance is equal to all instances of `WXMGRUBKernelOpenBSD` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMMACAddress
  This instance is equal to all instances of `WXMMACAddress` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMMachineName
  This instance is equal to all instances of `WXMMachineName` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMMemory
  This instance is equal to all instances of `WXMMemory` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMPinCPU
  This instance is equal to all instances of `WXMPinCPU` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMSectorSizes
  This instance is equal to all instances of `WXMSectorSizes` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile
  This instance is equal to all instances of `WXMStorageBackendFile` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMStorageBackendZFSVolume
  This instance is equal to all instances of `WXMStorageBackendZFSVolume` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMTap
  This instance is equal to all instances of `WXMTap` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMTAPDeviceName
  This instance is equal to all instances of `WXMTAPDeviceName` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMTTYBackendFile
  This instance is equal to all instances of `WXMTTYBackendFile` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMTTYBackendNMDM
  This instance is equal to all instances of `WXMTTYBackendNMDM` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMTTYBackendStdio
  This instance is equal to all instances of `WXMTTYBackendStdio` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
  This instance is equal to all instances of `WXMVirtualMachine` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMVirtualMachineSet
  This instance is equal to all instances of `WXMVirtualMachineSet` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMVMNet
  This instance is equal to all instances of `WXMVMNet` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMVMNetDeviceName
  This instance is equal to all instances of `WXMVMNetDeviceName` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.parser.api.WXMParseError
  This instance is equal to all instances of `WXMParseError` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.process.api.WXMProcessDescription
  This instance is equal to all instances of `WXMProcessDescription` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.realize.WXMRealizationInstructions
  This instance is equal to all instances of `WXMRealizationInstructions` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.xml.config.v1.WXM1Path
  This instance is equal to all instances of `WXM1Path` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.xml.config.v1.WXM1Paths
  This instance is equal to all instances of `WXM1Paths` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDevice
  This instance is equal to all instances of `WXM1BSDBootDevice` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1Comment
  This instance is equal to all instances of `WXM1Comment` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1Flag
  This instance is equal to all instances of `WXM1Flag` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1HostDeviceSlot
  This instance is equal to all instances of `WXM1HostDeviceSlot` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxInitRDDevice
  This instance is equal to all instances of `WXM1LinuxInitRDDevice` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelDevice
  This instance is equal to all instances of `WXM1LinuxKernelDevice` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1OpenOptions
  This instance is equal to all instances of `WXM1OpenOptions` that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1PinCPUs
  This instance is equal to all instances of `WXM1PinCPUs` that have equal attribute values.
error(String, Object...) - Method in class com.io7m.waxmill.cmdline.internal.WXMAbstractCommandWithConfiguration
ERROR - com.io7m.waxmill.parser.api.WXMParseErrorType.Severity
  The error is an error.
errors() - Method in exception com.io7m.waxmill.parser.api.WXMParseException
evaluate() - Method in class com.io7m.waxmill.boot.WXMBootConfigurationEvaluator
  Evaluate the specified boot configuration, producing a set of commands that can be used to boot the virtual machine.
evaluate() - Method in class com.io7m.waxmill.realize.WXMRealizations
evaluate() - Method in interface com.io7m.waxmill.realize.WXMRealizationType
exception() - Method in class com.io7m.waxmill.parser.api.WXMParseError
exception() - Method in interface com.io7m.waxmill.parser.api.WXMParseErrorType
executable() - Method in class com.io7m.waxmill.machines.WXMCommandExecution
executable() - Method in class com.io7m.waxmill.process.api.WXMProcessDescription
executable() - Method in interface com.io7m.waxmill.process.api.WXMProcessDescriptionType
execute() - Method in interface com.io7m.waxmill.serializer.api.WXMSerializerType
  Execute the serializer.
execute() - Method in class com.io7m.waxmill.xml.config.v1.WXM1ClientConfigurationSerializer
execute() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BootConfigurationsSerializer
execute() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1VirtualMachineSerializer
execute(WXMDryRun) - Method in class com.io7m.waxmill.boot.WXMBootConfigurationExecutor
execute(WXMDryRun) - Method in interface com.io7m.waxmill.boot.WXMBootConfigurationExecutorType
  Execute the boot configuration.
execute(WXMDryRun) - Method in class com.io7m.waxmill.realize.internal.WXMFileCheck
execute(WXMDryRun) - Method in class com.io7m.waxmill.realize.internal.WXMZFSVolumeCheck
execute(WXMDryRun) - Method in interface com.io7m.waxmill.realize.WXMRealizationInstructionsType
execute(WXMDryRun) - Method in interface com.io7m.waxmill.realize.WXMRealizationStepType
EXECUTE - com.io7m.waxmill.machines.WXMDryRun
  The operation should be executed normally.
executeActual() - Method in class com.io7m.waxmill.cmdline.internal.WXMAbstractCommandWithConfiguration
executeActual() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandSchema
executeActual() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVersion
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMAbstractCommandWithConfiguration
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddAHCIDisk
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddAHCIOptical
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddE1000NetworkDevice
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddFramebufferDevice
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddLPC
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddPassthru
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddVirtioDisk
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddVirtioNetworkDevice
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMConsole
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMDefine
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMDelete
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMDeleteBootConfigurations
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMDeleteDevice
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMExport
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMImport
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMKill
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMList
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMListWithName
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMRealize
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMRun
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMSet
executeActualWithConfiguration(Path) - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMUpdateBootConfigurations
exitCode() - Method in class com.io7m.waxmill.cmdline.Main
exitOnPAUSE() - Method in class com.io7m.waxmill.machines.WXMFlags
  Force the guest virtual CPU to exit when a PAUSE instruction is detected.
exitOnPAUSE() - Method in interface com.io7m.waxmill.machines.WXMFlagsType
  Force the guest virtual CPU to exit when a PAUSE instruction is detected.
expectedSize() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMStorageBackendZFSVolumeType
expectedSize() - Method in class com.io7m.waxmill.machines.WXMStorageBackendZFSVolume
extendedHelp() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandSchema
extendedHelp() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddAHCIDisk
extendedHelp() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddE1000NetworkDevice
extendedHelp() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddFramebufferDevice
extendedHelp() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddLPC
extendedHelp() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddPassthru
extendedHelp() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddVirtioDisk
extendedHelp() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddVirtioNetworkDevice
extendedHelp() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMConsole
extendedHelp() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMDelete
extendedHelp() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMKill
extendedHelp() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMList
extendedHelp() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMListWithName
extendedHelp() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMRun
extendedHelp() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMSet
externalName() - Method in interface com.io7m.waxmill.machines.WXMDeviceType
externalName() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceAHCIDiskType
externalName() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceAHCIOpticalDiskType
externalName() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceE1000Type
externalName() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceFramebufferType
externalName() - Method in enum com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceFramebufferType.WXMVGAConfiguration
externalName() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceHostBridgeType
externalName() - Method in enum com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceHostBridgeType.Vendor
externalName() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceLPCType
externalName() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDevicePassthruType
externalName() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceVirtioBlockStorageType
externalName() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceVirtioNetworkType
externalName() - Method in enum com.io7m.waxmill.machines.WXMOpenOption

## F

file() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMStorageBackendFileType
file() - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile
firmware() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMBootConfigurationUEFIType
firmware() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI
flags() - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
flags() - Method in interface com.io7m.waxmill.machines.WXMVirtualMachineType
forceVirtualIOPCIToUseMSI() - Method in class com.io7m.waxmill.machines.WXMFlags
  Force virtio PCI device emulations to use MSI interrupts instead of MSI-X interrupts.
forceVirtualIOPCIToUseMSI() - Method in interface com.io7m.waxmill.machines.WXMFlagsType
  Force virtio PCI device emulations to use MSI interrupts instead of MSI-X interrupts.
format(String, Object...) - Method in class com.io7m.waxmill.strings.api.WXMAbstractStrings
format(String, Object...) - Method in interface com.io7m.waxmill.strings.api.WXMStringsType
  Format a message.
from(WXMApplicationVersionType) - Method in class com.io7m.waxmill.client.api.WXMApplicationVersion.Builder
  Fill a builder with attribute values from the provided `WXMApplicationVersionType` instance.
from(WXMClientConfigurationType) - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration.Builder
  Fill a builder with attribute values from the provided `WXMClientConfigurationType` instance.
from(WXMDatabaseConfigurationType) - Method in class com.io7m.waxmill.database.api.WXMDatabaseConfiguration.Builder
  Fill a builder with attribute values from the provided `WXMDatabaseConfigurationType` instance.
from(WXMBootConfigurationNameType) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationName.Builder
  Fill a builder with attribute values from the provided `WXMBootConfigurationNameType` instance.
from(WXMBootConfigurationType) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMBootConfigurationType` instance.
from(WXMBootConfigurationType) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMBootConfigurationType` instance.
from(WXMBootConfigurationType.WXMBootConfigurationGRUBBhyveType) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMBootConfigurationType.WXMBootConfigurationGRUBBhyveType` instance.
from(WXMBootConfigurationType.WXMBootConfigurationUEFIType) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMBootConfigurationType.WXMBootConfigurationUEFIType` instance.
from(WXMBootConfigurationType.WXMBootDiskAttachmentType) - Method in class com.io7m.waxmill.machines.WXMBootDiskAttachment.Builder
  Fill a builder with attribute values from the provided `WXMBootDiskAttachmentType` instance.
from(WXMBootConfigurationType.WXMEvaluatedBootCommandsType) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootCommands.Builder
  Fill a builder with attribute values from the provided `WXMEvaluatedBootCommandsType` instance.
from(WXMBootConfigurationType.WXMEvaluatedBootConfigurationGRUBBhyveType) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationGRUBBhyveType` instance.
from(WXMBootConfigurationType.WXMEvaluatedBootConfigurationType) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationType` instance.
from(WXMBootConfigurationType.WXMEvaluatedBootConfigurationType) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationType` instance.
from(WXMBootConfigurationType.WXMEvaluatedBootConfigurationUEFIType) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationUEFIType` instance.
from(WXMBootConfigurationType.WXMGRUBKernelLinuxType) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux.Builder
  Fill a builder with attribute values from the provided `WXMGRUBKernelLinuxType` instance.
from(WXMBootConfigurationType.WXMGRUBKernelOpenBSDType) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelOpenBSD.Builder
  Fill a builder with attribute values from the provided `WXMGRUBKernelOpenBSDType` instance.
from(WXMCommandExecutionType) - Method in class com.io7m.waxmill.machines.WXMCommandExecution.Builder
  Fill a builder with attribute values from the provided `WXMCommandExecutionType` instance.
from(WXMCPUTopologyType) - Method in class com.io7m.waxmill.machines.WXMCPUTopology.Builder
  Fill a builder with attribute values from the provided `WXMCPUTopologyType` instance.
from(WXMCPUTopologyType.WXMPinCPUType) - Method in class com.io7m.waxmill.machines.WXMPinCPU.Builder
  Fill a builder with attribute values from the provided `WXMPinCPUType` instance.
from(WXMDeviceSlotType) - Method in class com.io7m.waxmill.machines.WXMDeviceSlot.Builder
  Fill a builder with attribute values from the provided `WXMDeviceSlotType` instance.
from(WXMDeviceType) - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIDisk.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType` instance.
from(WXMDeviceType) - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIOpticalDisk.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType` instance.
from(WXMDeviceType) - Method in class com.io7m.waxmill.machines.WXMDeviceE1000.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType` instance.
from(WXMDeviceType) - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType` instance.
from(WXMDeviceType) - Method in class com.io7m.waxmill.machines.WXMDeviceHostBridge.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType` instance.
from(WXMDeviceType) - Method in class com.io7m.waxmill.machines.WXMDeviceLPC.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType` instance.
from(WXMDeviceType) - Method in class com.io7m.waxmill.machines.WXMDevicePassthru.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType` instance.
from(WXMDeviceType) - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioBlockStorage.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType` instance.
from(WXMDeviceType) - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioNetwork.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType` instance.
from(WXMDeviceType.WXMDeviceAHCIDiskType) - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIDisk.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceAHCIDiskType` instance.
from(WXMDeviceType.WXMDeviceAHCIOpticalDiskType) - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIOpticalDisk.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceAHCIOpticalDiskType` instance.
from(WXMDeviceType.WXMDeviceE1000Type) - Method in class com.io7m.waxmill.machines.WXMDeviceE1000.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceE1000Type` instance.
from(WXMDeviceType.WXMDeviceFramebufferType) - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceFramebufferType` instance.
from(WXMDeviceType.WXMDeviceHostBridgeType) - Method in class com.io7m.waxmill.machines.WXMDeviceHostBridge.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceHostBridgeType` instance.
from(WXMDeviceType.WXMDeviceLPCType) - Method in class com.io7m.waxmill.machines.WXMDeviceLPC.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceLPCType` instance.
from(WXMDeviceType.WXMDevicePassthruType) - Method in class com.io7m.waxmill.machines.WXMDevicePassthru.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMDevicePassthruType` instance.
from(WXMDeviceType.WXMDeviceVirtioBlockStorageType) - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioBlockStorage.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceVirtioBlockStorageType` instance.
from(WXMDeviceType.WXMDeviceVirtioNetworkType) - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioNetwork.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceVirtioNetworkType` instance.
from(WXMDeviceType.WXMNetworkDeviceBackendType) - Method in class com.io7m.waxmill.machines.WXMTap.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMNetworkDeviceBackendType` instance.
from(WXMDeviceType.WXMNetworkDeviceBackendType) - Method in class com.io7m.waxmill.machines.WXMVMNet.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMNetworkDeviceBackendType` instance.
from(WXMDeviceType.WXMSectorSizesType) - Method in class com.io7m.waxmill.machines.WXMSectorSizes.Builder
  Fill a builder with attribute values from the provided `WXMSectorSizesType` instance.
from(WXMDeviceType.WXMStorageBackendFileType) - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMStorageBackendFileType` instance.
from(WXMDeviceType.WXMStorageBackendType) - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMStorageBackendType` instance.
from(WXMDeviceType.WXMStorageBackendType) - Method in class com.io7m.waxmill.machines.WXMStorageBackendZFSVolume.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMStorageBackendType` instance.
from(WXMDeviceType.WXMStorageBackendZFSVolumeType) - Method in class com.io7m.waxmill.machines.WXMStorageBackendZFSVolume.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMStorageBackendZFSVolumeType` instance.
from(WXMDeviceType.WXMTapType) - Method in class com.io7m.waxmill.machines.WXMTap.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMTapType` instance.
from(WXMDeviceType.WXMTTYBackendFileType) - Method in class com.io7m.waxmill.machines.WXMTTYBackendFile.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendFileType` instance.
from(WXMDeviceType.WXMTTYBackendNMDMType) - Method in class com.io7m.waxmill.machines.WXMTTYBackendNMDM.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendNMDMType` instance.
from(WXMDeviceType.WXMTTYBackendStdioType) - Method in class com.io7m.waxmill.machines.WXMTTYBackendStdio.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendStdioType` instance.
from(WXMDeviceType.WXMTTYBackendType) - Method in class com.io7m.waxmill.machines.WXMTTYBackendFile.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendType` instance.
from(WXMDeviceType.WXMTTYBackendType) - Method in class com.io7m.waxmill.machines.WXMTTYBackendNMDM.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendType` instance.
from(WXMDeviceType.WXMTTYBackendType) - Method in class com.io7m.waxmill.machines.WXMTTYBackendStdio.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendType` instance.
from(WXMDeviceType.WXMVMNetType) - Method in class com.io7m.waxmill.machines.WXMVMNet.Builder
  Fill a builder with attribute values from the provided `com.io7m.waxmill.machines.WXMDeviceType.WXMVMNetType` instance.
from(WXMFlagsType) - Method in class com.io7m.waxmill.machines.WXMFlags.Builder
  Fill a builder with attribute values from the provided `WXMFlagsType` instance.
from(WXMMACAddressType) - Method in class com.io7m.waxmill.machines.WXMMACAddress.Builder
  Fill a builder with attribute values from the provided `WXMMACAddressType` instance.
from(WXMMachineNameType) - Method in class com.io7m.waxmill.machines.WXMMachineName.Builder
  Fill a builder with attribute values from the provided `WXMMachineNameType` instance.
from(WXMMemoryType) - Method in class com.io7m.waxmill.machines.WXMMemory.Builder
  Fill a builder with attribute values from the provided `WXMMemoryType` instance.
from(WXMTAPDeviceNameType) - Method in class com.io7m.waxmill.machines.WXMTAPDeviceName.Builder
  Fill a builder with attribute values from the provided `WXMTAPDeviceNameType` instance.
from(WXMVirtualMachineSetType) - Method in class com.io7m.waxmill.machines.WXMVirtualMachineSet.Builder
  Fill a builder with attribute values from the provided `WXMVirtualMachineSetType` instance.
from(WXMVirtualMachineType) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine.Builder
  Fill a builder with attribute values from the provided `WXMVirtualMachineType` instance.
from(WXMVMNetDeviceNameType) - Method in class com.io7m.waxmill.machines.WXMVMNetDeviceName.Builder
  Fill a builder with attribute values from the provided `WXMVMNetDeviceNameType` instance.
from(WXMParseErrorType) - Method in class com.io7m.waxmill.parser.api.WXMParseError.Builder
  Fill a builder with attribute values from the provided `WXMParseErrorType` instance.
from(WXMProcessDescriptionType) - Method in class com.io7m.waxmill.process.api.WXMProcessDescription.Builder
  Fill a builder with attribute values from the provided `WXMProcessDescriptionType` instance.
from(WXMRealizationInstructionsType) - Method in class com.io7m.waxmill.realize.WXMRealizationInstructions.Builder
  Fill a builder with attribute values from the provided `WXMRealizationInstructionsType` instance.
from(WXM1PathsType) - Method in class com.io7m.waxmill.xml.config.v1.WXM1Paths.Builder
  Fill a builder with attribute values from the provided `WXM1PathsType` instance.
from(WXM1PathType) - Method in class com.io7m.waxmill.xml.config.v1.WXM1Path.Builder
  Fill a builder with attribute values from the provided `WXM1PathType` instance.
from(WXM1BSDBootDeviceType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDevice.Builder
  Fill a builder with attribute values from the provided `WXM1BSDBootDeviceType` instance.
from(WXM1CommentType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1Comment.Builder
  Fill a builder with attribute values from the provided `WXM1CommentType` instance.
from(WXM1FlagType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1Flag.Builder
  Fill a builder with attribute values from the provided `WXM1FlagType` instance.
from(WXM1HostDeviceSlotType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1HostDeviceSlot.Builder
  Fill a builder with attribute values from the provided `WXM1HostDeviceSlotType` instance.
from(WXM1LinuxInitRDDeviceType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxInitRDDevice.Builder
  Fill a builder with attribute values from the provided `WXM1LinuxInitRDDeviceType` instance.
from(WXM1LinuxKernelDeviceType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelDevice.Builder
  Fill a builder with attribute values from the provided `WXM1LinuxKernelDeviceType` instance.
from(WXM1OpenOptionsType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1OpenOptions.Builder
  Fill a builder with attribute values from the provided `WXM1OpenOptionsType` instance.
from(WXM1PinCPUsType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1PinCPUs.Builder
  Fill a builder with attribute values from the provided `WXM1PinCPUsType` instance.
functionID() - Method in class com.io7m.waxmill.machines.WXMDeviceSlot

## G

generateACPITables() - Method in class com.io7m.waxmill.machines.WXMFlags
  Generate ACPI tables.
generateACPITables() - Method in interface com.io7m.waxmill.machines.WXMFlagsType
  Generate ACPI tables.
gigabytes() - Method in class com.io7m.waxmill.machines.WXMMemory
gigabytes() - Method in interface com.io7m.waxmill.machines.WXMMemoryType
GRUB_BHYVE - com.io7m.waxmill.machines.WXMBootConfigurationType.Kind
  The boot configuration uses grub-bhyve.
grubBhyveExecutable() - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration
grubBhyveExecutable() - Method in interface com.io7m.waxmill.client.api.WXMClientConfigurationType
grubConfiguration() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationGRUBBhyveType
grubConfiguration() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
grubConfigurationFile() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationGRUBBhyveType
grubConfigurationFile() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
GUEST - com.io7m.waxmill.xml.vm.v1.WXM1DeviceSlots.SlotSide
  The slot is a guest PCI slot.
guestAPICIsX2APIC() - Method in class com.io7m.waxmill.machines.WXMFlags
  The guest's local APIC is configured in x2APIC mode.
guestAPICIsX2APIC() - Method in interface com.io7m.waxmill.machines.WXMFlagsType
  The guest's local APIC is configured in x2APIC mode.
guestCPU() - Method in interface com.io7m.waxmill.machines.WXMCPUTopologyType.WXMPinCPUType
guestCPU() - Method in class com.io7m.waxmill.machines.WXMPinCPU

## H

hashCode() - Method in class com.io7m.waxmill.client.api.WXMApplicationVersion
  Computes a hash code from attributes: `applicationName`, `applicationVersion`.
hashCode() - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration
  Computes a hash code from attributes: `virtualMachineConfigurationDirectory`, `virtualMachineRuntimeDirectory`, `bhyveExecutable`, `bhyveCtlExecutable`, `grubBhyveExecutable`, `zfsExecutable`, `cuExecutable`.
hashCode() - Method in class com.io7m.waxmill.database.api.WXMDatabaseConfiguration
  Computes a hash code from attributes: `databaseDirectory`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve
  Computes a hash code from attributes: `diskAttachments`, `comment`, `name`, `kernelInstructions`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationName
  Computes a hash code from attributes: `value`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI
  Computes a hash code from attributes: `diskAttachments`, `comment`, `name`, `firmware`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMBootDiskAttachment
  Computes a hash code from attributes: `device`, `backend`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMCommandExecution
  Computes a hash code from attributes: `executable`, `arguments`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMCPUTopology
  Computes a hash code from attributes: `sockets`, `threads`, `cores`, `cpus`, `comment`, `pinnedCPUs`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIDisk
  Computes a hash code from attributes: `deviceSlot`, `comment`, `backend`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIOpticalDisk
  Computes a hash code from attributes: `deviceSlot`, `comment`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMDeviceE1000
  Computes a hash code from attributes: `comment`, `deviceSlot`, `backend`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer
  Computes a hash code from attributes: `comment`, `deviceSlot`, `listenAddress`, `listenPort`, `width`, `height`, `vgaConfiguration`, `waitForVNC`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMDeviceHostBridge
  Computes a hash code from attributes: `deviceSlot`, `vendor`, `comment`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMDeviceLPC
  Computes a hash code from attributes: `deviceSlot`, `comment`, `backends`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMDevicePassthru
  Computes a hash code from attributes: `comment`, `deviceSlot`, `hostPCISlot`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMDeviceSlot
  Computes a hash code from attributes: `busID`, `slotID`, `functionID`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioBlockStorage
  Computes a hash code from attributes: `deviceSlot`, `comment`, `backend`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioNetwork
  Computes a hash code from attributes: `deviceSlot`, `comment`, `backend`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootCommands
  Computes a hash code from attributes: `configurationCommands`, `lastExecution`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
  Computes a hash code from attributes: `requiredPaths`, `requiredNMDMs`, `commands`, `deviceMapFile`, `deviceMap`, `grubConfigurationFile`, `grubConfiguration`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI
  Computes a hash code from attributes: `requiredPaths`, `requiredNMDMs`, `commands`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMFlags
  Computes a hash code from attributes: `includeGuestMemoryInCoreFiles`, `yieldCPUOnHLT`, `exitOnPAUSE`, `generateACPITables`, `disableMPTableGeneration`, `forceVirtualIOPCIToUseMSI`, `guestAPICIsX2APIC`, `wireGuestMemory`, `realTimeClockIsUTC`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux
  Computes a hash code from attributes: `kernelDevice`, `kernelPath`, `kernelArguments`, `initRDDevice`, `initRDPath`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMGRUBKernelOpenBSD
  Computes a hash code from attributes: `bootDevice`, `kernelPath`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMMACAddress
  Computes a hash code from attributes: `value`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMMachineName
  Computes a hash code from attributes: `value`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMMemory
  Computes a hash code from attributes: `megabytes`, `gigabytes`, `comment`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMPinCPU
  Computes a hash code from attributes: `hostCPU`, `guestCPU`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMSectorSizes
  Computes a hash code from attributes: `logical`, `physical`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile
  Computes a hash code from attributes: `file`, `options`, `sectorSizes`, `comment`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMStorageBackendZFSVolume
  Computes a hash code from attributes: `comment`, `expectedSize`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMTap
  Computes a hash code from attributes: `name`, `address`, `comment`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMTAPDeviceName
  Computes a hash code from attributes: `value`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMTTYBackendFile
  Computes a hash code from attributes: `path`, `device`, `comment`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMTTYBackendNMDM
  Computes a hash code from attributes: `device`, `comment`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMTTYBackendStdio
  Computes a hash code from attributes: `device`, `comment`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
  Computes a hash code from attributes: `id`, `name`, `comment`, `cpuTopology`, `memory`, `devices`, `flags`, `bootConfigurations`, `configurationFile`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMVirtualMachineSet
  Computes a hash code from attributes: `machines`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMVMNet
  Computes a hash code from attributes: `name`, `address`, `comment`.
hashCode() - Method in class com.io7m.waxmill.machines.WXMVMNetDeviceName
  Computes a hash code from attributes: `value`.
hashCode() - Method in class com.io7m.waxmill.parser.api.WXMParseError
  Computes a hash code from attributes: `lexical`, `severity`, `message`, `exception`.
hashCode() - Method in class com.io7m.waxmill.process.api.WXMProcessDescription
  Computes a hash code from attributes: `executable`, `arguments`, `environment`.
hashCode() - Method in class com.io7m.waxmill.realize.WXMRealizationInstructions
  Computes a hash code from attributes: `steps`.
hashCode() - Method in class com.io7m.waxmill.xml.config.v1.WXM1Path
  Computes a hash code from attributes: `type`, `path`.
hashCode() - Method in class com.io7m.waxmill.xml.config.v1.WXM1Paths
  Computes a hash code from attributes: `paths`, `pathMap`.
hashCode() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDevice
  Computes a hash code from attributes: `deviceSlot`, `kernelPath`.
hashCode() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1Comment
  Computes a hash code from attributes: `text`.
hashCode() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1Flag
  Computes a hash code from attributes: `name`, `value`.
hashCode() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1HostDeviceSlot
  Computes a hash code from attributes: `slot`.
hashCode() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxInitRDDevice
  Computes a hash code from attributes: `deviceSlot`, `initRDPath`.
hashCode() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelDevice
  Computes a hash code from attributes: `deviceSlot`, `kernelPath`.
hashCode() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1OpenOptions
  Computes a hash code from attributes: `openOptions`.
hashCode() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1PinCPUs
  Computes a hash code from attributes: `cpus`.
height() - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer
height() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceFramebufferType
HOST - com.io7m.waxmill.xml.vm.v1.WXM1DeviceSlots.SlotSide
  The slot is a host PCI slot.
hostCPU() - Method in interface com.io7m.waxmill.machines.WXMCPUTopologyType.WXMPinCPUType
hostCPU() - Method in class com.io7m.waxmill.machines.WXMPinCPU
hostPCISlot() - Method in class com.io7m.waxmill.machines.WXMDevicePassthru
hostPCISlot() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDevicePassthruType

## I

id() - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
id() - Method in interface com.io7m.waxmill.machines.WXMVirtualMachineType
includeGuestMemoryInCoreFiles() - Method in class com.io7m.waxmill.machines.WXMFlags
  Include guest memory in core files.
includeGuestMemoryInCoreFiles() - Method in interface com.io7m.waxmill.machines.WXMFlagsType
  Include guest memory in core files.
index() - Method in class com.io7m.waxmill.boot.internal.WXMDeviceAndPath
info(String, Object...) - Method in class com.io7m.waxmill.cmdline.internal.WXMAbstractCommandWithConfiguration
initRDDevice() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMGRUBKernelLinuxType
initRDDevice() - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux
initRDPath() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMGRUBKernelLinuxType
initRDPath() - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux
initRDPath() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxInitRDDevice
initRDPath() - Method in interface com.io7m.waxmill.xml.vm.v1.WXM1LinuxInitRDDeviceType
IO - com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceFramebufferType.WXMVGAConfiguration
  Used for guests that attempt to issue BIOS calls which result in I/O port queries, and fail to boot if I/O decode is disabled.
isConsoleDevice() - Method in interface com.io7m.waxmill.machines.WXMDeviceType
isStorageDevice() - Method in interface com.io7m.waxmill.machines.WXMDeviceType
isValid(String) - Static method in class com.io7m.waxmill.machines.WXMBootConfigurationNames
isValid(String) - Static method in class com.io7m.waxmill.machines.WXMMACAddresses
isValid(String) - Static method in class com.io7m.waxmill.machines.WXMMachineNames
isValid(String) - Static method in class com.io7m.waxmill.machines.WXMTAPDeviceNames
isValid(String) - Static method in class com.io7m.waxmill.machines.WXMVMNetDeviceNames

## K

KERNEL_LINUX - com.io7m.waxmill.machines.WXMBootConfigurationType.WXMGRUBKernelInstructionsType.Kind
  The kernel is Linux.
KERNEL_OPENBSD - com.io7m.waxmill.machines.WXMBootConfigurationType.WXMGRUBKernelInstructionsType.Kind
  The kernel is OpenBSD.
kernelArguments() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMGRUBKernelLinuxType
kernelArguments() - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux
kernelDevice() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMGRUBKernelLinuxType
kernelDevice() - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux
kernelInstructions() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve
kernelInstructions() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMBootConfigurationGRUBBhyveType
kernelPath() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMGRUBKernelLinuxType
kernelPath() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMGRUBKernelOpenBSDType
kernelPath() - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux
kernelPath() - Method in class com.io7m.waxmill.machines.WXMGRUBKernelOpenBSD
kernelPath() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDevice
kernelPath() - Method in interface com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDeviceType
kernelPath() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelDevice
kernelPath() - Method in interface com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelDeviceType
kind() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType
kind() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMBootConfigurationGRUBBhyveType
kind() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMBootConfigurationUEFIType
kind() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationGRUBBhyveType
kind() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationType
kind() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationUEFIType
kind() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMGRUBKernelInstructionsType
kind() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMGRUBKernelLinuxType
kind() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMGRUBKernelOpenBSDType
kind() - Method in interface com.io7m.waxmill.machines.WXMDeviceType
kind() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceAHCIDiskType
kind() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceAHCIOpticalDiskType
kind() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceE1000Type
kind() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceFramebufferType
kind() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceHostBridgeType
kind() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceLPCType
kind() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDevicePassthruType
kind() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceVirtioBlockStorageType
kind() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceVirtioNetworkType
kind() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMNetworkDeviceBackendType
kind() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMStorageBackendFileType
kind() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMStorageBackendType
kind() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMStorageBackendZFSVolumeType
kind() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMTapType
kind() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendFileType
kind() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendNMDMType
kind() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendStdioType
kind() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendType
kind() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMVMNetType

## L

lastExecution() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootCommandsType
  The final execution to bring up the virtual machine.
lastExecution() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootCommands
  The final execution to bring up the virtual machine.
lexical() - Method in class com.io7m.waxmill.parser.api.WXMParseError
lexical() - Method in interface com.io7m.waxmill.parser.api.WXMParseErrorType
listenAddress() - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer
listenAddress() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceFramebufferType
listenPort() - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer
listenPort() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceFramebufferType
logical() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMSectorSizesType
logical() - Method in class com.io7m.waxmill.machines.WXMSectorSizes

## M

machines() - Method in class com.io7m.waxmill.machines.WXMVirtualMachineSet
machines() - Method in interface com.io7m.waxmill.machines.WXMVirtualMachineSetType
main(String[]) - Static method in class com.io7m.waxmill.cmdline.Main
  The main entry point.
main(String[]) - Static method in class com.io7m.waxmill.cmdline.MainExitless
  The main entry point.
Main - Class in com.io7m.waxmill.cmdline
  Main command line entry point.
Main(String[]) - Constructor for class com.io7m.waxmill.cmdline.Main
MainExitless - Class in com.io7m.waxmill.cmdline
  Main command line entry point that does not call `exit()`.
mapBlackthorneError(BTParseError) - Static method in class com.io7m.waxmill.xml.utilities.WXMParserUtilities
mapSeverity(BTParseErrorType.Severity) - Static method in class com.io7m.waxmill.xml.utilities.WXMParserUtilities
megabytes() - Method in class com.io7m.waxmill.machines.WXMMemory
megabytes() - Method in interface com.io7m.waxmill.machines.WXMMemoryType
memory() - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
memory() - Method in interface com.io7m.waxmill.machines.WXMVirtualMachineType
merge(WXMMachineMessages, Collection<WXMVirtualMachineSet>) - Static method in class com.io7m.waxmill.machines.WXMVirtualMachineSets
  Create a set consisting of the union of all of the given sets.
message() - Method in class com.io7m.waxmill.parser.api.WXMParseError
message() - Method in interface com.io7m.waxmill.parser.api.WXMParseErrorType
messages() - Method in class com.io7m.waxmill.cmdline.internal.WXMAbstractCommandWithConfiguration

## N

name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandSchema
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVersion
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddAHCIDisk
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddAHCIOptical
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddE1000NetworkDevice
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddFramebufferDevice
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddLPC
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddPassthru
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddVirtioDisk
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddVirtioNetworkDevice
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMConsole
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMDefine
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMDelete
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMDeleteBootConfigurations
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMDeleteDevice
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMExport
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMImport
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMKill
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMList
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMListWithName
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMRealize
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMRun
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMSet
name() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandVMUpdateBootConfigurations
name() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve
name() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType
  The unique-within-a-virtual-machine name of the boot configuration.
name() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMBootConfigurationGRUBBhyveType
name() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMBootConfigurationUEFIType
name() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI
name() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMTapType
name() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMVMNetType
name() - Method in class com.io7m.waxmill.machines.WXMTap
name() - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
name() - Method in interface com.io7m.waxmill.machines.WXMVirtualMachineType
name() - Method in class com.io7m.waxmill.machines.WXMVMNet
name() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1Flag
name() - Method in interface com.io7m.waxmill.xml.vm.v1.WXM1FlagType
NMDM_GUEST - com.io7m.waxmill.machines.WXMTTYBackends.NMDMSide
  The guest side.
NMDM_HOST - com.io7m.waxmill.machines.WXMTTYBackends.NMDMSide
  The host side.
nmdmPath(FileSystem, UUID, WXMTTYBackends.NMDMSide) - Static method in class com.io7m.waxmill.machines.WXMTTYBackends
  Derive the nmdm device path for the given machine ID and side.
nmdmPaths() - Method in class com.io7m.waxmill.boot.internal.WXMDeviceMap
NO_CACHE - com.io7m.waxmill.machines.WXMOpenOption
  Do not use caching (O_DIRECT).

## O

of(WXMDeviceSlot) - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1HostDeviceSlot
  Construct a new immutable `WXM1HostDeviceSlot` instance.
of(Iterable<? extends WXM1Path>) - Static method in class com.io7m.waxmill.xml.config.v1.WXM1Paths
  Construct a new immutable `WXM1Paths` instance.
of(String) - Static method in class com.io7m.waxmill.machines.WXMBootConfigurationName
  Construct a new immutable `WXMBootConfigurationName` instance.
of(String) - Static method in class com.io7m.waxmill.machines.WXMMACAddress
  Construct a new immutable `WXMMACAddress` instance.
of(String) - Static method in class com.io7m.waxmill.machines.WXMMachineName
  Construct a new immutable `WXMMachineName` instance.
of(String) - Static method in class com.io7m.waxmill.machines.WXMTAPDeviceName
  Construct a new immutable `WXMTAPDeviceName` instance.
of(String) - Static method in class com.io7m.waxmill.machines.WXMVMNetDeviceName
  Construct a new immutable `WXMVMNetDeviceName` instance.
of(String) - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1Comment
  Construct a new immutable `WXM1Comment` instance.
of(String, boolean) - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1Flag
  Construct a new immutable `WXM1Flag` instance.
of(String, Path) - Static method in class com.io7m.waxmill.xml.config.v1.WXM1Path
  Construct a new immutable `WXM1Path` instance.
of(List<WXM1Path>) - Static method in class com.io7m.waxmill.xml.config.v1.WXM1Paths
  Construct a new immutable `WXM1Paths` instance.
ofExternalString(String) - Static method in enum com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceHostBridgeType.Vendor
OFF - com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceFramebufferType.WXMVGAConfiguration
  Used for the UEFI guests that assume that VGA adapter is present if they detect the I/O ports.
ofProperties(Properties) - Static method in class com.io7m.waxmill.client.api.WXMApplicationVersions
  Load application version information from the given stream.
ofStream(InputStream) - Static method in class com.io7m.waxmill.client.api.WXMApplicationVersions
  Load application version information from the given stream.
ofXML(InputStream) - Static method in class com.io7m.waxmill.strings.api.WXMAbstractStrings
ofXMLResource(Class<?>, String) - Static method in class com.io7m.waxmill.strings.api.WXMAbstractStrings
ON - com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceFramebufferType.WXMVGAConfiguration
  Used along with the CSM BIOS capability in UEFI to boot traditional BIOS guests that require the legacy VGA I/O and memory regions to be available.
onCharacters(BTElementParsingContextType, char[], int, int) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1CommentParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.config.v1.WXM1ClientConfigurationParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.config.v1.WXM1PathsParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1AHCIDiskDeviceParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1AHCIOpticalDiskDeviceParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BootConfigurationGRUBBhyveParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BootConfigurationsParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BootConfigurationUEFIParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BootDiskAttachmentParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BootDiskAttachmentsParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDeviceParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1CPUTopologyParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1DevicesParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1E1000NetworkDeviceParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1FlagsParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1FramebufferDeviceParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1GRUBBhyveKernelLinuxParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1GRUBBhyveKernelOpenBSDParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1HostBridgeParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxInitRDDeviceParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelDeviceParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LPCDeviceParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1MemoryParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1OpenOptionsParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1PassthruDeviceParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1PinCPUsParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1StorageBackendFileParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1StorageBackendZFSVolumeParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1TapParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1TTYBackendFileParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1TTYBackendNMDMParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1TTYBackendStdioParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1VirtioBlockStorageDeviceParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1VirtioNetworkDeviceParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1VirtualMachineParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1VirtualMachineSetParser
onChildHandlersRequested(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1VMNetParser
onChildValueProduced(BTElementParsingContextType, WXM1Path) - Method in class com.io7m.waxmill.xml.config.v1.WXM1PathsParser
onChildValueProduced(BTElementParsingContextType, WXM1Flag) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1FlagsParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.config.v1.WXM1ClientConfigurationParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1AHCIDiskDeviceParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1AHCIOpticalDiskDeviceParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BootConfigurationGRUBBhyveParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BootConfigurationsParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BootConfigurationUEFIParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BootDiskAttachmentParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BootDiskAttachmentsParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDeviceParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1CPUTopologyParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1DevicesParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1E1000NetworkDeviceParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1FramebufferDeviceParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1GRUBBhyveKernelLinuxParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1GRUBBhyveKernelOpenBSDParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1HostBridgeParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxInitRDDeviceParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelDeviceParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LPCDeviceParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1MemoryParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1OpenOptionsParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1PassthruDeviceParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1PinCPUsParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1StorageBackendFileParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1StorageBackendZFSVolumeParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1TapParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1TTYBackendFileParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1TTYBackendNMDMParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1TTYBackendStdioParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1VirtioBlockStorageDeviceParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1VirtioNetworkDeviceParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1VirtualMachineParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1VirtualMachineSetParser
onChildValueProduced(BTElementParsingContextType, Object) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1VMNetParser
one(WXMVirtualMachine) - Static method in class com.io7m.waxmill.machines.WXMVirtualMachineSets
  Create a set consisting of a single machine.
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.config.v1.WXM1ClientConfigurationParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.config.v1.WXM1PathParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.config.v1.WXM1PathsParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1AHCIDiskDeviceParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1AHCIOpticalDiskDeviceParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BootConfigurationGRUBBhyveParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BootConfigurationsParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BootConfigurationUEFIParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BootDiskAttachmentParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BootDiskAttachmentsParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDeviceParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1CommentParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1CPUTopologyParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1DeviceSlotParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1DevicesParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1E1000NetworkDeviceParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1FlagParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1FlagsParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1FramebufferDeviceParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1GRUBBhyveKernelLinuxParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1GRUBBhyveKernelOpenBSDParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1HostBridgeParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1HostDeviceSlotParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxInitRDDeviceParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelArgumentParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelDeviceParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LPCDeviceParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1MemoryParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1OpenOptionParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1OpenOptionsParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1PassthruDeviceParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1PinCPUParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1PinCPUsParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1SectorSizesParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1StorageBackendFileParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1StorageBackendZFSVolumeParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1TapParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1TTYBackendFileParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1TTYBackendNMDMParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1TTYBackendStdioParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1VirtioBlockStorageDeviceParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1VirtioNetworkDeviceParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1VirtualMachineParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1VirtualMachineSetParser
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1VMNetParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.config.v1.WXM1PathParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BootConfigurationGRUBBhyveParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BootConfigurationUEFIParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDeviceParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1CPUTopologyParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1DeviceSlotParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1FlagParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1FramebufferDeviceParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1HostBridgeParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1HostDeviceSlotParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxInitRDDeviceParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelArgumentParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelDeviceParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1MemoryParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1OpenOptionParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1PinCPUParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1SectorSizesParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1StorageBackendFileParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1StorageBackendZFSVolumeParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1TapParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1TTYBackendFileParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1TTYBackendNMDMParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1TTYBackendStdioParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1VirtualMachineParser
onElementStart(BTElementParsingContextType, Attributes) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1VMNetParser
open(WXMClientConfiguration) - Method in interface com.io7m.waxmill.client.api.WXMClientProviderType
  Open a client using the given client configuration.
open(WXMClientConfiguration) - Method in class com.io7m.waxmill.client.vanilla.WXMClients
open(WXMDatabaseConfiguration) - Method in interface com.io7m.waxmill.database.api.WXMDatabaseProviderType
  Open (or create) a database.
open(WXMDatabaseConfiguration) - Method in interface com.io7m.waxmill.database.api.WXMVirtualMachineDatabaseProviderType
open(WXMDatabaseConfiguration) - Method in class com.io7m.waxmill.database.vanilla.WXMVirtualMachineDatabases
open(WXMMachineMessages, WXMVirtualMachineParserProviderType, WXMVirtualMachineSerializerProviderType, WXMDatabaseConfiguration) - Static method in class com.io7m.waxmill.database.vanilla.internal.WXMVirtualMachineDatabase
open(Path) - Method in interface com.io7m.waxmill.client.api.WXMClientProviderType
  Open a client using the given client configuration file.
open(Path) - Method in class com.io7m.waxmill.client.vanilla.WXMClients
openOptions() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1OpenOptions
openOptions() - Method in interface com.io7m.waxmill.xml.vm.v1.WXM1OpenOptionsType
options() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMStorageBackendFileType
options() - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile

## P

parse() - Method in interface com.io7m.waxmill.parser.api.WXMBootConfigurationParserType
parse() - Method in interface com.io7m.waxmill.parser.api.WXMClientConfigurationParserType
parse() - Method in interface com.io7m.waxmill.parser.api.WXMParserType
  Attempt to parse a value.
parse() - Method in interface com.io7m.waxmill.parser.api.WXMVirtualMachineParserType
parse() - Method in class com.io7m.waxmill.xml.config.v1.WXMClientConfigurationParser
parse() - Method in class com.io7m.waxmill.xml.vm.v1.WXMBootConfigurationParser
parse() - Method in class com.io7m.waxmill.xml.vm.v1.WXMVirtualMachineParser
parse(Path) - Method in interface com.io7m.waxmill.parser.api.WXMParserProviderType
  Convenience function to parse a file directly.
path() - Method in class com.io7m.waxmill.boot.internal.WXMDeviceAndPath
path() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendFileType
path() - Method in class com.io7m.waxmill.machines.WXMTTYBackendFile
path() - Method in class com.io7m.waxmill.xml.config.v1.WXM1Path
path() - Method in interface com.io7m.waxmill.xml.config.v1.WXM1PathType
pathMap() - Method in class com.io7m.waxmill.xml.config.v1.WXM1Paths
pathMap() - Method in interface com.io7m.waxmill.xml.config.v1.WXM1PathsType
paths() - Method in class com.io7m.waxmill.boot.internal.WXMDeviceMap
paths() - Method in class com.io7m.waxmill.xml.config.v1.WXM1Paths
paths() - Method in interface com.io7m.waxmill.xml.config.v1.WXM1PathsType
physical() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMSectorSizesType
physical() - Method in class com.io7m.waxmill.machines.WXMSectorSizes
pinnedCPUs() - Method in class com.io7m.waxmill.machines.WXMCPUTopology
pinnedCPUs() - Method in interface com.io7m.waxmill.machines.WXMCPUTopologyType
processes() - Method in class com.io7m.waxmill.realize.internal.WXMFileCheck
processes() - Method in class com.io7m.waxmill.realize.internal.WXMZFSVolumeCheck
processes() - Method in interface com.io7m.waxmill.realize.WXMRealizationStepType
processReplaceCurrent(WXMProcessDescription) - Method in interface com.io7m.waxmill.process.api.WXMProcessesType
  Replace the current process with the process described by the given description.
processReplaceCurrent(WXMProcessDescription) - Method in class com.io7m.waxmill.process.posix.WXMProcessesPOSIX
processReplaceCurrent(WXMProcessDescription) - Method in class com.io7m.waxmill.process.posix.WXMProcessesPOSIXService
processStart(WXMProcessDescription) - Method in interface com.io7m.waxmill.process.api.WXMProcessesType
  Start a process described by the given description.
processStart(WXMProcessDescription) - Method in class com.io7m.waxmill.process.posix.WXMProcessesPOSIX
processStart(WXMProcessDescription) - Method in class com.io7m.waxmill.process.posix.WXMProcessesPOSIXService
processStartAndWait(WXMProcessDescription) - Method in interface com.io7m.waxmill.process.api.WXMProcessesType
  Start a process described by the given description.
processStartAndWait(WXMProcessDescription) - Method in class com.io7m.waxmill.process.posix.WXMProcessesPOSIX
processStartAndWait(WXMProcessDescription) - Method in class com.io7m.waxmill.process.posix.WXMProcessesPOSIXService
publishError(WXMParseError, Consumer<WXMParseError>, Logger) - Static method in class com.io7m.waxmill.xml.utilities.WXMParserUtilities
putAllEnvironment(Map<String, ? extends String>) - Method in class com.io7m.waxmill.process.api.WXMProcessDescription.Builder
  Put all mappings from the specified map as entries to `environment` map.
putEnvironment(String, String) - Method in class com.io7m.waxmill.process.api.WXMProcessDescription.Builder
  Put one entry to the `environment` map.
putEnvironment(Map.Entry<String, ? extends String>) - Method in class com.io7m.waxmill.process.api.WXMProcessDescription.Builder
  Put one entry to the `environment` map.

## R

READ_ONLY - com.io7m.waxmill.machines.WXMOpenOption
  The file is opened read-only.
realTimeClockIsUTC() - Method in class com.io7m.waxmill.machines.WXMFlags
  RTC keeps UTC time.
realTimeClockIsUTC() - Method in interface com.io7m.waxmill.machines.WXMFlagsType
  RTC keeps UTC time.
requiredDevices() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType
requiredDevices() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMBootConfigurationGRUBBhyveType
requiredDevices() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMBootConfigurationUEFIType
requiredDevices() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMGRUBKernelInstructionsType
requiredDevices() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMGRUBKernelLinuxType
requiredDevices() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMGRUBKernelOpenBSDType
requiredNMDMs() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationGRUBBhyveType
requiredNMDMs() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationType
requiredNMDMs() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationUEFIType
requiredNMDMs() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
requiredNMDMs() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI
requiredPaths() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationGRUBBhyveType
requiredPaths() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationType
requiredPaths() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMEvaluatedBootConfigurationUEFIType
requiredPaths() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
requiredPaths() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI
resources() - Method in class com.io7m.waxmill.strings.api.WXMAbstractStrings
resources() - Method in interface com.io7m.waxmill.strings.api.WXMStringsType
run() - Method in class com.io7m.waxmill.cmdline.Main

## S

safeMessage(Exception) - Static method in class com.io7m.waxmill.xml.utilities.WXMParserUtilities
schemas() - Static method in class com.io7m.waxmill.xml.WXMSchemas
searchForCD(WXMDeviceSlot) - Method in class com.io7m.waxmill.boot.internal.WXMDeviceMap
searchForHD(WXMDeviceSlot) - Method in class com.io7m.waxmill.boot.internal.WXMDeviceMap
sectorSizes() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMStorageBackendFileType
sectorSizes() - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile
serialize() - Method in class com.io7m.waxmill.boot.internal.WXMDeviceMap
serialize(Path, Path, T) - Method in interface com.io7m.waxmill.serializer.api.WXMSerializerProviderType
  A convenience method to serialize data to a file.
serializeBootConfigurations(List<WXMBootConfigurationType>, XMLStreamWriter, boolean) - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1BootConfigurations
serializeComment(String, XMLStreamWriter) - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1Comments
serializeDeviceSlot(WXMDeviceSlot, WXM1DeviceSlots.SlotSide, XMLStreamWriter) - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1DeviceSlots
serializeStorageBackend(WXMDeviceType.WXMStorageBackendType, XMLStreamWriter) - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1StorageBackends
setAddress(WXMMACAddress) - Method in class com.io7m.waxmill.machines.WXMTap.Builder
  Initializes the value for the `address` attribute.
setAddress(WXMMACAddress) - Method in class com.io7m.waxmill.machines.WXMVMNet.Builder
  Initializes the value for the `address` attribute.
setApplicationName(String) - Method in class com.io7m.waxmill.client.api.WXMApplicationVersion.Builder
  Initializes the value for the `applicationName` attribute.
setApplicationVersion(String) - Method in class com.io7m.waxmill.client.api.WXMApplicationVersion.Builder
  Initializes the value for the `applicationVersion` attribute.
setArguments(Iterable<String>) - Method in class com.io7m.waxmill.machines.WXMCommandExecution.Builder
  Sets or replaces all elements for `arguments` list.
setArguments(Iterable<String>) - Method in class com.io7m.waxmill.process.api.WXMProcessDescription.Builder
  Sets or replaces all elements for `arguments` list.
setBackend(WXMDeviceType.WXMNetworkDeviceBackendType) - Method in class com.io7m.waxmill.machines.WXMDeviceE1000.Builder
  Initializes the value for the `backend` attribute.
setBackend(WXMDeviceType.WXMNetworkDeviceBackendType) - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioNetwork.Builder
  Initializes the value for the `backend` attribute.
setBackend(WXMDeviceType.WXMStorageBackendType) - Method in class com.io7m.waxmill.machines.WXMBootDiskAttachment.Builder
  Initializes the value for the `backend` attribute.
setBackend(WXMDeviceType.WXMStorageBackendType) - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIDisk.Builder
  Initializes the value for the `backend` attribute.
setBackend(WXMDeviceType.WXMStorageBackendType) - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioBlockStorage.Builder
  Initializes the value for the `backend` attribute.
setBackends(Iterable<? extends WXMDeviceType.WXMTTYBackendType>) - Method in class com.io7m.waxmill.machines.WXMDeviceLPC.Builder
  Sets or replaces all elements for `backends` list.
setBhyveCtlExecutable(Path) - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration.Builder
  Initializes the value for the `bhyveCtlExecutable` attribute.
setBhyveExecutable(Path) - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration.Builder
  Initializes the value for the `bhyveExecutable` attribute.
setBootConfigurations(Iterable<? extends WXMBootConfigurationType>) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine.Builder
  Sets or replaces all elements for `bootConfigurations` list.
setBootDevice(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelOpenBSD.Builder
  Initializes the value for the `bootDevice` attribute.
setBusID(int) - Method in class com.io7m.waxmill.machines.WXMDeviceSlot.Builder
  Initializes the value for the `busID` attribute.
setCommands(WXMEvaluatedBootCommands) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Initializes the value for the `commands` attribute.
setCommands(WXMEvaluatedBootCommands) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI.Builder
  Initializes the value for the `commands` attribute.
setComment(String) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve.Builder
  Initializes the value for the `comment` attribute.
setComment(String) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI.Builder
  Initializes the value for the `comment` attribute.
setComment(String) - Method in class com.io7m.waxmill.machines.WXMCPUTopology.Builder
  Initializes the value for the `comment` attribute.
setComment(String) - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIDisk.Builder
  Initializes the value for the `comment` attribute.
setComment(String) - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIOpticalDisk.Builder
  Initializes the value for the `comment` attribute.
setComment(String) - Method in class com.io7m.waxmill.machines.WXMDeviceE1000.Builder
  Initializes the value for the `comment` attribute.
setComment(String) - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer.Builder
  Initializes the value for the `comment` attribute.
setComment(String) - Method in class com.io7m.waxmill.machines.WXMDeviceHostBridge.Builder
  Initializes the value for the `comment` attribute.
setComment(String) - Method in class com.io7m.waxmill.machines.WXMDeviceLPC.Builder
  Initializes the value for the `comment` attribute.
setComment(String) - Method in class com.io7m.waxmill.machines.WXMDevicePassthru.Builder
  Initializes the value for the `comment` attribute.
setComment(String) - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioBlockStorage.Builder
  Initializes the value for the `comment` attribute.
setComment(String) - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioNetwork.Builder
  Initializes the value for the `comment` attribute.
setComment(String) - Method in class com.io7m.waxmill.machines.WXMMemory.Builder
  Initializes the value for the `comment` attribute.
setComment(String) - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile.Builder
  Initializes the value for the `comment` attribute.
setComment(String) - Method in class com.io7m.waxmill.machines.WXMStorageBackendZFSVolume.Builder
  Initializes the value for the `comment` attribute.
setComment(String) - Method in class com.io7m.waxmill.machines.WXMTap.Builder
  Initializes the value for the `comment` attribute.
setComment(String) - Method in class com.io7m.waxmill.machines.WXMTTYBackendFile.Builder
  Initializes the value for the `comment` attribute.
setComment(String) - Method in class com.io7m.waxmill.machines.WXMTTYBackendNMDM.Builder
  Initializes the value for the `comment` attribute.
setComment(String) - Method in class com.io7m.waxmill.machines.WXMTTYBackendStdio.Builder
  Initializes the value for the `comment` attribute.
setComment(String) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine.Builder
  Initializes the value for the `comment` attribute.
setComment(String) - Method in class com.io7m.waxmill.machines.WXMVMNet.Builder
  Initializes the value for the `comment` attribute.
setConfigurationCommands(Iterable<? extends WXMCommandExecution>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootCommands.Builder
  Sets or replaces all elements for `configurationCommands` list.
setConfigurationFile(URI) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine.Builder
  Initializes the optional value `configurationFile` to configurationFile.
setConfigurationFile(Optional<? extends URI>) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine.Builder
  Initializes the optional value `configurationFile` to configurationFile.
setCores(int) - Method in class com.io7m.waxmill.machines.WXMCPUTopology.Builder
  Initializes the value for the `cores` attribute.
setCpus(int) - Method in class com.io7m.waxmill.machines.WXMCPUTopology.Builder
  Initializes the value for the `cpus` attribute.
setCpus(Iterable<? extends WXMPinCPU>) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1PinCPUs.Builder
  Sets or replaces all elements for `cpus` list.
setCpuTopology(WXMCPUTopology) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine.Builder
  Initializes the value for the `cpuTopology` attribute.
setCuExecutable(Path) - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration.Builder
  Initializes the value for the `cuExecutable` attribute.
setDatabaseDirectory(Path) - Method in class com.io7m.waxmill.database.api.WXMDatabaseConfiguration.Builder
  Initializes the value for the `databaseDirectory` attribute.
setDevice(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMBootDiskAttachment.Builder
  Initializes the value for the `device` attribute.
setDevice(String) - Method in class com.io7m.waxmill.machines.WXMTTYBackendFile.Builder
  Initializes the value for the `device` attribute.
setDevice(String) - Method in class com.io7m.waxmill.machines.WXMTTYBackendNMDM.Builder
  Initializes the value for the `device` attribute.
setDevice(String) - Method in class com.io7m.waxmill.machines.WXMTTYBackendStdio.Builder
  Initializes the value for the `device` attribute.
setDeviceMap(Iterable<String>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Sets or replaces all elements for `deviceMap` list.
setDeviceMapFile(Path) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Initializes the value for the `deviceMapFile` attribute.
setDevices(Iterable<? extends WXMDeviceType>) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine.Builder
  Sets or replaces all elements for `devices` list.
setDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIDisk.Builder
  Initializes the value for the `deviceSlot` attribute.
setDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIOpticalDisk.Builder
  Initializes the value for the `deviceSlot` attribute.
setDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMDeviceE1000.Builder
  Initializes the value for the `deviceSlot` attribute.
setDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer.Builder
  Initializes the value for the `deviceSlot` attribute.
setDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMDeviceHostBridge.Builder
  Initializes the value for the `deviceSlot` attribute.
setDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMDeviceLPC.Builder
  Initializes the value for the `deviceSlot` attribute.
setDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMDevicePassthru.Builder
  Initializes the value for the `deviceSlot` attribute.
setDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioBlockStorage.Builder
  Initializes the value for the `deviceSlot` attribute.
setDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioNetwork.Builder
  Initializes the value for the `deviceSlot` attribute.
setDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDevice.Builder
  Initializes the value for the `deviceSlot` attribute.
setDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxInitRDDevice.Builder
  Initializes the value for the `deviceSlot` attribute.
setDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelDevice.Builder
  Initializes the value for the `deviceSlot` attribute.
setDisableMPTableGeneration(boolean) - Method in class com.io7m.waxmill.machines.WXMFlags.Builder
  Initializes the value for the `disableMPTableGeneration` attribute.
setDiskAttachments(Iterable<? extends WXMBootDiskAttachment>) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve.Builder
  Sets or replaces all elements for `diskAttachments` list.
setDiskAttachments(Iterable<? extends WXMBootDiskAttachment>) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI.Builder
  Sets or replaces all elements for `diskAttachments` list.
setEnvironment(Map<String, ? extends String>) - Method in class com.io7m.waxmill.process.api.WXMProcessDescription.Builder
  Sets or replaces all mappings from the specified map as entries for the `environment` map.
setException(Exception) - Method in class com.io7m.waxmill.parser.api.WXMParseError.Builder
  Initializes the optional value `exception` to exception.
setException(Optional<? extends Exception>) - Method in class com.io7m.waxmill.parser.api.WXMParseError.Builder
  Initializes the optional value `exception` to exception.
setExecutable(Path) - Method in class com.io7m.waxmill.machines.WXMCommandExecution.Builder
  Initializes the value for the `executable` attribute.
setExecutable(Path) - Method in class com.io7m.waxmill.process.api.WXMProcessDescription.Builder
  Initializes the value for the `executable` attribute.
setExitOnPAUSE(boolean) - Method in class com.io7m.waxmill.machines.WXMFlags.Builder
  Initializes the value for the `exitOnPAUSE` attribute.
setExpectedSize(BigInteger) - Method in class com.io7m.waxmill.machines.WXMStorageBackendZFSVolume.Builder
  Initializes the optional value `expectedSize` to expectedSize.
setExpectedSize(Optional<? extends BigInteger>) - Method in class com.io7m.waxmill.machines.WXMStorageBackendZFSVolume.Builder
  Initializes the optional value `expectedSize` to expectedSize.
setFile(Path) - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile.Builder
  Initializes the value for the `file` attribute.
setFirmware(Path) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI.Builder
  Initializes the value for the `firmware` attribute.
setFlags(WXMFlags) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine.Builder
  Initializes the value for the `flags` attribute.
setForceVirtualIOPCIToUseMSI(boolean) - Method in class com.io7m.waxmill.machines.WXMFlags.Builder
  Initializes the value for the `forceVirtualIOPCIToUseMSI` attribute.
setFunctionID(int) - Method in class com.io7m.waxmill.machines.WXMDeviceSlot.Builder
  Initializes the value for the `functionID` attribute.
setGenerateACPITables(boolean) - Method in class com.io7m.waxmill.machines.WXMFlags.Builder
  Initializes the value for the `generateACPITables` attribute.
setGigabytes(BigInteger) - Method in class com.io7m.waxmill.machines.WXMMemory.Builder
  Initializes the value for the `gigabytes` attribute.
setGrubBhyveExecutable(Path) - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration.Builder
  Initializes the value for the `grubBhyveExecutable` attribute.
setGrubConfiguration(Iterable<String>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Sets or replaces all elements for `grubConfiguration` list.
setGrubConfigurationFile(Path) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Initializes the value for the `grubConfigurationFile` attribute.
setGuestAPICIsX2APIC(boolean) - Method in class com.io7m.waxmill.machines.WXMFlags.Builder
  Initializes the value for the `guestAPICIsX2APIC` attribute.
setGuestCPU(int) - Method in class com.io7m.waxmill.machines.WXMPinCPU.Builder
  Initializes the value for the `guestCPU` attribute.
setHeight(int) - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer.Builder
  Initializes the value for the `height` attribute.
setHostCPU(int) - Method in class com.io7m.waxmill.machines.WXMPinCPU.Builder
  Initializes the value for the `hostCPU` attribute.
setHostPCISlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMDevicePassthru.Builder
  Initializes the value for the `hostPCISlot` attribute.
setId(UUID) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine.Builder
  Initializes the value for the `id` attribute.
setIncludeGuestMemoryInCoreFiles(boolean) - Method in class com.io7m.waxmill.machines.WXMFlags.Builder
  Initializes the value for the `includeGuestMemoryInCoreFiles` attribute.
setInitRDDevice(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux.Builder
  Initializes the value for the `initRDDevice` attribute.
setInitRDPath(Path) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux.Builder
  Initializes the value for the `initRDPath` attribute.
setInitRDPath(Path) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxInitRDDevice.Builder
  Initializes the value for the `initRDPath` attribute.
setKernelArguments(Iterable<String>) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux.Builder
  Sets or replaces all elements for `kernelArguments` list.
setKernelDevice(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux.Builder
  Initializes the value for the `kernelDevice` attribute.
setKernelInstructions(WXMBootConfigurationType.WXMGRUBKernelInstructionsType) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve.Builder
  Initializes the value for the `kernelInstructions` attribute.
setKernelPath(Path) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux.Builder
  Initializes the value for the `kernelPath` attribute.
setKernelPath(Path) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelOpenBSD.Builder
  Initializes the value for the `kernelPath` attribute.
setKernelPath(Path) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDevice.Builder
  Initializes the value for the `kernelPath` attribute.
setKernelPath(Path) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelDevice.Builder
  Initializes the value for the `kernelPath` attribute.
setLastExecution(WXMCommandExecution) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootCommands.Builder
  Initializes the optional value `lastExecution` to lastExecution.
setLastExecution(Optional<? extends WXMCommandExecution>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootCommands.Builder
  Initializes the optional value `lastExecution` to lastExecution.
setLexical(LexicalPosition<URI>) - Method in class com.io7m.waxmill.parser.api.WXMParseError.Builder
  Initializes the value for the `lexical` attribute.
setListenAddress(InetAddress) - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer.Builder
  Initializes the value for the `listenAddress` attribute.
setListenPort(int) - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer.Builder
  Initializes the value for the `listenPort` attribute.
setLogical(BigInteger) - Method in class com.io7m.waxmill.machines.WXMSectorSizes.Builder
  Initializes the value for the `logical` attribute.
setMachines(SortedMap<UUID, WXMVirtualMachine>) - Method in class com.io7m.waxmill.machines.WXMVirtualMachineSet.Builder
  Initializes the value for the `machines` attribute.
setMegabytes(BigInteger) - Method in class com.io7m.waxmill.machines.WXMMemory.Builder
  Initializes the value for the `megabytes` attribute.
setMemory(WXMMemory) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine.Builder
  Initializes the value for the `memory` attribute.
setMessage(String) - Method in class com.io7m.waxmill.parser.api.WXMParseError.Builder
  Initializes the value for the `message` attribute.
setName(WXMBootConfigurationName) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve.Builder
  Initializes the value for the `name` attribute.
setName(WXMBootConfigurationName) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI.Builder
  Initializes the value for the `name` attribute.
setName(WXMMachineName) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine.Builder
  Initializes the value for the `name` attribute.
setName(WXMTAPDeviceName) - Method in class com.io7m.waxmill.machines.WXMTap.Builder
  Initializes the value for the `name` attribute.
setName(WXMVMNetDeviceName) - Method in class com.io7m.waxmill.machines.WXMVMNet.Builder
  Initializes the value for the `name` attribute.
setName(String) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1Flag.Builder
  Initializes the value for the `name` attribute.
setOpenOptions(Iterable<? extends WXMOpenOption>) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1OpenOptions.Builder
  Sets or replaces all elements for `openOptions` list.
setOptions(Iterable<WXMOpenOption>) - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile.Builder
  Sets or replaces all elements for `options` set.
setPath(Path) - Method in class com.io7m.waxmill.machines.WXMTTYBackendFile.Builder
  Initializes the value for the `path` attribute.
setPath(Path) - Method in class com.io7m.waxmill.xml.config.v1.WXM1Path.Builder
  Initializes the value for the `path` attribute.
setPaths(Iterable<? extends WXM1Path>) - Method in class com.io7m.waxmill.xml.config.v1.WXM1Paths.Builder
  Sets or replaces all elements for `paths` list.
setPhysical(BigInteger) - Method in class com.io7m.waxmill.machines.WXMSectorSizes.Builder
  Initializes the value for the `physical` attribute.
setPinnedCPUs(Iterable<? extends WXMPinCPU>) - Method in class com.io7m.waxmill.machines.WXMCPUTopology.Builder
  Sets or replaces all elements for `pinnedCPUs` list.
setRealTimeClockIsUTC(boolean) - Method in class com.io7m.waxmill.machines.WXMFlags.Builder
  Initializes the value for the `realTimeClockIsUTC` attribute.
setRequiredNMDMs(Iterable<? extends Path>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Sets or replaces all elements for `requiredNMDMs` set.
setRequiredNMDMs(Iterable<? extends Path>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI.Builder
  Sets or replaces all elements for `requiredNMDMs` set.
setRequiredPaths(Iterable<? extends Path>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
  Sets or replaces all elements for `requiredPaths` list.
setRequiredPaths(Iterable<? extends Path>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI.Builder
  Sets or replaces all elements for `requiredPaths` list.
setSectorSizes(WXMSectorSizes) - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile.Builder
  Initializes the optional value `sectorSizes` to sectorSizes.
setSectorSizes(Optional<? extends WXMSectorSizes>) - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile.Builder
  Initializes the optional value `sectorSizes` to sectorSizes.
setSeverity(WXMParseErrorType.Severity) - Method in class com.io7m.waxmill.parser.api.WXMParseError.Builder
  Initializes the value for the `severity` attribute.
setSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1HostDeviceSlot.Builder
  Initializes the value for the `slot` attribute.
setSlotID(int) - Method in class com.io7m.waxmill.machines.WXMDeviceSlot.Builder
  Initializes the value for the `slotID` attribute.
setSockets(int) - Method in class com.io7m.waxmill.machines.WXMCPUTopology.Builder
  Initializes the value for the `sockets` attribute.
setSteps(Iterable<? extends WXMRealizationStepType>) - Method in class com.io7m.waxmill.realize.WXMRealizationInstructions.Builder
  Sets or replaces all elements for `steps` list.
setText(String) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1Comment.Builder
  Initializes the value for the `text` attribute.
setThreads(int) - Method in class com.io7m.waxmill.machines.WXMCPUTopology.Builder
  Initializes the value for the `threads` attribute.
setType(String) - Method in class com.io7m.waxmill.xml.config.v1.WXM1Path.Builder
  Initializes the value for the `type` attribute.
setValue(boolean) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1Flag.Builder
  Initializes the value for the `value` attribute.
setValue(String) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationName.Builder
  Initializes the value for the `value` attribute.
setValue(String) - Method in class com.io7m.waxmill.machines.WXMMACAddress.Builder
  Initializes the value for the `value` attribute.
setValue(String) - Method in class com.io7m.waxmill.machines.WXMMachineName.Builder
  Initializes the value for the `value` attribute.
setValue(String) - Method in class com.io7m.waxmill.machines.WXMTAPDeviceName.Builder
  Initializes the value for the `value` attribute.
setValue(String) - Method in class com.io7m.waxmill.machines.WXMVMNetDeviceName.Builder
  Initializes the value for the `value` attribute.
setVendor(WXMDeviceType.WXMDeviceHostBridgeType.Vendor) - Method in class com.io7m.waxmill.machines.WXMDeviceHostBridge.Builder
  Initializes the value for the `vendor` attribute.
setVgaConfiguration(WXMDeviceType.WXMDeviceFramebufferType.WXMVGAConfiguration) - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer.Builder
  Initializes the value for the `vgaConfiguration` attribute.
setVirtualMachineConfigurationDirectory(Path) - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration.Builder
  Initializes the value for the `virtualMachineConfigurationDirectory` attribute.
setVirtualMachineRuntimeDirectory(Path) - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration.Builder
  Initializes the value for the `virtualMachineRuntimeDirectory` attribute.
setWaitForVNC(boolean) - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer.Builder
  Initializes the value for the `waitForVNC` attribute.
setWidth(int) - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer.Builder
  Initializes the value for the `width` attribute.
setWireGuestMemory(boolean) - Method in class com.io7m.waxmill.machines.WXMFlags.Builder
  Initializes the value for the `wireGuestMemory` attribute.
setYieldCPUOnHLT(boolean) - Method in class com.io7m.waxmill.machines.WXMFlags.Builder
  Initializes the value for the `yieldCPUOnHLT` attribute.
setZfsExecutable(Path) - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration.Builder
  Initializes the value for the `zfsExecutable` attribute.
severity() - Method in class com.io7m.waxmill.parser.api.WXMParseError
severity() - Method in interface com.io7m.waxmill.parser.api.WXMParseErrorType
slot() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1HostDeviceSlot
slot() - Method in interface com.io7m.waxmill.xml.vm.v1.WXM1HostDeviceSlotType
slotID() - Method in class com.io7m.waxmill.machines.WXMDeviceSlot
sockets() - Method in class com.io7m.waxmill.machines.WXMCPUTopology
sockets() - Method in interface com.io7m.waxmill.machines.WXMCPUTopologyType
steps() - Method in class com.io7m.waxmill.realize.WXMRealizationInstructions
steps() - Method in interface com.io7m.waxmill.realize.WXMRealizationInstructionsType
SYNCHRONOUS - com.io7m.waxmill.machines.WXMOpenOption
  Writes to the file are synchronous (O_SYNC).

## T

text() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1Comment
text() - Method in interface com.io7m.waxmill.xml.vm.v1.WXM1CommentType
threads() - Method in class com.io7m.waxmill.machines.WXMCPUTopology
threads() - Method in interface com.io7m.waxmill.machines.WXMCPUTopologyType
throwIfRequired() - Method in class com.io7m.waxmill.exceptions.WXMExceptions
  Throw an exception encapsulating all of the previously logged exceptions as suppressed exceptions, if any have been logged.
toString() - Method in class com.io7m.waxmill.boot.internal.WXMBootMessages
toString() - Method in class com.io7m.waxmill.boot.internal.WXMDeviceAndPath
toString() - Method in class com.io7m.waxmill.boot.internal.WXMDeviceMap
toString() - Method in class com.io7m.waxmill.boot.WXMBootConfigurationEvaluator
toString() - Method in class com.io7m.waxmill.boot.WXMBootConfigurationExecutor
toString() - Method in class com.io7m.waxmill.client.api.WXMApplicationVersion
  Prints the immutable value `WXMApplicationVersion` with attribute values.
toString() - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration
  Prints the immutable value `WXMClientConfiguration` with attribute values.
toString() - Method in class com.io7m.waxmill.client.vanilla.internal.WXMClient
toString() - Method in class com.io7m.waxmill.client.vanilla.WXMClients
toString() - Method in class com.io7m.waxmill.cmdline.internal.WXMCommandSchema
toString() - Method in class com.io7m.waxmill.cmdline.internal.WXMDeviceSlotConverter
toString() - Method in class com.io7m.waxmill.cmdline.internal.WXMMessages
toString() - Method in class com.io7m.waxmill.cmdline.internal.WXMNetworkBackendConverter
toString() - Method in class com.io7m.waxmill.cmdline.internal.WXMStorageBackendConverter
toString() - Method in class com.io7m.waxmill.cmdline.internal.WXMTTYBackendConverter
toString() - Method in class com.io7m.waxmill.cmdline.Main
toString() - Method in class com.io7m.waxmill.cmdline.MainExitless
toString() - Method in class com.io7m.waxmill.database.api.WXMDatabaseConfiguration
  Prints the immutable value `WXMDatabaseConfiguration` with attribute values.
toString() - Method in class com.io7m.waxmill.database.vanilla.internal.WXMVirtualMachineDatabase
toString() - Method in class com.io7m.waxmill.database.vanilla.WXMVirtualMachineDatabases
toString() - Method in class com.io7m.waxmill.exceptions.WXMExceptions
toString() - Method in class com.io7m.waxmill.locks.WXMFileLock
toString() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve
  Prints the immutable value `WXMBootConfigurationGRUBBhyve` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationName
  Prints the immutable value `WXMBootConfigurationName` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI
  Prints the immutable value `WXMBootConfigurationUEFI` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMBootDiskAttachment
  Prints the immutable value `WXMBootDiskAttachment` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMCommandExecutionType
toString() - Method in class com.io7m.waxmill.machines.WXMCPUTopology
  Prints the immutable value `WXMCPUTopology` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIDisk
  Prints the immutable value `WXMDeviceAHCIDisk` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIOpticalDisk
  Prints the immutable value `WXMDeviceAHCIOpticalDisk` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMDeviceE1000
  Prints the immutable value `WXMDeviceE1000` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer
  Prints the immutable value `WXMDeviceFramebuffer` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMDeviceHostBridge
  Prints the immutable value `WXMDeviceHostBridge` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMDeviceLPC
  Prints the immutable value `WXMDeviceLPC` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMDevicePassthru
  Prints the immutable value `WXMDevicePassthru` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMDeviceSlotType
toString() - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioBlockStorage
  Prints the immutable value `WXMDeviceVirtioBlockStorage` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioNetwork
  Prints the immutable value `WXMDeviceVirtioNetwork` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootCommands
  Prints the immutable value `WXMEvaluatedBootCommands` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
  Prints the immutable value `WXMEvaluatedBootConfigurationGRUBBhyve` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI
  Prints the immutable value `WXMEvaluatedBootConfigurationUEFI` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMFlags
  Prints the immutable value `WXMFlags` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux
  Prints the immutable value `WXMGRUBKernelLinux` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMGRUBKernelOpenBSD
  Prints the immutable value `WXMGRUBKernelOpenBSD` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMMACAddress
  Prints the immutable value `WXMMACAddress` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMMachineMessages
toString() - Method in class com.io7m.waxmill.machines.WXMMachineName
  Prints the immutable value `WXMMachineName` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMMemory
  Prints the immutable value `WXMMemory` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMPinCPU
  Prints the immutable value `WXMPinCPU` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMSectorSizes
  Prints the immutable value `WXMSectorSizes` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile
  Prints the immutable value `WXMStorageBackendFile` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMStorageBackendZFSVolume
  Prints the immutable value `WXMStorageBackendZFSVolume` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMTap
  Prints the immutable value `WXMTap` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMTAPDeviceName
  Prints the immutable value `WXMTAPDeviceName` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMTTYBackendFile
  Prints the immutable value `WXMTTYBackendFile` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMTTYBackendNMDM
  Prints the immutable value `WXMTTYBackendNMDM` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMTTYBackendStdio
  Prints the immutable value `WXMTTYBackendStdio` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
  Prints the immutable value `WXMVirtualMachine` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMVirtualMachineSet
  Prints the immutable value `WXMVirtualMachineSet` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMVMNet
  Prints the immutable value `WXMVMNet` with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMVMNetDeviceName
  Prints the immutable value `WXMVMNetDeviceName` with attribute values.
toString() - Method in class com.io7m.waxmill.parser.api.WXMParseError
  Prints the immutable value `WXMParseError` with attribute values.
toString() - Method in class com.io7m.waxmill.process.api.WXMProcessDescription
  Prints the immutable value `WXMProcessDescription` with attribute values.
toString() - Method in class com.io7m.waxmill.process.posix.internal.WXMProcessMessages
toString() - Method in class com.io7m.waxmill.process.posix.WXMProcessesPOSIX
toString() - Method in class com.io7m.waxmill.process.posix.WXMProcessesPOSIXService
toString() - Method in class com.io7m.waxmill.realize.internal.WXMFileCheck
toString() - Method in class com.io7m.waxmill.realize.internal.WXMRealizeMessages
toString() - Method in class com.io7m.waxmill.realize.internal.WXMZFSVolumeCheck
toString() - Method in class com.io7m.waxmill.realize.WXMRealizationInstructions
  Prints the immutable value `WXMRealizationInstructions` with attribute values.
toString() - Method in class com.io7m.waxmill.realize.WXMRealizations
toString() - Method in class com.io7m.waxmill.xml.config.v1.WXM1Path
  Prints the immutable value `WXM1Path` with attribute values.
toString() - Method in class com.io7m.waxmill.xml.config.v1.WXM1Paths
  Prints the immutable value `WXM1Paths` with attribute values.
toString() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDevice
  Prints the immutable value `WXM1BSDBootDevice` with attribute values.
toString() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1Comment
  Prints the immutable value `WXM1Comment` with attribute values.
toString() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1Flag
  Prints the immutable value `WXM1Flag` with attribute values.
toString() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1HostDeviceSlot
  Prints the immutable value `WXM1HostDeviceSlot` with attribute values.
toString() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxInitRDDevice
  Prints the immutable value `WXM1LinuxInitRDDevice` with attribute values.
toString() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelDevice
  Prints the immutable value `WXM1LinuxKernelDevice` with attribute values.
toString() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1OpenOptions
  Prints the immutable value `WXM1OpenOptions` with attribute values.
toString() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1PinCPUs
  Prints the immutable value `WXM1PinCPUs` with attribute values.
toString() - Method in class com.io7m.waxmill.xml.WXMBootConfigurationParsers
toString() - Method in class com.io7m.waxmill.xml.WXMBootConfigurationsSerializers
toString() - Method in class com.io7m.waxmill.xml.WXMClientConfigurationParsers
toString() - Method in class com.io7m.waxmill.xml.WXMClientConfigurationSerializers
toString() - Method in class com.io7m.waxmill.xml.WXMVirtualMachineParsers
toString() - Method in class com.io7m.waxmill.xml.WXMVirtualMachineSerializers
totalBytes() - Method in interface com.io7m.waxmill.machines.WXMMemoryType
totalMegabytes() - Method in interface com.io7m.waxmill.machines.WXMMemoryType
type() - Method in class com.io7m.waxmill.xml.config.v1.WXM1Path
type() - Method in interface com.io7m.waxmill.xml.config.v1.WXM1PathType

## U

UEFI - com.io7m.waxmill.machines.WXMBootConfigurationType.Kind
  The boot configuration uses UEFI.

## V

VALID_BUS_IDS - Static variable in class com.io7m.waxmill.machines.WXMDeviceSlotType
  The inclusive range of valid PCI bus IDs.
VALID_FUNCTION_IDS - Static variable in class com.io7m.waxmill.machines.WXMDeviceSlotType
  The inclusive range of valid PCI function IDs.
VALID_SLOT_IDS - Static variable in class com.io7m.waxmill.machines.WXMDeviceSlotType
  The inclusive range of valid PCI slot IDs.
value() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationName
value() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationNameType
value() - Method in class com.io7m.waxmill.machines.WXMMACAddress
value() - Method in interface com.io7m.waxmill.machines.WXMMACAddressType
value() - Method in class com.io7m.waxmill.machines.WXMMachineName
value() - Method in interface com.io7m.waxmill.machines.WXMMachineNameType
value() - Method in class com.io7m.waxmill.machines.WXMTAPDeviceName
value() - Method in interface com.io7m.waxmill.machines.WXMTAPDeviceNameType
value() - Method in class com.io7m.waxmill.machines.WXMVMNetDeviceName
value() - Method in interface com.io7m.waxmill.machines.WXMVMNetDeviceNameType
value() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1Flag
value() - Method in interface com.io7m.waxmill.xml.vm.v1.WXM1FlagType
valueOf(String) - Static method in enum com.io7m.waxmill.machines.WXMBootConfigurationType.Kind
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.io7m.waxmill.machines.WXMBootConfigurationType.WXMGRUBKernelInstructionsType.Kind
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.io7m.waxmill.machines.WXMDeviceType.Kind
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceFramebufferType.WXMVGAConfiguration
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceHostBridgeType.Vendor
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.io7m.waxmill.machines.WXMDeviceType.WXMLPCTTYNames
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.io7m.waxmill.machines.WXMDeviceType.WXMNetworkDeviceBackendType.Kind
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.io7m.waxmill.machines.WXMDeviceType.WXMStorageBackendType.Kind
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendType.Kind
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.io7m.waxmill.machines.WXMDryRun
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.io7m.waxmill.machines.WXMOpenOption
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.io7m.waxmill.machines.WXMTTYBackends.NMDMSide
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.io7m.waxmill.parser.api.WXMParseErrorType.Severity
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.io7m.waxmill.xml.vm.v1.WXM1DeviceSlots.SlotSide
  Returns the enum constant of this type with the specified name.
values() - Static method in enum com.io7m.waxmill.machines.WXMBootConfigurationType.Kind
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.io7m.waxmill.machines.WXMBootConfigurationType.WXMGRUBKernelInstructionsType.Kind
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.io7m.waxmill.machines.WXMDeviceType.Kind
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceFramebufferType.WXMVGAConfiguration
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceHostBridgeType.Vendor
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.io7m.waxmill.machines.WXMDeviceType.WXMLPCTTYNames
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.io7m.waxmill.machines.WXMDeviceType.WXMNetworkDeviceBackendType.Kind
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.io7m.waxmill.machines.WXMDeviceType.WXMStorageBackendType.Kind
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendType.Kind
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.io7m.waxmill.machines.WXMDryRun
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.io7m.waxmill.machines.WXMOpenOption
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.io7m.waxmill.machines.WXMTTYBackends.NMDMSide
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.io7m.waxmill.parser.api.WXMParseErrorType.Severity
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.io7m.waxmill.xml.vm.v1.WXM1DeviceSlots.SlotSide
  Returns an array containing the constants of this enum type, in the order they are declared.
vendor() - Method in class com.io7m.waxmill.machines.WXMDeviceHostBridge
vendor() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceHostBridgeType
vgaConfiguration() - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer
vgaConfiguration() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceFramebufferType
virtualMachineConfigurationDirectory() - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration
  A directory that contains virtual machine configurations.
virtualMachineConfigurationDirectory() - Method in interface com.io7m.waxmill.client.api.WXMClientConfigurationType
  A directory that contains virtual machine configurations.
virtualMachineRuntimeDirectory() - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration
  A directory that contains virtual machines.
virtualMachineRuntimeDirectory() - Method in interface com.io7m.waxmill.client.api.WXMClientConfigurationType
  A directory that contains virtual machines.
virtualMachineRuntimeDirectoryFor(UUID) - Method in interface com.io7m.waxmill.client.api.WXMClientConfigurationType
  Derive a runtime directory for a specific virtual machine.
vmConsole(WXMVirtualMachine) - Method in interface com.io7m.waxmill.client.api.WXMClientType
  Return a process description that, when executed, will give access to the primary console of the given virtual machine.
vmConsole(WXMVirtualMachine) - Method in class com.io7m.waxmill.client.vanilla.internal.WXMClient
vmConsoleGet(WXMVirtualMachine) - Method in interface com.io7m.waxmill.client.api.WXMClientType
  Return the primary console device of the given virtual machine.
vmConsoleGet(WXMVirtualMachine) - Method in class com.io7m.waxmill.client.vanilla.internal.WXMClient
vmDefine(WXMVirtualMachine) - Method in interface com.io7m.waxmill.client.api.WXMClientType
  Define a new virtual machine.
vmDefine(WXMVirtualMachine) - Method in class com.io7m.waxmill.client.vanilla.internal.WXMClient
vmDefine(WXMVirtualMachine) - Method in interface com.io7m.waxmill.database.api.WXMVirtualMachineDatabaseType
  Define a new virtual machine.
vmDefineAll(WXMVirtualMachineSet) - Method in interface com.io7m.waxmill.client.api.WXMClientType
  Define a set of new virtual machines.
vmDefineAll(WXMVirtualMachineSet) - Method in class com.io7m.waxmill.client.vanilla.internal.WXMClient
vmDefineAll(WXMVirtualMachineSet) - Method in interface com.io7m.waxmill.database.api.WXMVirtualMachineDatabaseType
  Define a set of new virtual machines.
vmDefineAll(WXMVirtualMachineSet) - Method in class com.io7m.waxmill.database.vanilla.internal.WXMVirtualMachineDatabase
vmDelete(UUID) - Method in interface com.io7m.waxmill.client.api.WXMClientType
  Delete the configuration for a virtual machine.
vmDelete(UUID) - Method in class com.io7m.waxmill.client.vanilla.internal.WXMClient
vmDelete(UUID) - Method in interface com.io7m.waxmill.database.api.WXMVirtualMachineDatabaseType
  Delete a virtual machine.
vmDelete(UUID) - Method in class com.io7m.waxmill.database.vanilla.internal.WXMVirtualMachineDatabase
vmFind(UUID) - Method in interface com.io7m.waxmill.client.api.WXMClientType
  Find a virtual machine with the given ID.
vmFind(UUID) - Method in class com.io7m.waxmill.client.vanilla.internal.WXMClient
vmFindOptional(UUID) - Method in interface com.io7m.waxmill.client.api.WXMClientType
  Find a virtual machine with the given ID.
vmFindOptional(UUID) - Method in class com.io7m.waxmill.client.vanilla.internal.WXMClient
vmGet(UUID) - Method in interface com.io7m.waxmill.database.api.WXMVirtualMachineDatabaseType
  Find an existing virtual machine with the given ID.
vmGet(UUID) - Method in class com.io7m.waxmill.database.vanilla.internal.WXMVirtualMachineDatabase
vmKill(WXMVirtualMachine, WXMDryRun) - Method in interface com.io7m.waxmill.client.api.WXMClientType
  Kill a running virtual machine.
vmKill(WXMVirtualMachine, WXMDryRun) - Method in class com.io7m.waxmill.client.vanilla.internal.WXMClient
vmList() - Method in interface com.io7m.waxmill.client.api.WXMClientType
  List the available virtual machines.
vmList() - Method in class com.io7m.waxmill.client.vanilla.internal.WXMClient
vmList() - Method in interface com.io7m.waxmill.database.api.WXMVirtualMachineDatabaseType
vmList() - Method in class com.io7m.waxmill.database.vanilla.internal.WXMVirtualMachineDatabase
vmRealize(WXMVirtualMachine, WXMDryRun) - Method in interface com.io7m.waxmill.client.api.WXMClientType
  Realize a virtual machine.
vmRealize(WXMVirtualMachine, WXMDryRun) - Method in class com.io7m.waxmill.client.vanilla.internal.WXMClient
vmRun(WXMVirtualMachine, WXMBootConfigurationName, WXMDryRun) - Method in interface com.io7m.waxmill.client.api.WXMClientType
  Start a virtual machine.
vmRun(WXMVirtualMachine, WXMBootConfigurationName, WXMDryRun) - Method in class com.io7m.waxmill.client.vanilla.internal.WXMClient
vmSchemaV1p0() - Static method in class com.io7m.waxmill.xml.WXMSchemas
vmSchemaV1p0Namespace() - Static method in class com.io7m.waxmill.xml.WXMSchemas
vmSchemaV1p0NamespaceText() - Static method in class com.io7m.waxmill.xml.WXMSchemas
vmUpdate(WXMVirtualMachine) - Method in interface com.io7m.waxmill.client.api.WXMClientType
  Update an existing virtual machine.
vmUpdate(WXMVirtualMachine) - Method in class com.io7m.waxmill.client.vanilla.internal.WXMClient
vmUpdate(WXMVirtualMachine) - Method in interface com.io7m.waxmill.database.api.WXMVirtualMachineDatabaseType
  Update an existing virtual machine.
vmUpdate(WXMVirtualMachine) - Method in class com.io7m.waxmill.database.vanilla.internal.WXMVirtualMachineDatabase

## W

waitForVNC() - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer
waitForVNC() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceFramebufferType
WARNING - com.io7m.waxmill.parser.api.WXMParseErrorType.Severity
  The error is a warning.
width() - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer
width() - Method in interface com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceFramebufferType
wireGuestMemory() - Method in class com.io7m.waxmill.machines.WXMFlags
  Wire guest memory.
wireGuestMemory() - Method in interface com.io7m.waxmill.machines.WXMFlagsType
  Wire guest memory.
withAddress(WXMMACAddress) - Method in class com.io7m.waxmill.machines.WXMTap
  Copy the current immutable object by setting a value for the `address` attribute.
withAddress(WXMMACAddress) - Method in class com.io7m.waxmill.machines.WXMVMNet
  Copy the current immutable object by setting a value for the `address` attribute.
withApplicationName(String) - Method in class com.io7m.waxmill.client.api.WXMApplicationVersion
  Copy the current immutable object by setting a value for the `applicationName` attribute.
withApplicationVersion(String) - Method in class com.io7m.waxmill.client.api.WXMApplicationVersion
  Copy the current immutable object by setting a value for the `applicationVersion` attribute.
withArguments(Iterable<String>) - Method in class com.io7m.waxmill.machines.WXMCommandExecution
  Copy the current immutable object with elements that replace the content of `arguments`.
withArguments(Iterable<String>) - Method in class com.io7m.waxmill.process.api.WXMProcessDescription
  Copy the current immutable object with elements that replace the content of `arguments`.
withArguments(String...) - Method in class com.io7m.waxmill.machines.WXMCommandExecution
  Copy the current immutable object with elements that replace the content of `arguments`.
withArguments(String...) - Method in class com.io7m.waxmill.process.api.WXMProcessDescription
  Copy the current immutable object with elements that replace the content of `arguments`.
withBackend(WXMDeviceType.WXMNetworkDeviceBackendType) - Method in class com.io7m.waxmill.machines.WXMDeviceE1000
  Copy the current immutable object by setting a value for the `backend` attribute.
withBackend(WXMDeviceType.WXMNetworkDeviceBackendType) - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioNetwork
  Copy the current immutable object by setting a value for the `backend` attribute.
withBackend(WXMDeviceType.WXMStorageBackendType) - Method in class com.io7m.waxmill.machines.WXMBootDiskAttachment
  Copy the current immutable object by setting a value for the `backend` attribute.
withBackend(WXMDeviceType.WXMStorageBackendType) - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIDisk
  Copy the current immutable object by setting a value for the `backend` attribute.
withBackend(WXMDeviceType.WXMStorageBackendType) - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioBlockStorage
  Copy the current immutable object by setting a value for the `backend` attribute.
withBackends(WXMDeviceType.WXMTTYBackendType...) - Method in class com.io7m.waxmill.machines.WXMDeviceLPC
  Copy the current immutable object with elements that replace the content of `backends`.
withBackends(Iterable<? extends WXMDeviceType.WXMTTYBackendType>) - Method in class com.io7m.waxmill.machines.WXMDeviceLPC
  Copy the current immutable object with elements that replace the content of `backends`.
withBhyveCtlExecutable(Path) - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration
  Copy the current immutable object by setting a value for the `bhyveCtlExecutable` attribute.
withBhyveExecutable(Path) - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration
  Copy the current immutable object by setting a value for the `bhyveExecutable` attribute.
withBootConfigurations(WXMBootConfigurationType...) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
  Copy the current immutable object with elements that replace the content of `bootConfigurations`.
withBootConfigurations(Iterable<? extends WXMBootConfigurationType>) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
  Copy the current immutable object with elements that replace the content of `bootConfigurations`.
withBootDevice(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelOpenBSD
  Copy the current immutable object by setting a value for the `bootDevice` attribute.
withBusID(int) - Method in class com.io7m.waxmill.machines.WXMDeviceSlot
  Copy the current immutable object by setting a value for the `busID` attribute.
withCommands(WXMEvaluatedBootCommands) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
  Copy the current immutable object by setting a value for the `commands` attribute.
withCommands(WXMEvaluatedBootCommands) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI
  Copy the current immutable object by setting a value for the `commands` attribute.
withComment(String) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve
  Copy the current immutable object by setting a value for the `comment` attribute.
withComment(String) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI
  Copy the current immutable object by setting a value for the `comment` attribute.
withComment(String) - Method in class com.io7m.waxmill.machines.WXMCPUTopology
  Copy the current immutable object by setting a value for the `comment` attribute.
withComment(String) - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIDisk
  Copy the current immutable object by setting a value for the `comment` attribute.
withComment(String) - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIOpticalDisk
  Copy the current immutable object by setting a value for the `comment` attribute.
withComment(String) - Method in class com.io7m.waxmill.machines.WXMDeviceE1000
  Copy the current immutable object by setting a value for the `comment` attribute.
withComment(String) - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer
  Copy the current immutable object by setting a value for the `comment` attribute.
withComment(String) - Method in class com.io7m.waxmill.machines.WXMDeviceHostBridge
  Copy the current immutable object by setting a value for the `comment` attribute.
withComment(String) - Method in class com.io7m.waxmill.machines.WXMDeviceLPC
  Copy the current immutable object by setting a value for the `comment` attribute.
withComment(String) - Method in class com.io7m.waxmill.machines.WXMDevicePassthru
  Copy the current immutable object by setting a value for the `comment` attribute.
withComment(String) - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioBlockStorage
  Copy the current immutable object by setting a value for the `comment` attribute.
withComment(String) - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioNetwork
  Copy the current immutable object by setting a value for the `comment` attribute.
withComment(String) - Method in class com.io7m.waxmill.machines.WXMMemory
  Copy the current immutable object by setting a value for the `comment` attribute.
withComment(String) - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile
  Copy the current immutable object by setting a value for the `comment` attribute.
withComment(String) - Method in class com.io7m.waxmill.machines.WXMStorageBackendZFSVolume
  Copy the current immutable object by setting a value for the `comment` attribute.
withComment(String) - Method in class com.io7m.waxmill.machines.WXMTap
  Copy the current immutable object by setting a value for the `comment` attribute.
withComment(String) - Method in class com.io7m.waxmill.machines.WXMTTYBackendFile
  Copy the current immutable object by setting a value for the `comment` attribute.
withComment(String) - Method in class com.io7m.waxmill.machines.WXMTTYBackendNMDM
  Copy the current immutable object by setting a value for the `comment` attribute.
withComment(String) - Method in class com.io7m.waxmill.machines.WXMTTYBackendStdio
  Copy the current immutable object by setting a value for the `comment` attribute.
withComment(String) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
  Copy the current immutable object by setting a value for the `comment` attribute.
withComment(String) - Method in class com.io7m.waxmill.machines.WXMVMNet
  Copy the current immutable object by setting a value for the `comment` attribute.
withConfigurationCommands(WXMCommandExecution...) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootCommands
  Copy the current immutable object with elements that replace the content of `configurationCommands`.
withConfigurationCommands(Iterable<? extends WXMCommandExecution>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootCommands
  Copy the current immutable object with elements that replace the content of `configurationCommands`.
withConfigurationFile(URI) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
  Copy the current immutable object by setting a present value for the optional `configurationFile` attribute.
withConfigurationFile(Optional<? extends URI>) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
  Copy the current immutable object by setting an optional value for the `configurationFile` attribute.
withCores(int) - Method in class com.io7m.waxmill.machines.WXMCPUTopology
  Copy the current immutable object by setting a value for the `cores` attribute.
withCpus(int) - Method in class com.io7m.waxmill.machines.WXMCPUTopology
  Copy the current immutable object by setting a value for the `cpus` attribute.
withCpus(WXMPinCPU...) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1PinCPUs
  Copy the current immutable object with elements that replace the content of `cpus`.
withCpus(Iterable<? extends WXMPinCPU>) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1PinCPUs
  Copy the current immutable object with elements that replace the content of `cpus`.
withCpuTopology(WXMCPUTopology) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
  Copy the current immutable object by setting a value for the `cpuTopology` attribute.
withCuExecutable(Path) - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration
  Copy the current immutable object by setting a value for the `cuExecutable` attribute.
withDatabaseDirectory(Path) - Method in class com.io7m.waxmill.database.api.WXMDatabaseConfiguration
  Copy the current immutable object by setting a value for the `databaseDirectory` attribute.
withDevice(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMBootDiskAttachment
  Copy the current immutable object by setting a value for the `device` attribute.
withDevice(String) - Method in class com.io7m.waxmill.machines.WXMTTYBackendFile
  Copy the current immutable object by setting a value for the `device` attribute.
withDevice(String) - Method in class com.io7m.waxmill.machines.WXMTTYBackendNMDM
  Copy the current immutable object by setting a value for the `device` attribute.
withDevice(String) - Method in class com.io7m.waxmill.machines.WXMTTYBackendStdio
  Copy the current immutable object by setting a value for the `device` attribute.
withDeviceMap(Iterable<String>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
  Copy the current immutable object with elements that replace the content of `deviceMap`.
withDeviceMap(String...) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
  Copy the current immutable object with elements that replace the content of `deviceMap`.
withDeviceMapFile(Path) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
  Copy the current immutable object by setting a value for the `deviceMapFile` attribute.
withDevices(WXMDeviceType...) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
  Copy the current immutable object with elements that replace the content of `devices`.
withDevices(Iterable<? extends WXMDeviceType>) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
  Copy the current immutable object with elements that replace the content of `devices`.
withDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIDisk
  Copy the current immutable object by setting a value for the `deviceSlot` attribute.
withDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMDeviceAHCIOpticalDisk
  Copy the current immutable object by setting a value for the `deviceSlot` attribute.
withDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMDeviceE1000
  Copy the current immutable object by setting a value for the `deviceSlot` attribute.
withDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer
  Copy the current immutable object by setting a value for the `deviceSlot` attribute.
withDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMDeviceHostBridge
  Copy the current immutable object by setting a value for the `deviceSlot` attribute.
withDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMDeviceLPC
  Copy the current immutable object by setting a value for the `deviceSlot` attribute.
withDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMDevicePassthru
  Copy the current immutable object by setting a value for the `deviceSlot` attribute.
withDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioBlockStorage
  Copy the current immutable object by setting a value for the `deviceSlot` attribute.
withDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioNetwork
  Copy the current immutable object by setting a value for the `deviceSlot` attribute.
withDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDevice
  Copy the current immutable object by setting a value for the `deviceSlot` attribute.
withDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxInitRDDevice
  Copy the current immutable object by setting a value for the `deviceSlot` attribute.
withDeviceSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelDevice
  Copy the current immutable object by setting a value for the `deviceSlot` attribute.
withDisableMPTableGeneration(boolean) - Method in class com.io7m.waxmill.machines.WXMFlags
  Copy the current immutable object by setting a value for the `disableMPTableGeneration` attribute.
withDiskAttachments(WXMBootDiskAttachment...) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve
  Copy the current immutable object with elements that replace the content of `diskAttachments`.
withDiskAttachments(WXMBootDiskAttachment...) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI
  Copy the current immutable object with elements that replace the content of `diskAttachments`.
withDiskAttachments(Iterable<? extends WXMBootDiskAttachment>) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve
  Copy the current immutable object with elements that replace the content of `diskAttachments`.
withDiskAttachments(Iterable<? extends WXMBootDiskAttachment>) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI
  Copy the current immutable object with elements that replace the content of `diskAttachments`.
withEnvironment(Map<String, ? extends String>) - Method in class com.io7m.waxmill.process.api.WXMProcessDescription
  Copy the current immutable object by replacing the `environment` map with the specified map.
withException(Exception) - Method in class com.io7m.waxmill.parser.api.WXMParseError
  Copy the current immutable object by setting a present value for the optional `exception` attribute.
withException(Optional<? extends Exception>) - Method in class com.io7m.waxmill.parser.api.WXMParseError
  Copy the current immutable object by setting an optional value for the `exception` attribute.
withExecutable(Path) - Method in class com.io7m.waxmill.machines.WXMCommandExecution
  Copy the current immutable object by setting a value for the `executable` attribute.
withExecutable(Path) - Method in class com.io7m.waxmill.process.api.WXMProcessDescription
  Copy the current immutable object by setting a value for the `executable` attribute.
withExitOnPAUSE(boolean) - Method in class com.io7m.waxmill.machines.WXMFlags
  Copy the current immutable object by setting a value for the `exitOnPAUSE` attribute.
withExpectedSize(BigInteger) - Method in class com.io7m.waxmill.machines.WXMStorageBackendZFSVolume
  Copy the current immutable object by setting a present value for the optional `expectedSize` attribute.
withExpectedSize(Optional<? extends BigInteger>) - Method in class com.io7m.waxmill.machines.WXMStorageBackendZFSVolume
  Copy the current immutable object by setting an optional value for the `expectedSize` attribute.
withFile(Path) - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile
  Copy the current immutable object by setting a value for the `file` attribute.
withFirmware(Path) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI
  Copy the current immutable object by setting a value for the `firmware` attribute.
withFlags(WXMFlags) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
  Copy the current immutable object by setting a value for the `flags` attribute.
withForceVirtualIOPCIToUseMSI(boolean) - Method in class com.io7m.waxmill.machines.WXMFlags
  Copy the current immutable object by setting a value for the `forceVirtualIOPCIToUseMSI` attribute.
withFunctionID(int) - Method in class com.io7m.waxmill.machines.WXMDeviceSlot
  Copy the current immutable object by setting a value for the `functionID` attribute.
withGenerateACPITables(boolean) - Method in class com.io7m.waxmill.machines.WXMFlags
  Copy the current immutable object by setting a value for the `generateACPITables` attribute.
withGigabytes(BigInteger) - Method in class com.io7m.waxmill.machines.WXMMemory
  Copy the current immutable object by setting a value for the `gigabytes` attribute.
withGrubBhyveExecutable(Path) - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration
  Copy the current immutable object by setting a value for the `grubBhyveExecutable` attribute.
withGrubConfiguration(Iterable<String>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
  Copy the current immutable object with elements that replace the content of `grubConfiguration`.
withGrubConfiguration(String...) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
  Copy the current immutable object with elements that replace the content of `grubConfiguration`.
withGrubConfigurationFile(Path) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
  Copy the current immutable object by setting a value for the `grubConfigurationFile` attribute.
withGuestAPICIsX2APIC(boolean) - Method in class com.io7m.waxmill.machines.WXMFlags
  Copy the current immutable object by setting a value for the `guestAPICIsX2APIC` attribute.
withGuestCPU(int) - Method in class com.io7m.waxmill.machines.WXMPinCPU
  Copy the current immutable object by setting a value for the `guestCPU` attribute.
withHeight(int) - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer
  Copy the current immutable object by setting a value for the `height` attribute.
withHostCPU(int) - Method in class com.io7m.waxmill.machines.WXMPinCPU
  Copy the current immutable object by setting a value for the `hostCPU` attribute.
withHostPCISlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMDevicePassthru
  Copy the current immutable object by setting a value for the `hostPCISlot` attribute.
withId(UUID) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
  Copy the current immutable object by setting a value for the `id` attribute.
withIncludeGuestMemoryInCoreFiles(boolean) - Method in class com.io7m.waxmill.machines.WXMFlags
  Copy the current immutable object by setting a value for the `includeGuestMemoryInCoreFiles` attribute.
withInitRDDevice(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux
  Copy the current immutable object by setting a value for the `initRDDevice` attribute.
withInitRDPath(Path) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux
  Copy the current immutable object by setting a value for the `initRDPath` attribute.
withInitRDPath(Path) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxInitRDDevice
  Copy the current immutable object by setting a value for the `initRDPath` attribute.
withKernelArguments(Iterable<String>) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux
  Copy the current immutable object with elements that replace the content of `kernelArguments`.
withKernelArguments(String...) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux
  Copy the current immutable object with elements that replace the content of `kernelArguments`.
withKernelDevice(WXMDeviceSlot) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux
  Copy the current immutable object by setting a value for the `kernelDevice` attribute.
withKernelInstructions(WXMBootConfigurationType.WXMGRUBKernelInstructionsType) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve
  Copy the current immutable object by setting a value for the `kernelInstructions` attribute.
withKernelPath(Path) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelLinux
  Copy the current immutable object by setting a value for the `kernelPath` attribute.
withKernelPath(Path) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelOpenBSD
  Copy the current immutable object by setting a value for the `kernelPath` attribute.
withKernelPath(Path) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDevice
  Copy the current immutable object by setting a value for the `kernelPath` attribute.
withKernelPath(Path) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelDevice
  Copy the current immutable object by setting a value for the `kernelPath` attribute.
withLastExecution(WXMCommandExecution) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootCommands
  Copy the current immutable object by setting a present value for the optional `lastExecution` attribute.
withLastExecution(Optional<? extends WXMCommandExecution>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootCommands
  Copy the current immutable object by setting an optional value for the `lastExecution` attribute.
withLexical(LexicalPosition<URI>) - Method in class com.io7m.waxmill.parser.api.WXMParseError
  Copy the current immutable object by setting a value for the `lexical` attribute.
withListenAddress(InetAddress) - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer
  Copy the current immutable object by setting a value for the `listenAddress` attribute.
withListenPort(int) - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer
  Copy the current immutable object by setting a value for the `listenPort` attribute.
withLogical(BigInteger) - Method in class com.io7m.waxmill.machines.WXMSectorSizes
  Copy the current immutable object by setting a value for the `logical` attribute.
withMachines(SortedMap<UUID, WXMVirtualMachine>) - Method in class com.io7m.waxmill.machines.WXMVirtualMachineSet
  Copy the current immutable object by setting a value for the `machines` attribute.
withMegabytes(BigInteger) - Method in class com.io7m.waxmill.machines.WXMMemory
  Copy the current immutable object by setting a value for the `megabytes` attribute.
withMemory(WXMMemory) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
  Copy the current immutable object by setting a value for the `memory` attribute.
withMessage(String) - Method in class com.io7m.waxmill.parser.api.WXMParseError
  Copy the current immutable object by setting a value for the `message` attribute.
withName(WXMBootConfigurationName) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve
  Copy the current immutable object by setting a value for the `name` attribute.
withName(WXMBootConfigurationName) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI
  Copy the current immutable object by setting a value for the `name` attribute.
withName(WXMMachineName) - Method in class com.io7m.waxmill.machines.WXMVirtualMachine
  Copy the current immutable object by setting a value for the `name` attribute.
withName(WXMTAPDeviceName) - Method in class com.io7m.waxmill.machines.WXMTap
  Copy the current immutable object by setting a value for the `name` attribute.
withName(WXMVMNetDeviceName) - Method in class com.io7m.waxmill.machines.WXMVMNet
  Copy the current immutable object by setting a value for the `name` attribute.
withName(String) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1Flag
  Copy the current immutable object by setting a value for the `name` attribute.
withOpenOptions(WXMOpenOption...) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1OpenOptions
  Copy the current immutable object with elements that replace the content of `openOptions`.
withOpenOptions(Iterable<? extends WXMOpenOption>) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1OpenOptions
  Copy the current immutable object with elements that replace the content of `openOptions`.
withOptions(WXMOpenOption...) - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile
  Copy the current immutable object with elements that replace the content of `options`.
withOptions(Iterable<WXMOpenOption>) - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile
  Copy the current immutable object with elements that replace the content of `options`.
withPath(Path) - Method in class com.io7m.waxmill.machines.WXMTTYBackendFile
  Copy the current immutable object by setting a value for the `path` attribute.
withPath(Path) - Method in class com.io7m.waxmill.xml.config.v1.WXM1Path
  Copy the current immutable object by setting a value for the `path` attribute.
withPaths(WXM1Path...) - Method in class com.io7m.waxmill.xml.config.v1.WXM1Paths
  Copy the current immutable object with elements that replace the content of `paths`.
withPaths(Iterable<? extends WXM1Path>) - Method in class com.io7m.waxmill.xml.config.v1.WXM1Paths
  Copy the current immutable object with elements that replace the content of `paths`.
withPhysical(BigInteger) - Method in class com.io7m.waxmill.machines.WXMSectorSizes
  Copy the current immutable object by setting a value for the `physical` attribute.
withPinnedCPUs(WXMPinCPU...) - Method in class com.io7m.waxmill.machines.WXMCPUTopology
  Copy the current immutable object with elements that replace the content of `pinnedCPUs`.
withPinnedCPUs(Iterable<? extends WXMPinCPU>) - Method in class com.io7m.waxmill.machines.WXMCPUTopology
  Copy the current immutable object with elements that replace the content of `pinnedCPUs`.
withRealTimeClockIsUTC(boolean) - Method in class com.io7m.waxmill.machines.WXMFlags
  Copy the current immutable object by setting a value for the `realTimeClockIsUTC` attribute.
withRequiredNMDMs(Iterable<? extends Path>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
  Copy the current immutable object with elements that replace the content of `requiredNMDMs`.
withRequiredNMDMs(Iterable<? extends Path>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI
  Copy the current immutable object with elements that replace the content of `requiredNMDMs`.
withRequiredNMDMs(Path...) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
  Copy the current immutable object with elements that replace the content of `requiredNMDMs`.
withRequiredNMDMs(Path...) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI
  Copy the current immutable object with elements that replace the content of `requiredNMDMs`.
withRequiredPaths(Iterable<? extends Path>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
  Copy the current immutable object with elements that replace the content of `requiredPaths`.
withRequiredPaths(Iterable<? extends Path>) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI
  Copy the current immutable object with elements that replace the content of `requiredPaths`.
withRequiredPaths(Path...) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve
  Copy the current immutable object with elements that replace the content of `requiredPaths`.
withRequiredPaths(Path...) - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI
  Copy the current immutable object with elements that replace the content of `requiredPaths`.
withSectorSizes(WXMSectorSizes) - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile
  Copy the current immutable object by setting a present value for the optional `sectorSizes` attribute.
withSectorSizes(Optional<? extends WXMSectorSizes>) - Method in class com.io7m.waxmill.machines.WXMStorageBackendFile
  Copy the current immutable object by setting an optional value for the `sectorSizes` attribute.
withSeverity(WXMParseErrorType.Severity) - Method in class com.io7m.waxmill.parser.api.WXMParseError
  Copy the current immutable object by setting a value for the `severity` attribute.
withSlot(WXMDeviceSlot) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1HostDeviceSlot
  Copy the current immutable object by setting a value for the `slot` attribute.
withSlotID(int) - Method in class com.io7m.waxmill.machines.WXMDeviceSlot
  Copy the current immutable object by setting a value for the `slotID` attribute.
withSockets(int) - Method in class com.io7m.waxmill.machines.WXMCPUTopology
  Copy the current immutable object by setting a value for the `sockets` attribute.
withSteps(WXMRealizationStepType...) - Method in class com.io7m.waxmill.realize.WXMRealizationInstructions
  Copy the current immutable object with elements that replace the content of `steps`.
withSteps(Iterable<? extends WXMRealizationStepType>) - Method in class com.io7m.waxmill.realize.WXMRealizationInstructions
  Copy the current immutable object with elements that replace the content of `steps`.
withText(String) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1Comment
  Copy the current immutable object by setting a value for the `text` attribute.
withThreads(int) - Method in class com.io7m.waxmill.machines.WXMCPUTopology
  Copy the current immutable object by setting a value for the `threads` attribute.
withType(String) - Method in class com.io7m.waxmill.xml.config.v1.WXM1Path
  Copy the current immutable object by setting a value for the `type` attribute.
withValue(boolean) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1Flag
  Copy the current immutable object by setting a value for the `value` attribute.
withValue(String) - Method in class com.io7m.waxmill.machines.WXMBootConfigurationName
  Copy the current immutable object by setting a value for the `value` attribute.
withValue(String) - Method in class com.io7m.waxmill.machines.WXMMACAddress
  Copy the current immutable object by setting a value for the `value` attribute.
withValue(String) - Method in class com.io7m.waxmill.machines.WXMMachineName
  Copy the current immutable object by setting a value for the `value` attribute.
withValue(String) - Method in class com.io7m.waxmill.machines.WXMTAPDeviceName
  Copy the current immutable object by setting a value for the `value` attribute.
withValue(String) - Method in class com.io7m.waxmill.machines.WXMVMNetDeviceName
  Copy the current immutable object by setting a value for the `value` attribute.
withVendor(WXMDeviceType.WXMDeviceHostBridgeType.Vendor) - Method in class com.io7m.waxmill.machines.WXMDeviceHostBridge
  Copy the current immutable object by setting a value for the `vendor` attribute.
withVgaConfiguration(WXMDeviceType.WXMDeviceFramebufferType.WXMVGAConfiguration) - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer
  Copy the current immutable object by setting a value for the `vgaConfiguration` attribute.
withVirtualMachineConfigurationDirectory(Path) - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration
  Copy the current immutable object by setting a value for the `virtualMachineConfigurationDirectory` attribute.
withVirtualMachineRuntimeDirectory(Path) - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration
  Copy the current immutable object by setting a value for the `virtualMachineRuntimeDirectory` attribute.
withWaitForVNC(boolean) - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer
  Copy the current immutable object by setting a value for the `waitForVNC` attribute.
withWidth(int) - Method in class com.io7m.waxmill.machines.WXMDeviceFramebuffer
  Copy the current immutable object by setting a value for the `width` attribute.
withWireGuestMemory(boolean) - Method in class com.io7m.waxmill.machines.WXMFlags
  Copy the current immutable object by setting a value for the `wireGuestMemory` attribute.
withYieldCPUOnHLT(boolean) - Method in class com.io7m.waxmill.machines.WXMFlags
  Copy the current immutable object by setting a value for the `yieldCPUOnHLT` attribute.
withZfsExecutable(Path) - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration
  Copy the current immutable object by setting a value for the `zfsExecutable` attribute.
WXM_AHCI_CD - com.io7m.waxmill.machines.WXMDeviceType.Kind
  An AHCI optical disk device.
WXM_AHCI_HD - com.io7m.waxmill.machines.WXMDeviceType.Kind
  An AHCI disk device.
WXM_AMD - com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceHostBridgeType.Vendor
WXM_BOOTROM - com.io7m.waxmill.machines.WXMDeviceType.WXMLPCTTYNames
WXM_COM1 - com.io7m.waxmill.machines.WXMDeviceType.WXMLPCTTYNames
WXM_COM2 - com.io7m.waxmill.machines.WXMDeviceType.WXMLPCTTYNames
WXM_E1000 - com.io7m.waxmill.machines.WXMDeviceType.Kind
  An emulation of an Intel e82545 network device.
WXM_FILE - com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendType.Kind
WXM_FRAMEBUFFER - com.io7m.waxmill.machines.WXMDeviceType.Kind
  A raw framebuffer device attached to a VNC server.
WXM_HOSTBRIDGE - com.io7m.waxmill.machines.WXMDeviceType.Kind
  A host bridge.
WXM_LPC - com.io7m.waxmill.machines.WXMDeviceType.Kind
  An LPC PCI-ISA bridge with COM1 and COM2 16550 serial ports and a boot ROM.
WXM_NMDM - com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendType.Kind
WXM_PASSTHRU - com.io7m.waxmill.machines.WXMDeviceType.Kind
  A PCI passthru device.
WXM_SCSI - com.io7m.waxmill.machines.WXMDeviceType.WXMStorageBackendType.Kind
WXM_STDIO - com.io7m.waxmill.machines.WXMDeviceType.WXMTTYBackendType.Kind
WXM_STORAGE_FILE - com.io7m.waxmill.machines.WXMDeviceType.WXMStorageBackendType.Kind
WXM_STORAGE_ZFS_VOLUME - com.io7m.waxmill.machines.WXMDeviceType.WXMStorageBackendType.Kind
WXM_TAP - com.io7m.waxmill.machines.WXMDeviceType.WXMNetworkDeviceBackendType.Kind
  The device is backed by a tap device.
WXM_UNSPECIFIED - com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceHostBridgeType.Vendor
WXM_VIRTIO_BLOCK - com.io7m.waxmill.machines.WXMDeviceType.Kind
  A virtio block storage device.
WXM_VIRTIO_NETWORK - com.io7m.waxmill.machines.WXMDeviceType.Kind
  A virtio network device.
WXM_VMNET - com.io7m.waxmill.machines.WXMDeviceType.WXMNetworkDeviceBackendType.Kind
  The device is backed by a vmnet device.
WXM1AHCIDiskDeviceParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1AHCIDiskDeviceParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1AHCIDiskDeviceParser
WXM1AHCIOpticalDiskDeviceParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1AHCIOpticalDiskDeviceParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1AHCIOpticalDiskDeviceParser
WXM1BootConfigurationGRUBBhyveParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1BootConfigurationGRUBBhyveParser(FileSystem) - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1BootConfigurationGRUBBhyveParser
WXM1BootConfigurations - Class in com.io7m.waxmill.xml.vm.v1
WXM1BootConfigurationsParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1BootConfigurationsParser(FileSystem) - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1BootConfigurationsParser
WXM1BootConfigurationsSerializer - Class in com.io7m.waxmill.xml.vm.v1
WXM1BootConfigurationsSerializer(XMLStreamWriter, ByteArrayOutputStream, OutputStream, Transformer, List<WXMBootConfigurationType>) - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1BootConfigurationsSerializer
WXM1BootConfigurationUEFIParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1BootConfigurationUEFIParser(FileSystem) - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1BootConfigurationUEFIParser
WXM1BootDiskAttachmentParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1BootDiskAttachmentParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1BootDiskAttachmentParser
WXM1BootDiskAttachmentsParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1BootDiskAttachmentsParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1BootDiskAttachmentsParser
WXM1BSDBootDevice - Class in com.io7m.waxmill.xml.vm.v1
  Immutable implementation of `WXM1BSDBootDeviceType`.
WXM1BSDBootDevice.Builder - Class in com.io7m.waxmill.xml.vm.v1
  Builds instances of type `WXM1BSDBootDevice`.
WXM1BSDBootDeviceParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1BSDBootDeviceParser(FileSystem) - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDeviceParser
WXM1BSDBootDeviceType - Interface in com.io7m.waxmill.xml.vm.v1
WXM1ClientConfigurationParser - Class in com.io7m.waxmill.xml.config.v1
WXM1ClientConfigurationParser(FileSystem) - Constructor for class com.io7m.waxmill.xml.config.v1.WXM1ClientConfigurationParser
WXM1ClientConfigurationSerializer - Class in com.io7m.waxmill.xml.config.v1
WXM1ClientConfigurationSerializer(XMLStreamWriter, ByteArrayOutputStream, OutputStream, Transformer, WXMClientConfiguration) - Constructor for class com.io7m.waxmill.xml.config.v1.WXM1ClientConfigurationSerializer
WXM1CNames - Class in com.io7m.waxmill.xml.config.v1
WXM1Comment - Class in com.io7m.waxmill.xml.vm.v1
  Immutable implementation of `WXM1CommentType`.
WXM1Comment.Builder - Class in com.io7m.waxmill.xml.vm.v1
  Builds instances of type `WXM1Comment`.
WXM1CommentParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1CommentParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1CommentParser
WXM1Comments - Class in com.io7m.waxmill.xml.vm.v1
WXM1CommentType - Interface in com.io7m.waxmill.xml.vm.v1
WXM1CPUTopologyParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1CPUTopologyParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1CPUTopologyParser
WXM1DeviceSlotParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1DeviceSlotParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1DeviceSlotParser
WXM1DeviceSlots - Class in com.io7m.waxmill.xml.vm.v1
WXM1DeviceSlots.SlotSide - Enum in com.io7m.waxmill.xml.vm.v1
  The side of emulation upon which the device slot lives.
WXM1DevicesParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1DevicesParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1DevicesParser
WXM1E1000NetworkDeviceParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1E1000NetworkDeviceParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1E1000NetworkDeviceParser
WXM1Flag - Class in com.io7m.waxmill.xml.vm.v1
  Immutable implementation of `WXM1FlagType`.
WXM1Flag.Builder - Class in com.io7m.waxmill.xml.vm.v1
  Builds instances of type `WXM1Flag`.
WXM1FlagParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1FlagParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1FlagParser
WXM1FlagsParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1FlagsParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1FlagsParser
WXM1FlagType - Interface in com.io7m.waxmill.xml.vm.v1
WXM1FramebufferDeviceParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1FramebufferDeviceParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1FramebufferDeviceParser
WXM1GRUBBhyveKernelLinuxParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1GRUBBhyveKernelLinuxParser(FileSystem) - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1GRUBBhyveKernelLinuxParser
WXM1GRUBBhyveKernelOpenBSDParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1GRUBBhyveKernelOpenBSDParser(FileSystem) - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1GRUBBhyveKernelOpenBSDParser
WXM1HostBridgeParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1HostBridgeParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1HostBridgeParser
WXM1HostDeviceSlot - Class in com.io7m.waxmill.xml.vm.v1
  Immutable implementation of `WXM1HostDeviceSlotType`.
WXM1HostDeviceSlot.Builder - Class in com.io7m.waxmill.xml.vm.v1
  Builds instances of type `WXM1HostDeviceSlot`.
WXM1HostDeviceSlotParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1HostDeviceSlotParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1HostDeviceSlotParser
WXM1HostDeviceSlotType - Interface in com.io7m.waxmill.xml.vm.v1
WXM1LinuxInitRDDevice - Class in com.io7m.waxmill.xml.vm.v1
  Immutable implementation of `WXM1LinuxInitRDDeviceType`.
WXM1LinuxInitRDDevice.Builder - Class in com.io7m.waxmill.xml.vm.v1
  Builds instances of type `WXM1LinuxInitRDDevice`.
WXM1LinuxInitRDDeviceParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1LinuxInitRDDeviceParser(FileSystem) - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1LinuxInitRDDeviceParser
WXM1LinuxInitRDDeviceType - Interface in com.io7m.waxmill.xml.vm.v1
WXM1LinuxKernelArgumentParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1LinuxKernelArgumentParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelArgumentParser
WXM1LinuxKernelDevice - Class in com.io7m.waxmill.xml.vm.v1
  Immutable implementation of `WXM1LinuxKernelDeviceType`.
WXM1LinuxKernelDevice.Builder - Class in com.io7m.waxmill.xml.vm.v1
  Builds instances of type `WXM1LinuxKernelDevice`.
WXM1LinuxKernelDeviceParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1LinuxKernelDeviceParser(FileSystem) - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1LinuxKernelDeviceParser
WXM1LinuxKernelDeviceType - Interface in com.io7m.waxmill.xml.vm.v1
WXM1LPCDeviceParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1LPCDeviceParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1LPCDeviceParser
WXM1MemoryParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1MemoryParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1MemoryParser
WXM1Names - Class in com.io7m.waxmill.xml.vm.v1
WXM1OpenOptionParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1OpenOptionParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1OpenOptionParser
WXM1OpenOptions - Class in com.io7m.waxmill.xml.vm.v1
  Immutable implementation of `WXM1OpenOptionsType`.
WXM1OpenOptions.Builder - Class in com.io7m.waxmill.xml.vm.v1
  Builds instances of type `WXM1OpenOptions`.
WXM1OpenOptionsParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1OpenOptionsParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1OpenOptionsParser
WXM1OpenOptionsType - Interface in com.io7m.waxmill.xml.vm.v1
WXM1PassthruDeviceParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1PassthruDeviceParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1PassthruDeviceParser
WXM1Path - Class in com.io7m.waxmill.xml.config.v1
  Immutable implementation of `WXM1PathType`.
WXM1Path.Builder - Class in com.io7m.waxmill.xml.config.v1
  Builds instances of type `WXM1Path`.
WXM1PathParser - Class in com.io7m.waxmill.xml.config.v1
WXM1PathParser(FileSystem) - Constructor for class com.io7m.waxmill.xml.config.v1.WXM1PathParser
WXM1Paths - Class in com.io7m.waxmill.xml.config.v1
  Immutable implementation of `WXM1PathsType`.
WXM1Paths.Builder - Class in com.io7m.waxmill.xml.config.v1
  Builds instances of type `WXM1Paths`.
WXM1PathsParser - Class in com.io7m.waxmill.xml.config.v1
WXM1PathsParser(FileSystem) - Constructor for class com.io7m.waxmill.xml.config.v1.WXM1PathsParser
WXM1PathsType - Interface in com.io7m.waxmill.xml.config.v1
WXM1PathType - Interface in com.io7m.waxmill.xml.config.v1
WXM1PinCPUParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1PinCPUParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1PinCPUParser
WXM1PinCPUs - Class in com.io7m.waxmill.xml.vm.v1
  Immutable implementation of `WXM1PinCPUsType`.
WXM1PinCPUs.Builder - Class in com.io7m.waxmill.xml.vm.v1
  Builds instances of type `WXM1PinCPUs`.
WXM1PinCPUsParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1PinCPUsParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1PinCPUsParser
WXM1PinCPUsType - Interface in com.io7m.waxmill.xml.vm.v1
WXM1SectorSizesParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1SectorSizesParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1SectorSizesParser
WXM1StorageBackendFileParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1StorageBackendFileParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1StorageBackendFileParser
WXM1StorageBackends - Class in com.io7m.waxmill.xml.vm.v1
WXM1StorageBackendZFSVolumeParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1StorageBackendZFSVolumeParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1StorageBackendZFSVolumeParser
WXM1TapParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1TapParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1TapParser
WXM1TTYBackendFileParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1TTYBackendFileParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1TTYBackendFileParser
WXM1TTYBackendNMDMParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1TTYBackendNMDMParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1TTYBackendNMDMParser
WXM1TTYBackendStdioParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1TTYBackendStdioParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1TTYBackendStdioParser
WXM1VirtioBlockStorageDeviceParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1VirtioBlockStorageDeviceParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1VirtioBlockStorageDeviceParser
WXM1VirtioNetworkDeviceParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1VirtioNetworkDeviceParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1VirtioNetworkDeviceParser
WXM1VirtualMachineParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1VirtualMachineParser(FileSystem, URI) - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1VirtualMachineParser
WXM1VirtualMachineSerializer - Class in com.io7m.waxmill.xml.vm.v1
WXM1VirtualMachineSerializer(XMLStreamWriter, ByteArrayOutputStream, OutputStream, Transformer, WXMVirtualMachineSet) - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1VirtualMachineSerializer
WXM1VirtualMachineSetParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1VirtualMachineSetParser(FileSystem, URI) - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1VirtualMachineSetParser
WXM1VMNetParser - Class in com.io7m.waxmill.xml.vm.v1
WXM1VMNetParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1VMNetParser
WXMAbstractCommandWithConfiguration - Class in com.io7m.waxmill.cmdline.internal
WXMAbstractCommandWithConfiguration(Logger, CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMAbstractCommandWithConfiguration
  Construct a command.
WXMAbstractStrings - Class in com.io7m.waxmill.strings.api
  An abstract implementation of the `WXMStringsType` interface.
WXMAbstractStrings(ResourceBundle) - Constructor for class com.io7m.waxmill.strings.api.WXMAbstractStrings
WXMApplicationVersion - Class in com.io7m.waxmill.client.api
  An application version.
WXMApplicationVersion.Builder - Class in com.io7m.waxmill.client.api
  Builds instances of type `WXMApplicationVersion`.
WXMApplicationVersions - Class in com.io7m.waxmill.client.api
  Functions relating to application versions.
WXMApplicationVersionType - Interface in com.io7m.waxmill.client.api
  An application version.
WXMBootConfigurationEvaluator - Class in com.io7m.waxmill.boot
  Functions over boot configurations.
WXMBootConfigurationEvaluator(WXMClientConfiguration, WXMVirtualMachine, WXMBootConfigurationName) - Constructor for class com.io7m.waxmill.boot.WXMBootConfigurationEvaluator
  Construct an evaluator.
WXMBootConfigurationExecutor - Class in com.io7m.waxmill.boot
WXMBootConfigurationExecutorType - Interface in com.io7m.waxmill.boot
  An executor of boot configurations.
WXMBootConfigurationGRUBBhyve - Class in com.io7m.waxmill.machines
  A boot configuration that uses grub-bhyve.
WXMBootConfigurationGRUBBhyve.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMBootConfigurationGRUBBhyve`.
WXMBootConfigurationName - Class in com.io7m.waxmill.machines
  A boot configuration name, such as `install`.
WXMBootConfigurationName.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMBootConfigurationName`.
WXMBootConfigurationNameConverter - Class in com.io7m.waxmill.cmdline.internal
  A converter for `WXMBootConfigurationName` values.
WXMBootConfigurationNameConverter() - Constructor for class com.io7m.waxmill.cmdline.internal.WXMBootConfigurationNameConverter
  Construct a converter.
WXMBootConfigurationNames - Class in com.io7m.waxmill.machines
  Functions over boot configuration names.
WXMBootConfigurationNameType - Interface in com.io7m.waxmill.machines
  A boot configuration name, such as `install`.
WXMBootConfigurationParser - Class in com.io7m.waxmill.xml.vm.v1
WXMBootConfigurationParser(FileSystem, Consumer<WXMParseError>, URI, InputStream, XMLReader) - Constructor for class com.io7m.waxmill.xml.vm.v1.WXMBootConfigurationParser
WXMBootConfigurationParserProviderType - Interface in com.io7m.waxmill.parser.api
  A provider of boot configuration parsers.
WXMBootConfigurationParsers - Class in com.io7m.waxmill.xml
  A provider of boot configuration parsers.
WXMBootConfigurationParsers() - Constructor for class com.io7m.waxmill.xml.WXMBootConfigurationParsers
  Construct a provider.
WXMBootConfigurationParserType - Interface in com.io7m.waxmill.parser.api
  A boot configuration parser.
WXMBootConfigurationsSerializerProviderType - Interface in com.io7m.waxmill.serializer.api
  A provider of boot configuration serializers.
WXMBootConfigurationsSerializers - Class in com.io7m.waxmill.xml
  A provider of boot configuration serializers.
WXMBootConfigurationsSerializers() - Constructor for class com.io7m.waxmill.xml.WXMBootConfigurationsSerializers
  Construct a provider.
WXMBootConfigurationsSerializerType - Interface in com.io7m.waxmill.serializer.api
  A boot configuration serializer.
WXMBootConfigurationType - Interface in com.io7m.waxmill.machines
  A boot configuration.
WXMBootConfigurationType.Kind - Enum in com.io7m.waxmill.machines
  The kind of boot configurations.
WXMBootConfigurationType.WXMBootConfigurationGRUBBhyveType - Interface in com.io7m.waxmill.machines
  A boot configuration that uses grub-bhyve.
WXMBootConfigurationType.WXMBootConfigurationUEFIType - Interface in com.io7m.waxmill.machines
  A boot configuration that uses UEFI.
WXMBootConfigurationType.WXMBootDiskAttachmentType - Interface in com.io7m.waxmill.machines
  A disk attachment.
WXMBootConfigurationType.WXMEvaluatedBootCommandsType - Interface in com.io7m.waxmill.machines
  A set of boot commands.
WXMBootConfigurationType.WXMEvaluatedBootConfigurationGRUBBhyveType - Interface in com.io7m.waxmill.machines
  A set of evaluated commands used to boot with grub-bhyve.
WXMBootConfigurationType.WXMEvaluatedBootConfigurationType - Interface in com.io7m.waxmill.machines
  The type of evaluated boot configurations.
WXMBootConfigurationType.WXMEvaluatedBootConfigurationUEFIType - Interface in com.io7m.waxmill.machines
  A set of evaluated commands used to boot with UEFI.
WXMBootConfigurationType.WXMGRUBKernelInstructionsType - Interface in com.io7m.waxmill.machines
  Operating system specific GRUB boot instructions.
WXMBootConfigurationType.WXMGRUBKernelInstructionsType.Kind - Enum in com.io7m.waxmill.machines
  The kind of kernels.
WXMBootConfigurationType.WXMGRUBKernelLinuxType - Interface in com.io7m.waxmill.machines
  Linux kernel instructions.
WXMBootConfigurationType.WXMGRUBKernelOpenBSDType - Interface in com.io7m.waxmill.machines
  OpenBSD kernel instructions.
WXMBootConfigurationUEFI - Class in com.io7m.waxmill.machines
  A boot configuration that uses UEFI.
WXMBootConfigurationUEFI.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMBootConfigurationUEFI`.
WXMBootDiskAttachment - Class in com.io7m.waxmill.machines
  A disk attachment.
WXMBootDiskAttachment.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMBootDiskAttachment`.
WXMBootMessages - Class in com.io7m.waxmill.boot.internal
WXMClient - Class in com.io7m.waxmill.client.vanilla.internal
WXMClient(WXMClientConfiguration, WXMVirtualMachineDatabaseType, WXMProcessesType) - Constructor for class com.io7m.waxmill.client.vanilla.internal.WXMClient
WXMClientConfiguration - Class in com.io7m.waxmill.client.api
  Configuration values passed to the client.
WXMClientConfiguration.Builder - Class in com.io7m.waxmill.client.api
  Builds instances of type `WXMClientConfiguration`.
WXMClientConfigurationParser - Class in com.io7m.waxmill.xml.config.v1
WXMClientConfigurationParser(FileSystem, Consumer<WXMParseError>, URI, InputStream, XMLReader) - Constructor for class com.io7m.waxmill.xml.config.v1.WXMClientConfigurationParser
WXMClientConfigurationParserProviderType - Interface in com.io7m.waxmill.parser.api
  A provider of client configuration parsers.
WXMClientConfigurationParsers - Class in com.io7m.waxmill.xml
  A provider of client configuration parsers.
WXMClientConfigurationParsers() - Constructor for class com.io7m.waxmill.xml.WXMClientConfigurationParsers
  Construct a provider.
WXMClientConfigurationParserType - Interface in com.io7m.waxmill.parser.api
  A client configuration parser.
WXMClientConfigurationSerializerProviderType - Interface in com.io7m.waxmill.serializer.api
  A provider of client configuration serializers.
WXMClientConfigurationSerializers - Class in com.io7m.waxmill.xml
  A provider of configuration serializers.
WXMClientConfigurationSerializers() - Constructor for class com.io7m.waxmill.xml.WXMClientConfigurationSerializers
  Construct a provider.
WXMClientConfigurationSerializerType - Interface in com.io7m.waxmill.serializer.api
  A client configuration serializer.
WXMClientConfigurationType - Interface in com.io7m.waxmill.client.api
  Configuration values passed to the client.
WXMClientProviderType - Interface in com.io7m.waxmill.client.api
  A provider of clients.
WXMClients - Class in com.io7m.waxmill.client.vanilla
WXMClients() - Constructor for class com.io7m.waxmill.client.vanilla.WXMClients
WXMClients(WXMClientConfigurationParserProviderType, WXMClientConfigurationSerializerProviderType, WXMVirtualMachineDatabaseProviderType, WXMProcessesType) - Constructor for class com.io7m.waxmill.client.vanilla.WXMClients
WXMClientType - Interface in com.io7m.waxmill.client.api
  A client.
WXMCommandExecution - Class in com.io7m.waxmill.machines
  An execution of an external command.
WXMCommandExecution.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMCommandExecution`.
WXMCommandExecutionType - Class in com.io7m.waxmill.machines
  An execution of an external command.
WXMCommandExecutionType() - Constructor for class com.io7m.waxmill.machines.WXMCommandExecutionType
WXMCommandSchema - Class in com.io7m.waxmill.cmdline.internal
WXMCommandSchema(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandSchema
  Construct a command.
WXMCommandVersion - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVersion(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVersion
  Construct a command.
WXMCommandVMAddAHCIDisk - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMAddAHCIDisk(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddAHCIDisk
  Construct a command.
WXMCommandVMAddAHCIOptical - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMAddAHCIOptical(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddAHCIOptical
  Construct a command.
WXMCommandVMAddE1000NetworkDevice - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMAddE1000NetworkDevice(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddE1000NetworkDevice
  Construct a command.
WXMCommandVMAddFramebufferDevice - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMAddFramebufferDevice(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddFramebufferDevice
  Construct a command.
WXMCommandVMAddLPC - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMAddLPC(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddLPC
  Construct a command.
WXMCommandVMAddPassthru - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMAddPassthru(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddPassthru
  Construct a command.
WXMCommandVMAddVirtioDisk - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMAddVirtioDisk(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddVirtioDisk
  Construct a command.
WXMCommandVMAddVirtioNetworkDevice - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMAddVirtioNetworkDevice(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMAddVirtioNetworkDevice
  Construct a command.
WXMCommandVMConsole - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMConsole(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMConsole
  Construct a command.
WXMCommandVMDefine - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMDefine(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMDefine
  Construct a command.
WXMCommandVMDelete - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMDelete(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMDelete
  Construct a command.
WXMCommandVMDeleteBootConfigurations - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMDeleteBootConfigurations(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMDeleteBootConfigurations
  Construct a command.
WXMCommandVMDeleteDevice - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMDeleteDevice(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMDeleteDevice
  Construct a command.
WXMCommandVMExport - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMExport(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMExport
  Construct a command.
WXMCommandVMImport - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMImport(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMImport
  Construct a command.
WXMCommandVMKill - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMKill(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMKill
  Construct a command.
WXMCommandVMList - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMList(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMList
  Construct a command.
WXMCommandVMListWithName - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMListWithName(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMListWithName
  Construct a command.
WXMCommandVMRealize - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMRealize(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMRealize
  Construct a command.
WXMCommandVMRun - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMRun(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMRun
  Construct a command.
WXMCommandVMSet - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMSet(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMSet
  Construct a command.
WXMCommandVMUpdateBootConfigurations - Class in com.io7m.waxmill.cmdline.internal
WXMCommandVMUpdateBootConfigurations(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMUpdateBootConfigurations
  Construct a command.
WXMCPUTopology - Class in com.io7m.waxmill.machines
  The CPU topology for the virtual machine.
WXMCPUTopology.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMCPUTopology`.
WXMCPUTopologyType - Interface in com.io7m.waxmill.machines
  The CPU topology for the virtual machine.
WXMCPUTopologyType.WXMPinCPUType - Interface in com.io7m.waxmill.machines
  A description of a CPU pin.
WXMDatabaseConfiguration - Class in com.io7m.waxmill.database.api
  The configuration for a database.
WXMDatabaseConfiguration.Builder - Class in com.io7m.waxmill.database.api
  Builds instances of type `WXMDatabaseConfiguration`.
WXMDatabaseConfigurationType - Interface in com.io7m.waxmill.database.api
  The configuration for a database.
WXMDatabaseProviderType - Interface in com.io7m.waxmill.database.api
  A provider of databases.
WXMDatabaseType - Interface in com.io7m.waxmill.database.api
  The base type of databases.
WXMDeviceAHCIDisk - Class in com.io7m.waxmill.machines
  Immutable implementation of `WXMDeviceType.WXMDeviceAHCIDiskType`.
WXMDeviceAHCIDisk.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMDeviceAHCIDisk`.
WXMDeviceAHCIOpticalDisk - Class in com.io7m.waxmill.machines
  Immutable implementation of `WXMDeviceType.WXMDeviceAHCIOpticalDiskType`.
WXMDeviceAHCIOpticalDisk.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMDeviceAHCIOpticalDisk`.
WXMDeviceAndPath - Class in com.io7m.waxmill.boot.internal
WXMDeviceAndPath(int, WXMDeviceType, Path) - Constructor for class com.io7m.waxmill.boot.internal.WXMDeviceAndPath
WXMDeviceE1000 - Class in com.io7m.waxmill.machines
  An emulation of an Intel e82545 network device.
WXMDeviceE1000.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMDeviceE1000`.
WXMDeviceFramebuffer - Class in com.io7m.waxmill.machines
  A raw framebuffer device attached to a VNC server.
WXMDeviceFramebuffer.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMDeviceFramebuffer`.
WXMDeviceHostBridge - Class in com.io7m.waxmill.machines
  Immutable implementation of `WXMDeviceType.WXMDeviceHostBridgeType`.
WXMDeviceHostBridge.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMDeviceHostBridge`.
WXMDeviceLPC - Class in com.io7m.waxmill.machines
  Immutable implementation of `WXMDeviceType.WXMDeviceLPCType`.
WXMDeviceLPC.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMDeviceLPC`.
WXMDeviceMap - Class in com.io7m.waxmill.boot.internal
WXMDevicePassthru - Class in com.io7m.waxmill.machines
  A PCI passthru device.
WXMDevicePassthru.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMDevicePassthru`.
WXMDeviceSlot - Class in com.io7m.waxmill.machines
  A device slot.
WXMDeviceSlot.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMDeviceSlot`.
WXMDeviceSlotConverter - Class in com.io7m.waxmill.cmdline.internal
WXMDeviceSlotConverter() - Constructor for class com.io7m.waxmill.cmdline.internal.WXMDeviceSlotConverter
WXMDeviceSlots - Class in com.io7m.waxmill.machines
  Functions over device slots.
WXMDeviceSlotType - Class in com.io7m.waxmill.machines
  A device slot.
WXMDeviceSlotType() - Constructor for class com.io7m.waxmill.machines.WXMDeviceSlotType
WXMDeviceType - Interface in com.io7m.waxmill.machines
  The type of devices that can be attached to virtual machines.
WXMDeviceType.Kind - Enum in com.io7m.waxmill.machines
  The device kind
WXMDeviceType.WXMDeviceAHCIDiskType - Interface in com.io7m.waxmill.machines
WXMDeviceType.WXMDeviceAHCIOpticalDiskType - Interface in com.io7m.waxmill.machines
WXMDeviceType.WXMDeviceE1000Type - Interface in com.io7m.waxmill.machines
  An emulation of an Intel e82545 network device.
WXMDeviceType.WXMDeviceFramebufferType - Interface in com.io7m.waxmill.machines
  A raw framebuffer device attached to a VNC server.
WXMDeviceType.WXMDeviceFramebufferType.WXMVGAConfiguration - Enum in com.io7m.waxmill.machines
  The VGA configuration used.
WXMDeviceType.WXMDeviceHostBridgeType - Interface in com.io7m.waxmill.machines
WXMDeviceType.WXMDeviceHostBridgeType.Vendor - Enum in com.io7m.waxmill.machines
WXMDeviceType.WXMDeviceLPCType - Interface in com.io7m.waxmill.machines
WXMDeviceType.WXMDevicePassthruType - Interface in com.io7m.waxmill.machines
  A PCI passthru device.
WXMDeviceType.WXMDeviceVirtioBlockStorageType - Interface in com.io7m.waxmill.machines
WXMDeviceType.WXMDeviceVirtioNetworkType - Interface in com.io7m.waxmill.machines
WXMDeviceType.WXMLPCTTYNames - Enum in com.io7m.waxmill.machines
WXMDeviceType.WXMNetworkDeviceBackendType - Interface in com.io7m.waxmill.machines
  The type of network device backends.
WXMDeviceType.WXMNetworkDeviceBackendType.Kind - Enum in com.io7m.waxmill.machines
  The kind of backend.
WXMDeviceType.WXMSectorSizesType - Interface in com.io7m.waxmill.machines
WXMDeviceType.WXMStorageBackendFileType - Interface in com.io7m.waxmill.machines
WXMDeviceType.WXMStorageBackendType - Interface in com.io7m.waxmill.machines
WXMDeviceType.WXMStorageBackendType.Kind - Enum in com.io7m.waxmill.machines
WXMDeviceType.WXMStorageBackendZFSVolumeType - Interface in com.io7m.waxmill.machines
WXMDeviceType.WXMTapType - Interface in com.io7m.waxmill.machines
  A TAP device.
WXMDeviceType.WXMTTYBackendFileType - Interface in com.io7m.waxmill.machines
WXMDeviceType.WXMTTYBackendNMDMType - Interface in com.io7m.waxmill.machines
WXMDeviceType.WXMTTYBackendStdioType - Interface in com.io7m.waxmill.machines
WXMDeviceType.WXMTTYBackendType - Interface in com.io7m.waxmill.machines
WXMDeviceType.WXMTTYBackendType.Kind - Enum in com.io7m.waxmill.machines
WXMDeviceType.WXMVMNetType - Interface in com.io7m.waxmill.machines
  A vmnet device.
WXMDeviceVirtioBlockStorage - Class in com.io7m.waxmill.machines
  Immutable implementation of `WXMDeviceType.WXMDeviceVirtioBlockStorageType`.
WXMDeviceVirtioBlockStorage.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMDeviceVirtioBlockStorage`.
WXMDeviceVirtioNetwork - Class in com.io7m.waxmill.machines
  Immutable implementation of `WXMDeviceType.WXMDeviceVirtioNetworkType`.
WXMDeviceVirtioNetwork.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMDeviceVirtioNetwork`.
WXMDryRun - Enum in com.io7m.waxmill.machines
  A specification of whether or not an operation should be a dry run.
WXMEnvironment - Class in com.io7m.waxmill.cmdline.internal
WXMEvaluatedBootCommands - Class in com.io7m.waxmill.machines
  A set of boot commands.
WXMEvaluatedBootCommands.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMEvaluatedBootCommands`.
WXMEvaluatedBootConfigurationGRUBBhyve - Class in com.io7m.waxmill.machines
  A set of evaluated commands used to boot with grub-bhyve.
WXMEvaluatedBootConfigurationGRUBBhyve.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMEvaluatedBootConfigurationGRUBBhyve`.
WXMEvaluatedBootConfigurationUEFI - Class in com.io7m.waxmill.machines
  A set of evaluated commands used to boot with UEFI.
WXMEvaluatedBootConfigurationUEFI.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMEvaluatedBootConfigurationUEFI`.
WXMException - Exception in com.io7m.waxmill.exceptions
  The base type of exceptions raised by the API.
WXMException(String) - Constructor for exception com.io7m.waxmill.exceptions.WXMException
  Construct an exception.
WXMException(String, Throwable) - Constructor for exception com.io7m.waxmill.exceptions.WXMException
  Construct an exception.
WXMException(Throwable) - Constructor for exception com.io7m.waxmill.exceptions.WXMException
  Construct an exception.
WXMExceptionDuplicate - Exception in com.io7m.waxmill.exceptions
  An exception caused by some sort of duplicate value.
WXMExceptionDuplicate(String) - Constructor for exception com.io7m.waxmill.exceptions.WXMExceptionDuplicate
  Construct an exception.
WXMExceptionNonexistent - Exception in com.io7m.waxmill.exceptions
  An exception caused by some sort of nonexistent value.
WXMExceptionNonexistent(String) - Constructor for exception com.io7m.waxmill.exceptions.WXMExceptionNonexistent
  Construct an exception.
WXMExceptionNonexistent(String, Throwable) - Constructor for exception com.io7m.waxmill.exceptions.WXMExceptionNonexistent
  Construct an exception.
WXMExceptions - Class in com.io7m.waxmill.exceptions
  A class for accumulating exceptions.
WXMExceptions() - Constructor for class com.io7m.waxmill.exceptions.WXMExceptions
  Construct an empty exception list.
WXMExceptionUnsatisfiedRequirement - Exception in com.io7m.waxmill.exceptions
  An exception caused by some sort of unsatisfied requirement.
WXMExceptionUnsatisfiedRequirement(String) - Constructor for exception com.io7m.waxmill.exceptions.WXMExceptionUnsatisfiedRequirement
  Construct an exception.
WXMFileCheck - Class in com.io7m.waxmill.realize.internal
WXMFileCheck(WXMRealizeMessages, WXMDeviceSlot, UUID, Path) - Constructor for class com.io7m.waxmill.realize.internal.WXMFileCheck
WXMFileLock - Class in com.io7m.waxmill.locks
WXMFlags - Class in com.io7m.waxmill.machines
  The configuration flags associated with a virtual machine.
WXMFlags.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMFlags`.
WXMFlagsType - Interface in com.io7m.waxmill.machines
  The configuration flags associated with a virtual machine.
WXMGRUBKernelLinux - Class in com.io7m.waxmill.machines
  Linux kernel instructions.
WXMGRUBKernelLinux.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMGRUBKernelLinux`.
WXMGRUBKernelOpenBSD - Class in com.io7m.waxmill.machines
  OpenBSD kernel instructions.
WXMGRUBKernelOpenBSD.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMGRUBKernelOpenBSD`.
WXMMACAddress - Class in com.io7m.waxmill.machines
  A MAC address, such as `d7:94:b5:60:0d:ac`.
WXMMACAddress.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMMACAddress`.
WXMMACAddresses - Class in com.io7m.waxmill.machines
  Functions over MAC addresses.
WXMMACAddressType - Interface in com.io7m.waxmill.machines
  A MAC address, such as `d7:94:b5:60:0d:ac`.
WXMMachineMessages - Class in com.io7m.waxmill.machines
WXMMachineName - Class in com.io7m.waxmill.machines
  A machine name, such as `oregano.example.com`.
WXMMachineName.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMMachineName`.
WXMMachineNameConverter - Class in com.io7m.waxmill.cmdline.internal
  A converter for `WXMMachineName` values.
WXMMachineNameConverter() - Constructor for class com.io7m.waxmill.cmdline.internal.WXMMachineNameConverter
  Construct a converter.
WXMMachineNames - Class in com.io7m.waxmill.machines
  Functions over machine names.
WXMMachineNameType - Interface in com.io7m.waxmill.machines
  A machine name, such as `oregano.example.com`.
WXMMemory - Class in com.io7m.waxmill.machines
  The specification of the size of a virtual machine's memory.
WXMMemory.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMMemory`.
WXMMemoryType - Interface in com.io7m.waxmill.machines
  The specification of the size of a virtual machine's memory.
WXMMessages - Class in com.io7m.waxmill.cmdline.internal
WXMNetworkBackendConverter - Class in com.io7m.waxmill.cmdline.internal
WXMNetworkBackendConverter() - Constructor for class com.io7m.waxmill.cmdline.internal.WXMNetworkBackendConverter
WXMOpenOption - Enum in com.io7m.waxmill.machines
  Options used when opening files.
WXMParseError - Class in com.io7m.waxmill.parser.api
  The type of parse errors.
WXMParseError.Builder - Class in com.io7m.waxmill.parser.api
  Builds instances of type `WXMParseError`.
WXMParseErrorType - Interface in com.io7m.waxmill.parser.api
  The type of parse errors.
WXMParseErrorType.Severity - Enum in com.io7m.waxmill.parser.api
  The severity of errors.
WXMParseException - Exception in com.io7m.waxmill.parser.api
  An exception due to parse errors.
WXMParseException(String, List<WXMParseError>) - Constructor for exception com.io7m.waxmill.parser.api.WXMParseException
  Construct an exception.
WXMParserProviderType<T> - Interface in com.io7m.waxmill.parser.api
  The type of parser providers.
WXMParserType<T> - Interface in com.io7m.waxmill.parser.api
  The type of parsers.
WXMParserUtilities - Class in com.io7m.waxmill.xml.utilities
WXMPinCPU - Class in com.io7m.waxmill.machines
  A description of a CPU pin.
WXMPinCPU.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMPinCPU`.
WXMProcessDescription - Class in com.io7m.waxmill.process.api
  A description of a process to be created.
WXMProcessDescription.Builder - Class in com.io7m.waxmill.process.api
  Builds instances of type `WXMProcessDescription`.
WXMProcessDescriptionType - Interface in com.io7m.waxmill.process.api
  A description of a process to be created.
WXMProcessesPOSIX - Class in com.io7m.waxmill.process.posix
  A JNA POSIX implementation of the process creator.
WXMProcessesPOSIXService - Class in com.io7m.waxmill.process.posix
  A JNA POSIX implementation of the process creator.
WXMProcessesPOSIXService() - Constructor for class com.io7m.waxmill.process.posix.WXMProcessesPOSIXService
WXMProcessesType - Interface in com.io7m.waxmill.process.api
  An API for creating processes.
WXMProcessMessages - Class in com.io7m.waxmill.process.posix.internal
WXMRealizationInstructions - Class in com.io7m.waxmill.realize
  Immutable implementation of `WXMRealizationInstructionsType`.
WXMRealizationInstructions.Builder - Class in com.io7m.waxmill.realize
  Builds instances of type `WXMRealizationInstructions`.
WXMRealizationInstructionsType - Interface in com.io7m.waxmill.realize
WXMRealizations - Class in com.io7m.waxmill.realize
WXMRealizationStepType - Interface in com.io7m.waxmill.realize
WXMRealizationType - Interface in com.io7m.waxmill.realize
WXMRealizeMessages - Class in com.io7m.waxmill.realize.internal
WXMSchemas - Class in com.io7m.waxmill.xml
  Functions to access XML schemas.
WXMSectorSizes - Class in com.io7m.waxmill.machines
  Immutable implementation of `WXMDeviceType.WXMSectorSizesType`.
WXMSectorSizes.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMSectorSizes`.
WXMSerializerProviderType<T> - Interface in com.io7m.waxmill.serializer.api
  The type of serializer providers.
WXMSerializerType - Interface in com.io7m.waxmill.serializer.api
  The type of serializers.
WXMStorageBackendConverter - Class in com.io7m.waxmill.cmdline.internal
WXMStorageBackendConverter() - Constructor for class com.io7m.waxmill.cmdline.internal.WXMStorageBackendConverter
WXMStorageBackendFile - Class in com.io7m.waxmill.machines
  Immutable implementation of `WXMDeviceType.WXMStorageBackendFileType`.
WXMStorageBackendFile.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMStorageBackendFile`.
WXMStorageBackends - Class in com.io7m.waxmill.machines
  Functions over storage backends.
WXMStorageBackendZFSVolume - Class in com.io7m.waxmill.machines
  Immutable implementation of `WXMDeviceType.WXMStorageBackendZFSVolumeType`.
WXMStorageBackendZFSVolume.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMStorageBackendZFSVolume`.
WXMStringsType - Interface in com.io7m.waxmill.strings.api
  A provider of string resources.
WXMTap - Class in com.io7m.waxmill.machines
  A TAP device.
WXMTap.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMTap`.
WXMTAPDeviceName - Class in com.io7m.waxmill.machines
  A TAP device name, such as `tap23`.
WXMTAPDeviceName.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMTAPDeviceName`.
WXMTAPDeviceNames - Class in com.io7m.waxmill.machines
  Functions over TAP device names.
WXMTAPDeviceNameType - Interface in com.io7m.waxmill.machines
  A TAP device name, such as `tap23`.
WXMTTYBackendConverter - Class in com.io7m.waxmill.cmdline.internal
WXMTTYBackendConverter() - Constructor for class com.io7m.waxmill.cmdline.internal.WXMTTYBackendConverter
WXMTTYBackendFile - Class in com.io7m.waxmill.machines
  Immutable implementation of `WXMDeviceType.WXMTTYBackendFileType`.
WXMTTYBackendFile.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMTTYBackendFile`.
WXMTTYBackendNMDM - Class in com.io7m.waxmill.machines
  Immutable implementation of `WXMDeviceType.WXMTTYBackendNMDMType`.
WXMTTYBackendNMDM.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMTTYBackendNMDM`.
WXMTTYBackends - Class in com.io7m.waxmill.machines
  Functions over TTY backends.
WXMTTYBackends.NMDMSide - Enum in com.io7m.waxmill.machines
  The "side" of an NMDM device.
WXMTTYBackendStdio - Class in com.io7m.waxmill.machines
  Immutable implementation of `WXMDeviceType.WXMTTYBackendStdioType`.
WXMTTYBackendStdio.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMTTYBackendStdio`.
WXMUUIDConverter - Class in com.io7m.waxmill.cmdline.internal
  A converter for `UUID` values.
WXMUUIDConverter() - Constructor for class com.io7m.waxmill.cmdline.internal.WXMUUIDConverter
  Construct a converter.
WXMVirtualMachine - Class in com.io7m.waxmill.machines
  A virtual machine.
WXMVirtualMachine.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMVirtualMachine`.
WXMVirtualMachineDatabase - Class in com.io7m.waxmill.database.vanilla.internal
WXMVirtualMachineDatabaseProviderType - Interface in com.io7m.waxmill.database.api
  A provider of virtual machine databases.
WXMVirtualMachineDatabases - Class in com.io7m.waxmill.database.vanilla
WXMVirtualMachineDatabases() - Constructor for class com.io7m.waxmill.database.vanilla.WXMVirtualMachineDatabases
WXMVirtualMachineDatabases(WXMMachineMessages, WXMVirtualMachineParserProviderType, WXMVirtualMachineSerializerProviderType) - Constructor for class com.io7m.waxmill.database.vanilla.WXMVirtualMachineDatabases
WXMVirtualMachineDatabaseType - Interface in com.io7m.waxmill.database.api
  A virtual machine database.
WXMVirtualMachineParser - Class in com.io7m.waxmill.xml.vm.v1
WXMVirtualMachineParser(FileSystem, Consumer<WXMParseError>, URI, InputStream, XMLReader) - Constructor for class com.io7m.waxmill.xml.vm.v1.WXMVirtualMachineParser
WXMVirtualMachineParserProviderType - Interface in com.io7m.waxmill.parser.api
  A provider of virtual machine parsers.
WXMVirtualMachineParsers - Class in com.io7m.waxmill.xml
  A provider of virtual machine parsers.
WXMVirtualMachineParsers() - Constructor for class com.io7m.waxmill.xml.WXMVirtualMachineParsers
  Construct a provider.
WXMVirtualMachineParserType - Interface in com.io7m.waxmill.parser.api
  A virtual machine parser.
WXMVirtualMachines - Class in com.io7m.waxmill.machines
  Functions over virtual machines.
WXMVirtualMachineSerializerProviderType - Interface in com.io7m.waxmill.serializer.api
  A provider of virtual machine serializers.
WXMVirtualMachineSerializers - Class in com.io7m.waxmill.xml
  A provider of virtual machine serializers.
WXMVirtualMachineSerializers() - Constructor for class com.io7m.waxmill.xml.WXMVirtualMachineSerializers
  Construct a provider.
WXMVirtualMachineSerializerType - Interface in com.io7m.waxmill.serializer.api
  A virtual machine serializer.
WXMVirtualMachineSet - Class in com.io7m.waxmill.machines
  A set of virtual machines.
WXMVirtualMachineSet.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMVirtualMachineSet`.
WXMVirtualMachineSets - Class in com.io7m.waxmill.machines
  Functions over sets of virtual machines.
WXMVirtualMachineSetType - Interface in com.io7m.waxmill.machines
  A set of virtual machines.
WXMVirtualMachineType - Interface in com.io7m.waxmill.machines
  A virtual machine.
WXMVMNet - Class in com.io7m.waxmill.machines
  A vmnet device.
WXMVMNet.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMVMNet`.
WXMVMNetDeviceName - Class in com.io7m.waxmill.machines
  A VMNet device name, such as `vmnet23`.
WXMVMNetDeviceName.Builder - Class in com.io7m.waxmill.machines
  Builds instances of type `WXMVMNetDeviceName`.
WXMVMNetDeviceNames - Class in com.io7m.waxmill.machines
  Functions over VMNet device names.
WXMVMNetDeviceNameType - Interface in com.io7m.waxmill.machines
  A VMNet device name, such as `vmnet23`.
WXMZFSVolumeCheck - Class in com.io7m.waxmill.realize.internal
WXMZFSVolumeCheck(WXMClientConfiguration, WXMRealizeMessages, WXMProcessesType, UUID, WXMDeviceSlot, WXMStorageBackendZFSVolume) - Constructor for class com.io7m.waxmill.realize.internal.WXMZFSVolumeCheck

## Y

yieldCPUOnHLT() - Method in class com.io7m.waxmill.machines.WXMFlags
  Yield the virtual CPU thread when a HLT instruction is detected.
yieldCPUOnHLT() - Method in interface com.io7m.waxmill.machines.WXMFlagsType
  Yield the virtual CPU thread when a HLT instruction is detected.

## Z

zfsExecutable() - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration
zfsExecutable() - Method in interface com.io7m.waxmill.client.api.WXMClientConfigurationType

A B C D E F G H I K L M N O P R S T U V W Y Z
All Classes|All Packages