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.
addAllFilesystems(Iterable<? extends WXM1ZFSFilesystem>) - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystems.Builder
Adds elements to filesystems list.
addAllGroups(Iterable<? extends WXMInterfaceGroupName>) - Method in class com.io7m.waxmill.machines.WXMTap.Builder
Adds elements to groups list.
addAllGroups(Iterable<? extends WXMInterfaceGroupName>) - Method in class com.io7m.waxmill.machines.WXMVMNet.Builder
Adds elements to groups 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.
addFilesystems(WXM1ZFSFilesystem) - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystems.Builder
Adds one element to filesystems list.
addFilesystems(WXM1ZFSFilesystem...) - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystems.Builder
Adds elements to filesystems list.
addGroups(WXMInterfaceGroupName) - Method in class com.io7m.waxmill.machines.WXMTap.Builder
Adds one element to groups list.
addGroups(WXMInterfaceGroupName) - Method in class com.io7m.waxmill.machines.WXMVMNet.Builder
Adds one element to groups list.
addGroups(WXMInterfaceGroupName...) - Method in class com.io7m.waxmill.machines.WXMTap.Builder
Adds elements to groups list.
addGroups(WXMInterfaceGroupName...) - Method in class com.io7m.waxmill.machines.WXMVMNet.Builder
Adds elements to groups 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.
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
 
asDiskName(WXMDeviceSlot) - Static method in class com.io7m.waxmill.machines.WXMDeviceSlots
Derive the disk name for a given device slot.
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.WXMDeviceNetworkType
 
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
build() - Method in class com.io7m.waxmill.cmdline.internal.WXMNamedParameter.Builder
Builds a new WXMNamedParameter.
build() - Method in class com.io7m.waxmill.database.api.WXMDatabaseConfiguration.Builder
build() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationGRUBBhyve.Builder
build() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationName.Builder
build() - Method in class com.io7m.waxmill.machines.WXMBootConfigurationUEFI.Builder
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
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
build() - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioNetwork.Builder
build() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootCommands.Builder
build() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationGRUBBhyve.Builder
build() - Method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI.Builder
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.WXMInterfaceGroupName.Builder
Builds a new WXMInterfaceGroupName.
build() - Method in class com.io7m.waxmill.machines.WXMMACAddress.Builder
Builds a new WXMMACAddress.
build() - Method in class com.io7m.waxmill.machines.WXMMACAddressWithSide.Builder
Builds a new WXMMACAddressWithSide.
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
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.machines.WXMZFSFilesystem.Builder
Builds a new WXMZFSFilesystem.
build() - Method in class com.io7m.waxmill.machines.WXMZFSVolume.Builder
Builds a new WXMZFSVolume.
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
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.config.v1.WXM1ZFSFilesystem.Builder
Builds a new WXM1ZFSFilesystem.
build() - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystems.Builder
Builds a new WXM1ZFSFilesystems.
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.cmdline.internal.WXMNamedParameter
Creates a builder for WXMNamedParameter.
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
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.WXMInterfaceGroupName
Creates a builder for WXMInterfaceGroupName.
builder() - Static method in class com.io7m.waxmill.machines.WXMMACAddress
Creates a builder for WXMMACAddress.
builder() - Static method in class com.io7m.waxmill.machines.WXMMACAddressWithSide
Creates a builder for WXMMACAddressWithSide.
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.machines.WXMZFSFilesystem
Creates a builder for WXMZFSFilesystem.
builder() - Static method in class com.io7m.waxmill.machines.WXMZFSVolume
Creates a builder for WXMZFSVolume.
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.config.v1.WXM1ZFSFilesystem
Creates a builder for WXM1ZFSFilesystem.
builder() - Static method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystems
Creates a builder for WXM1ZFSFilesystems.
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
 
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.WXMInterfaceGroupNameType
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.WXMTapType
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.machines.WXMVMNetType
Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.waxmill.machines.WXMZFSFilesystemType
Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.waxmill.machines.WXMZFSVolumeType
Check preconditions for the type.
checkPreconditions() - Method in interface com.io7m.waxmill.process.api.WXMProcessDescriptionType
Check preconditions for the type.
checkRequired(WXMMessages, WXMNamedParameter<?>, WXMNamedParameter<Optional<T>>) - Static method in class com.io7m.waxmill.cmdline.internal.WXMNamedParameters
 
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.WXMInterfaceGroupNames
Check that a string represents a valid interface group 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.WXMDeviceNetworkType
 
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.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.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 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 interface com.io7m.waxmill.machines.WXMNetworkDeviceBackendType
 
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 interface com.io7m.waxmill.machines.WXMTapType
 
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
 
comment() - Method in interface com.io7m.waxmill.machines.WXMVMNetType
 
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.WXMInterfaceGroupNameConverter
 
convert(String) - Method in class com.io7m.waxmill.cmdline.internal.WXMMACAddressConverter
 
convert(String) - Method in class com.io7m.waxmill.cmdline.internal.WXMMachineNameConverter
 
convert(String) - Method in class com.io7m.waxmill.cmdline.internal.WXMNetworkDeviceKindConverter
 
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(WXMNamedParameterType<T>) - Static method in class com.io7m.waxmill.cmdline.internal.WXMNamedParameter
Creates an immutable copy of a WXMNamedParameterType 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
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
copyOf(WXMBootConfigurationType.WXMEvaluatedBootConfigurationUEFIType) - Static method in class com.io7m.waxmill.machines.WXMEvaluatedBootConfigurationUEFI
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.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(WXMFlagsType) - Static method in class com.io7m.waxmill.machines.WXMFlags
Creates an immutable copy of a WXMFlagsType value.
copyOf(WXMInterfaceGroupNameType) - Static method in class com.io7m.waxmill.machines.WXMInterfaceGroupName
Creates an immutable copy of a WXMInterfaceGroupNameType value.
copyOf(WXMMACAddressType) - Static method in class com.io7m.waxmill.machines.WXMMACAddress
Creates an immutable copy of a WXMMACAddressType value.
copyOf(WXMMACAddressWithSideType) - Static method in class com.io7m.waxmill.machines.WXMMACAddressWithSide
Creates an immutable copy of a WXMMACAddressWithSideType 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(WXMTapType) - Static method in class com.io7m.waxmill.machines.WXMTap
Creates an immutable copy of a WXMTapType 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(WXMVMNetType) - Static method in class com.io7m.waxmill.machines.WXMVMNet
Creates an immutable copy of a WXMVMNetType value.
copyOf(WXMZFSFilesystemType) - Static method in class com.io7m.waxmill.machines.WXMZFSFilesystem
Creates an immutable copy of a WXMZFSFilesystemType value.
copyOf(WXMZFSVolumeType) - Static method in class com.io7m.waxmill.machines.WXMZFSVolume
Creates an immutable copy of a WXMZFSVolumeType 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(WXM1ZFSFilesystemsType) - Static method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystems
Creates an immutable copy of a WXM1ZFSFilesystemsType value.
copyOf(WXM1ZFSFilesystemType) - Static method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystem
Creates an immutable copy of a WXM1ZFSFilesystemType 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 a realization operation for the given virtual machine.
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.
decode(String) - Static method in class com.io7m.waxmill.machines.WXMShortIDs
Decode a shortened ID to a UUID.
description() - Method in class com.io7m.waxmill.realize.internal.WXMFileCheck
 
description() - Method in class com.io7m.waxmill.realize.internal.WXMZFSRuntimeFilesystemCreate
 
description() - Method in class com.io7m.waxmill.realize.internal.WXMZFSVolumeCheck
 
description() - Method in interface com.io7m.waxmill.realize.WXMRealizationStepType
 
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
 
device() - Method in class com.io7m.waxmill.machines.WXMZFSVolume
The device node.
device() - Method in interface com.io7m.waxmill.machines.WXMZFSVolumeType
The device node.
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.WXMDeviceNetworkType
 
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
 
encode(UUID) - Static method in class com.io7m.waxmill.machines.WXMShortIDs
Produce a shortened encoding of the given UUID.
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.cmdline.internal.WXMNamedParameter
This instance is equal to all instances of WXMNamedParameter 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.WXMInterfaceGroupName
This instance is equal to all instances of WXMInterfaceGroupName 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.WXMMACAddressWithSide
This instance is equal to all instances of WXMMACAddressWithSide 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.machines.WXMZFSFilesystem
This instance is equal to all instances of WXMZFSFilesystem that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.machines.WXMZFSVolume
This instance is equal to all instances of WXMZFSVolume 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.config.v1.WXM1ZFSFilesystem
This instance is equal to all instances of WXM1ZFSFilesystem that have equal attribute values.
equals(Object) - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystems
This instance is equal to all instances of WXM1ZFSFilesystems 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
Evaluate the realization operation, returning the list of instructions to be performed to realize the virtual machine.
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.WXMZFSRuntimeFilesystemCreate
 
execute(WXMDryRun) - Method in class com.io7m.waxmill.realize.internal.WXMZFSVolumeCheck
 
execute(WXMDryRun) - Method in interface com.io7m.waxmill.realize.WXMRealizationInstructionsType
Execute the realization.
execute(WXMDryRun) - Method in interface com.io7m.waxmill.realize.WXMRealizationStepType
Execute the step.
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.WXMCommandVMIDOf
 
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
 
exitCause() - Method in class com.io7m.waxmill.cmdline.Main
 
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.WXMCommandVMIDOf
 
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
 
filesystem() - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystem
 
filesystem() - Method in interface com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystemType
 
filesystems() - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystems
 
filesystems() - Method in interface com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystemsType
 
findDefaultConsole(WXMVirtualMachine) - Static method in class com.io7m.waxmill.machines.WXMConsoles
Find the default console for the given machine.
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(WXMNamedParameterType<T>) - Method in class com.io7m.waxmill.cmdline.internal.WXMNamedParameter.Builder
Fill a builder with attribute values from the provided WXMNamedParameterType 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.WXMDeviceNetworkType) - Method in class com.io7m.waxmill.machines.WXMDeviceE1000.Builder
Fill a builder with attribute values from the provided com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceNetworkType instance.
from(WXMDeviceType.WXMDeviceNetworkType) - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioNetwork.Builder
Fill a builder with attribute values from the provided com.io7m.waxmill.machines.WXMDeviceType.WXMDeviceNetworkType 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.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.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(WXMFlagsType) - Method in class com.io7m.waxmill.machines.WXMFlags.Builder
Fill a builder with attribute values from the provided WXMFlagsType instance.
from(WXMInterfaceGroupNameType) - Method in class com.io7m.waxmill.machines.WXMInterfaceGroupName.Builder
Fill a builder with attribute values from the provided WXMInterfaceGroupNameType instance.
from(WXMMACAddressType) - Method in class com.io7m.waxmill.machines.WXMMACAddress.Builder
Fill a builder with attribute values from the provided WXMMACAddressType instance.
from(WXMMACAddressWithSideType) - Method in class com.io7m.waxmill.machines.WXMMACAddressWithSide.Builder
Fill a builder with attribute values from the provided WXMMACAddressWithSideType 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(WXMNetworkDeviceBackendType) - Method in class com.io7m.waxmill.machines.WXMTap.Builder
Fill a builder with attribute values from the provided com.io7m.waxmill.machines.WXMNetworkDeviceBackendType instance.
from(WXMNetworkDeviceBackendType) - Method in class com.io7m.waxmill.machines.WXMVMNet.Builder
Fill a builder with attribute values from the provided com.io7m.waxmill.machines.WXMNetworkDeviceBackendType instance.
from(WXMTAPDeviceNameType) - Method in class com.io7m.waxmill.machines.WXMTAPDeviceName.Builder
Fill a builder with attribute values from the provided WXMTAPDeviceNameType instance.
from(WXMTapType) - Method in class com.io7m.waxmill.machines.WXMTap.Builder
Fill a builder with attribute values from the provided com.io7m.waxmill.machines.WXMTapType 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(WXMVMNetType) - Method in class com.io7m.waxmill.machines.WXMVMNet.Builder
Fill a builder with attribute values from the provided com.io7m.waxmill.machines.WXMVMNetType instance.
from(WXMZFSFilesystemType) - Method in class com.io7m.waxmill.machines.WXMZFSFilesystem.Builder
Fill a builder with attribute values from the provided WXMZFSFilesystemType instance.
from(WXMZFSVolumeType) - Method in class com.io7m.waxmill.machines.WXMZFSVolume.Builder
Fill a builder with attribute values from the provided WXMZFSVolumeType 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(WXM1ZFSFilesystemsType) - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystems.Builder
Fill a builder with attribute values from the provided WXM1ZFSFilesystemsType instance.
from(WXM1ZFSFilesystemType) - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystem.Builder
Fill a builder with attribute values from the provided WXM1ZFSFilesystemType 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
 
groups() - Method in interface com.io7m.waxmill.machines.WXMNetworkDeviceBackendType
 
groups() - Method in class com.io7m.waxmill.machines.WXMTap
 
groups() - Method in interface com.io7m.waxmill.machines.WXMTapType
 
groups() - Method in class com.io7m.waxmill.machines.WXMVMNet
 
groups() - Method in interface com.io7m.waxmill.machines.WXMVMNetType
 
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.machines.WXMSide
The guest side of an object.
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
 
guestMAC() - Method in interface com.io7m.waxmill.machines.WXMNetworkDeviceBackendType
 
guestMAC() - Method in class com.io7m.waxmill.machines.WXMTap
 
guestMAC() - Method in interface com.io7m.waxmill.machines.WXMTapType
 
guestMAC() - Method in class com.io7m.waxmill.machines.WXMVMNet
 
guestMAC() - Method in interface com.io7m.waxmill.machines.WXMVMNetType
 

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, virtualMachineRuntimeFilesystem, bhyveExecutable, bhyveCtlExecutable, grubBhyveExecutable, zfsExecutable, ifconfigExecutable, cuExecutable.
hashCode() - Method in class com.io7m.waxmill.cmdline.internal.WXMNamedParameter
Computes a hash code from attributes: name, value.
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, ignoreFailure.
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, ignoreUnimplementedModelSpecificRegisters.
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, partition, kernelPath.
hashCode() - Method in class com.io7m.waxmill.machines.WXMInterfaceGroupName
Computes a hash code from attributes: value.
hashCode() - Method in class com.io7m.waxmill.machines.WXMMACAddress
Computes a hash code from attributes: value.
hashCode() - Method in class com.io7m.waxmill.machines.WXMMACAddressWithSide
Computes a hash code from attributes: value, side.
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, guestMAC, hostMAC, groups, 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, guestMAC, hostMAC, groups, comment.
hashCode() - Method in class com.io7m.waxmill.machines.WXMVMNetDeviceName
Computes a hash code from attributes: value.
hashCode() - Method in class com.io7m.waxmill.machines.WXMZFSFilesystem
Computes a hash code from attributes: name, mountPoint.
hashCode() - Method in class com.io7m.waxmill.machines.WXMZFSVolume
Computes a hash code from attributes: name, device.
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.config.v1.WXM1ZFSFilesystem
Computes a hash code from attributes: type, filesystem.
hashCode() - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystems
Computes a hash code from attributes: filesystems, pathMap.
hashCode() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDevice
Computes a hash code from attributes: deviceSlot, partition, 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.machines.WXMSide
The host side of an object.
hostCPU() - Method in interface com.io7m.waxmill.machines.WXMCPUTopologyType.WXMPinCPUType
 
hostCPU() - Method in class com.io7m.waxmill.machines.WXMPinCPU
 
hostMAC() - Method in interface com.io7m.waxmill.machines.WXMNetworkDeviceBackendType
 
hostMAC() - Method in class com.io7m.waxmill.machines.WXMTap
 
hostMAC() - Method in interface com.io7m.waxmill.machines.WXMTapType
 
hostMAC() - Method in class com.io7m.waxmill.machines.WXMVMNet
 
hostMAC() - Method in interface com.io7m.waxmill.machines.WXMVMNetType
 
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
 
ifconfigExecutable() - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration
 
ifconfigExecutable() - Method in interface com.io7m.waxmill.client.api.WXMClientConfigurationType
 
ignoreFailure() - Method in class com.io7m.waxmill.machines.WXMCommandExecution
 
ignoreUnimplementedModelSpecificRegisters() - Method in class com.io7m.waxmill.machines.WXMFlags
Ignore accesses to unimplemented Model Specific Registers (MSRs).
ignoreUnimplementedModelSpecificRegisters() - Method in interface com.io7m.waxmill.machines.WXMFlagsType
Ignore accesses to unimplemented Model Specific Registers (MSRs).
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.WXMInterfaceGroupNames
 
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.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.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.WXMNetworkDeviceBackendType
 
kind() - Method in interface com.io7m.waxmill.machines.WXMTapType
 
kind() - Method in interface com.io7m.waxmill.machines.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
 
mountPoint() - Method in class com.io7m.waxmill.machines.WXMZFSFilesystem
The path at which the filesystem is mounted.
mountPoint() - Method in interface com.io7m.waxmill.machines.WXMZFSFilesystemType
The path at which the filesystem is mounted.

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.WXMCommandVMIDOf
 
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.cmdline.internal.WXMNamedParameter
 
name() - Method in interface com.io7m.waxmill.cmdline.internal.WXMNamedParameterType
 
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 class com.io7m.waxmill.machines.WXMTap
 
name() - Method in interface com.io7m.waxmill.machines.WXMTapType
 
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 interface com.io7m.waxmill.machines.WXMVMNetType
 
name() - Method in class com.io7m.waxmill.machines.WXMZFSFilesystem
The name of the filesystem.
name() - Method in interface com.io7m.waxmill.machines.WXMZFSFilesystemType
The name of the filesystem.
name() - Method in class com.io7m.waxmill.machines.WXMZFSVolume
The name of the volume.
name() - Method in interface com.io7m.waxmill.machines.WXMZFSVolumeType
The name of the volume.
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(WXMMACAddress, WXMSide) - Static method in class com.io7m.waxmill.machines.WXMMACAddressWithSide
Construct a new immutable WXMMACAddressWithSide instance.
of(Iterable<? extends WXM1Path>) - Static method in class com.io7m.waxmill.xml.config.v1.WXM1Paths
Construct a new immutable WXM1Paths instance.
of(Iterable<? extends WXM1ZFSFilesystem>) - Static method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystems
Construct a new immutable WXM1ZFSFilesystems 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.WXMInterfaceGroupName
Construct a new immutable WXMInterfaceGroupName 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, WXMZFSFilesystem) - Static method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystem
Construct a new immutable WXM1ZFSFilesystem instance.
of(String, Path) - Static method in class com.io7m.waxmill.xml.config.v1.WXM1Path
Construct a new immutable WXM1Path instance.
of(String, T) - Static method in class com.io7m.waxmill.cmdline.internal.WXMNamedParameter
Construct a new immutable WXMNamedParameter instance.
of(List<WXM1Path>) - Static method in class com.io7m.waxmill.xml.config.v1.WXM1Paths
Construct a new immutable WXM1Paths instance.
of(List<WXM1ZFSFilesystem>) - Static method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystems
Construct a new immutable WXM1ZFSFilesystems 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.config.v1.WXM1ZFSFilesystemsParser
 
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, WXM1ZFSFilesystem) - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystemsParser
 
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.config.v1.WXM1ZFSFilesystemParser
 
onElementFinished(BTElementParsingContextType) - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystemsParser
 
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.WXM1InterfaceGroupParser
 
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.WXM1MACAddressWithSideParser
 
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.config.v1.WXM1ZFSFilesystemParser
 
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.WXM1InterfaceGroupParser
 
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.WXM1MACAddressWithSideParser
 
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
 
optional(String, T) - Static method in class com.io7m.waxmill.cmdline.internal.WXMNamedParameters
 
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(WXMNamedParameter<WXMNetworkDeviceBackendType.Kind>, WXMNamedParameter<String>, WXMNamedParameter<Optional<String>>, WXMNamedParameter<Optional<WXMMACAddress>>, WXMNamedParameter<Optional<WXMMACAddress>>, WXMNamedParameter<List<WXMInterfaceGroupName>>) - Method in class com.io7m.waxmill.cmdline.internal.WXMNetworkBackendArguments
 
parse(Path) - Method in interface com.io7m.waxmill.parser.api.WXMParserProviderType
Convenience function to parse a file directly.
partition() - Method in interface com.io7m.waxmill.machines.WXMBootConfigurationType.WXMGRUBKernelOpenBSDType
The name of the partition within which to find the kernel.
partition() - Method in class com.io7m.waxmill.machines.WXMGRUBKernelOpenBSD
The name of the partition within which to find the kernel.
partition() - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDevice
 
partition() - Method in interface com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDeviceType
 
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
 
pathMap() - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystems
 
pathMap() - Method in interface com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystemsType
 
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.WXMZFSRuntimeFilesystemCreate
 
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
 
resolve(WXMZFSFilesystem, String) - Static method in class com.io7m.waxmill.machines.WXMZFSFilesystems
Resolve the given name against the given filesystem.
resolve(WXMZFSFilesystem, String) - Static method in class com.io7m.waxmill.machines.WXMZFSVolumes
Resolve the given volume name against the given filesystem.
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, WXMSide, XMLStreamWriter) - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1DeviceSlots
 
serializeGroups(List<WXMInterfaceGroupName>, XMLStreamWriter) - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1InterfaceGroups
 
serializeStorageBackend(WXMDeviceType.WXMStorageBackendType, XMLStreamWriter) - Static method in class com.io7m.waxmill.xml.vm.v1.WXM1StorageBackends
 
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.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.
setBackend(WXMNetworkDeviceBackendType) - Method in class com.io7m.waxmill.machines.WXMDeviceE1000.Builder
Initializes the value for the backend attribute.
setBackend(WXMNetworkDeviceBackendType) - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioNetwork.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.
setDevice(Path) - Method in class com.io7m.waxmill.machines.WXMZFSVolume.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.
setFilesystem(WXMZFSFilesystem) - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystem.Builder
Initializes the value for the filesystem attribute.
setFilesystems(Iterable<? extends WXM1ZFSFilesystem>) - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystems.Builder
Sets or replaces all elements for filesystems list.
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.
setGroups(Iterable<? extends WXMInterfaceGroupName>) - Method in class com.io7m.waxmill.machines.WXMTap.Builder
Sets or replaces all elements for groups list.
setGroups(Iterable<? extends WXMInterfaceGroupName>) - Method in class com.io7m.waxmill.machines.WXMVMNet.Builder
Sets or replaces all elements for groups list.
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.
setGuestMAC(WXMMACAddress) - Method in class com.io7m.waxmill.machines.WXMTap.Builder
Initializes the value for the guestMAC attribute.
setGuestMAC(WXMMACAddress) - Method in class com.io7m.waxmill.machines.WXMVMNet.Builder
Initializes the value for the guestMAC 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.
setHostMAC(WXMMACAddress) - Method in class com.io7m.waxmill.machines.WXMTap.Builder
Initializes the value for the hostMAC attribute.
setHostMAC(WXMMACAddress) - Method in class com.io7m.waxmill.machines.WXMVMNet.Builder
Initializes the value for the hostMAC 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.
setIfconfigExecutable(Path) - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration.Builder
Initializes the value for the ifconfigExecutable attribute.
setIgnoreFailure(boolean) - Method in class com.io7m.waxmill.machines.WXMCommandExecution.Builder
Initializes the value for the ignoreFailure attribute.
setIgnoreUnimplementedModelSpecificRegisters(boolean) - Method in class com.io7m.waxmill.machines.WXMFlags.Builder
Initializes the value for the ignoreUnimplementedModelSpecificRegisters 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.
setMountPoint(Path) - Method in class com.io7m.waxmill.machines.WXMZFSFilesystem.Builder
Initializes the value for the mountPoint 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.cmdline.internal.WXMNamedParameter.Builder
Initializes the value for the name attribute.
setName(String) - Method in class com.io7m.waxmill.machines.WXMZFSFilesystem.Builder
Initializes the value for the name attribute.
setName(String) - Method in class com.io7m.waxmill.machines.WXMZFSVolume.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.
setPartition(String) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelOpenBSD.Builder
Initializes the value for the partition attribute.
setPartition(String) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDevice.Builder
Initializes the value for the partition attribute.
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.
setSide(WXMSide) - Method in class com.io7m.waxmill.machines.WXMMACAddressWithSide.Builder
Initializes the value for the side 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.
setType(String) - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystem.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(WXMMACAddress) - Method in class com.io7m.waxmill.machines.WXMMACAddressWithSide.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.WXMInterfaceGroupName.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.
setValue(T) - Method in class com.io7m.waxmill.cmdline.internal.WXMNamedParameter.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.
setVirtualMachineRuntimeFilesystem(WXMZFSFilesystem) - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration.Builder
Initializes the value for the virtualMachineRuntimeFilesystem 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
 
SHORT_ID_PATTERN - Static variable in class com.io7m.waxmill.machines.WXMShortIDs
The pattern that defines a valid short ID.
side() - Method in class com.io7m.waxmill.machines.WXMMACAddressWithSide
 
side() - Method in interface com.io7m.waxmill.machines.WXMMACAddressWithSideType
 
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.WXMNamedParameter
Prints the immutable value WXMNamedParameter with attribute values.
toString() - Method in class com.io7m.waxmill.cmdline.internal.WXMNetworkBackendArguments
 
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.WXMInterfaceGroupName
Prints the immutable value WXMInterfaceGroupName 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.WXMMACAddressWithSide
Prints the immutable value WXMMACAddressWithSide 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.machines.WXMZFSFilesystem
Prints the immutable value WXMZFSFilesystem with attribute values.
toString() - Method in class com.io7m.waxmill.machines.WXMZFSVolume
Prints the immutable value WXMZFSVolume 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.WXMZFSRuntimeFilesystemCreate
 
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.config.v1.WXM1ZFSFilesystem
Prints the immutable value WXM1ZFSFilesystem with attribute values.
toString() - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystems
Prints the immutable value WXM1ZFSFilesystems 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
 
type() - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystem
 
type() - Method in interface com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystemType
 

U

UEFI - com.io7m.waxmill.machines.WXMBootConfigurationType.Kind
The boot configuration uses UEFI.
updateWithDevice(WXMMachineMessages, WXMVirtualMachine, WXMDeviceType, boolean) - Static method in class com.io7m.waxmill.machines.WXMVirtualMachines
 

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.cmdline.internal.WXMNamedParameter
 
value() - Method in interface com.io7m.waxmill.cmdline.internal.WXMNamedParameterType
 
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.WXMInterfaceGroupName
 
value() - Method in interface com.io7m.waxmill.machines.WXMInterfaceGroupNameType
 
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.WXMMACAddressWithSide
 
value() - Method in interface com.io7m.waxmill.machines.WXMMACAddressWithSideType
 
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.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.WXMNetworkDeviceBackendType.Kind
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.WXMSide
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.
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.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.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.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.WXMSide
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.
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.
virtualMachineRuntimeFilesystem() - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration
A ZFS filesystem that contains virtual machines.
virtualMachineRuntimeFilesystem() - Method in interface com.io7m.waxmill.client.api.WXMClientConfigurationType
A ZFS filesystem that contains virtual machines.
virtualMachineRuntimeFilesystemFor(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.
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.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.
withBackend(WXMNetworkDeviceBackendType) - Method in class com.io7m.waxmill.machines.WXMDeviceE1000
Copy the current immutable object by setting a value for the backend attribute.
withBackend(WXMNetworkDeviceBackendType) - Method in class com.io7m.waxmill.machines.WXMDeviceVirtioNetwork
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.
withDevice(Path) - Method in class com.io7m.waxmill.machines.WXMZFSVolume
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.
withFilesystem(WXMZFSFilesystem) - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystem
Copy the current immutable object by setting a value for the filesystem attribute.
withFilesystems(WXM1ZFSFilesystem...) - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystems
Copy the current immutable object with elements that replace the content of filesystems.
withFilesystems(Iterable<? extends WXM1ZFSFilesystem>) - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystems
Copy the current immutable object with elements that replace the content of filesystems.
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.
withGroups(WXMInterfaceGroupName...) - Method in class com.io7m.waxmill.machines.WXMTap
Copy the current immutable object with elements that replace the content of groups.
withGroups(WXMInterfaceGroupName...) - Method in class com.io7m.waxmill.machines.WXMVMNet
Copy the current immutable object with elements that replace the content of groups.
withGroups(Iterable<? extends WXMInterfaceGroupName>) - Method in class com.io7m.waxmill.machines.WXMTap
Copy the current immutable object with elements that replace the content of groups.
withGroups(Iterable<? extends WXMInterfaceGroupName>) - Method in class com.io7m.waxmill.machines.WXMVMNet
Copy the current immutable object with elements that replace the content of groups.
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.
withGuestMAC(WXMMACAddress) - Method in class com.io7m.waxmill.machines.WXMTap
Copy the current immutable object by setting a value for the guestMAC attribute.
withGuestMAC(WXMMACAddress) - Method in class com.io7m.waxmill.machines.WXMVMNet
Copy the current immutable object by setting a value for the guestMAC 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.
withHostMAC(WXMMACAddress) - Method in class com.io7m.waxmill.machines.WXMTap
Copy the current immutable object by setting a value for the hostMAC attribute.
withHostMAC(WXMMACAddress) - Method in class com.io7m.waxmill.machines.WXMVMNet
Copy the current immutable object by setting a value for the hostMAC 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.
withIfconfigExecutable(Path) - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration
Copy the current immutable object by setting a value for the ifconfigExecutable attribute.
withIgnoreFailure(boolean) - Method in class com.io7m.waxmill.machines.WXMCommandExecution
Copy the current immutable object by setting a value for the ignoreFailure attribute.
withIgnoreUnimplementedModelSpecificRegisters(boolean) - Method in class com.io7m.waxmill.machines.WXMFlags
Copy the current immutable object by setting a value for the ignoreUnimplementedModelSpecificRegisters 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.
withMountPoint(Path) - Method in class com.io7m.waxmill.machines.WXMZFSFilesystem
Copy the current immutable object by setting a value for the mountPoint 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.cmdline.internal.WXMNamedParameter
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class com.io7m.waxmill.machines.WXMZFSFilesystem
Copy the current immutable object by setting a value for the name attribute.
withName(String) - Method in class com.io7m.waxmill.machines.WXMZFSVolume
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.
withPartition(String) - Method in class com.io7m.waxmill.machines.WXMGRUBKernelOpenBSD
Copy the current immutable object by setting a value for the partition attribute.
withPartition(String) - Method in class com.io7m.waxmill.xml.vm.v1.WXM1BSDBootDevice
Copy the current immutable object by setting a value for the partition attribute.
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.
withSide(WXMSide) - Method in class com.io7m.waxmill.machines.WXMMACAddressWithSide
Copy the current immutable object by setting a value for the side 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.
withType(String) - Method in class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystem
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(WXMMACAddress) - Method in class com.io7m.waxmill.machines.WXMMACAddressWithSide
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.WXMInterfaceGroupName
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.
withValue(T) - Method in class com.io7m.waxmill.cmdline.internal.WXMNamedParameter
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.
withVirtualMachineRuntimeFilesystem(WXMZFSFilesystem) - Method in class com.io7m.waxmill.client.api.WXMClientConfiguration
Copy the current immutable object by setting a value for the virtualMachineRuntimeFilesystem 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.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.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
 
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
 
WXM1InterfaceGroupParser - Class in com.io7m.waxmill.xml.vm.v1
 
WXM1InterfaceGroupParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1InterfaceGroupParser
 
WXM1InterfaceGroups - Class 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
 
WXM1MACAddressWithSideParser - Class in com.io7m.waxmill.xml.vm.v1
 
WXM1MACAddressWithSideParser() - Constructor for class com.io7m.waxmill.xml.vm.v1.WXM1MACAddressWithSideParser
 
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
 
WXM1ZFSFilesystem - Class in com.io7m.waxmill.xml.config.v1
Immutable implementation of WXM1ZFSFilesystemType.
WXM1ZFSFilesystem.Builder - Class in com.io7m.waxmill.xml.config.v1
Builds instances of type WXM1ZFSFilesystem.
WXM1ZFSFilesystemParser - Class in com.io7m.waxmill.xml.config.v1
 
WXM1ZFSFilesystemParser(FileSystem) - Constructor for class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystemParser
 
WXM1ZFSFilesystems - Class in com.io7m.waxmill.xml.config.v1
Immutable implementation of WXM1ZFSFilesystemsType.
WXM1ZFSFilesystems.Builder - Class in com.io7m.waxmill.xml.config.v1
Builds instances of type WXM1ZFSFilesystems.
WXM1ZFSFilesystemsParser - Class in com.io7m.waxmill.xml.config.v1
 
WXM1ZFSFilesystemsParser(FileSystem) - Constructor for class com.io7m.waxmill.xml.config.v1.WXM1ZFSFilesystemsParser
 
WXM1ZFSFilesystemsType - Interface in com.io7m.waxmill.xml.config.v1
 
WXM1ZFSFilesystemType - Interface in com.io7m.waxmill.xml.config.v1
 
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.
WXMCommandVMIDOf - Class in com.io7m.waxmill.cmdline.internal
 
WXMCommandVMIDOf(CLPCommandContextType) - Constructor for class com.io7m.waxmill.cmdline.internal.WXMCommandVMIDOf
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.
WXMConsoles - Class in com.io7m.waxmill.machines
Functions over consoles.
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.WXMDeviceNetworkType - Interface in com.io7m.waxmill.machines
A network device.
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.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.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
 
WXMDeviceVirtioBlockStorage - Class in com.io7m.waxmill.machines
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.
WXMInterfaceGroupName - Class in com.io7m.waxmill.machines
A TAP device name, such as tap23.
WXMInterfaceGroupName.Builder - Class in com.io7m.waxmill.machines
Builds instances of type WXMInterfaceGroupName.
WXMInterfaceGroupNameConverter - Class in com.io7m.waxmill.cmdline.internal
A converter for WXMInterfaceGroupName values.
WXMInterfaceGroupNameConverter() - Constructor for class com.io7m.waxmill.cmdline.internal.WXMInterfaceGroupNameConverter
Construct a converter.
WXMInterfaceGroupNames - Class in com.io7m.waxmill.machines
Functions over interface group names.
WXMInterfaceGroupNameType - Interface in com.io7m.waxmill.machines
A TAP device name, such as tap23.
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.
WXMMACAddressConverter - Class in com.io7m.waxmill.cmdline.internal
A converter for WXMMACAddress values.
WXMMACAddressConverter() - Constructor for class com.io7m.waxmill.cmdline.internal.WXMMACAddressConverter
Construct a converter.
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.
WXMMACAddressWithSide - Class in com.io7m.waxmill.machines
A MAC address paired with the "side" of the device to which the address is applied (such as the guest side, or host side).
WXMMACAddressWithSide.Builder - Class in com.io7m.waxmill.machines
Builds instances of type WXMMACAddressWithSide.
WXMMACAddressWithSideType - Interface in com.io7m.waxmill.machines
A MAC address paired with the "side" of the device to which the address is applied (such as the guest side, or host side).
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
 
WXMNamedParameter<T> - Class in com.io7m.waxmill.cmdline.internal
Immutable implementation of WXMNamedParameterType.
WXMNamedParameter.Builder<T> - Class in com.io7m.waxmill.cmdline.internal
Builds instances of type WXMNamedParameter.
WXMNamedParameters - Class in com.io7m.waxmill.cmdline.internal
 
WXMNamedParameterType<T> - Interface in com.io7m.waxmill.cmdline.internal
 
WXMNetworkBackendArguments - Class in com.io7m.waxmill.cmdline.internal
 
WXMNetworkBackendArguments() - Constructor for class com.io7m.waxmill.cmdline.internal.WXMNetworkBackendArguments
 
WXMNetworkDeviceBackendType - Interface in com.io7m.waxmill.machines
The type of network device backends.
WXMNetworkDeviceBackendType.Kind - Enum in com.io7m.waxmill.machines
The kind of backend.
WXMNetworkDeviceKindConverter - Class in com.io7m.waxmill.cmdline.internal
A converter for WXMNetworkDeviceBackendType.Kind values.
WXMNetworkDeviceKindConverter() - Constructor for class com.io7m.waxmill.cmdline.internal.WXMNetworkDeviceKindConverter
Construct a converter.
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
The instructions that comprise a realization.
WXMRealizationInstructions.Builder - Class in com.io7m.waxmill.realize
Builds instances of type WXMRealizationInstructions.
WXMRealizationInstructionsType - Interface in com.io7m.waxmill.realize
The instructions that comprise a realization.
WXMRealizations - Class in com.io7m.waxmill.realize
Functions to construct realizations.
WXMRealizationStepType - Interface in com.io7m.waxmill.realize
A single step within a realization.
WXMRealizationType - Interface in com.io7m.waxmill.realize
A realization operation.
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.
WXMShortIDs - Class in com.io7m.waxmill.machines
Functions to encode UUIDs using a shortened encoding that can be used with Bhyve's virtual machine name limitations.
WXMSide - Enum in com.io7m.waxmill.machines
The "side" of a device that is visible to both the host and guest.
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.
WXMStorageBackendZFSVolume - Class in com.io7m.waxmill.machines
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.
WXMTapType - Interface in com.io7m.waxmill.machines
A TAP device.
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.
WXMVMNetType - Interface in com.io7m.waxmill.machines
A vmnet device.
WXMZFSFilesystem - Class in com.io7m.waxmill.machines
A ZFS filesystem.
WXMZFSFilesystem.Builder - Class in com.io7m.waxmill.machines
Builds instances of type WXMZFSFilesystem.
WXMZFSFilesystems - Class in com.io7m.waxmill.machines
Functions over ZFS filesystems.
WXMZFSFilesystemType - Interface in com.io7m.waxmill.machines
A ZFS filesystem.
WXMZFSRuntimeFilesystemCreate - Class in com.io7m.waxmill.realize.internal
 
WXMZFSRuntimeFilesystemCreate(WXMClientConfiguration, WXMRealizeMessages, WXMProcessesType, UUID) - Constructor for class com.io7m.waxmill.realize.internal.WXMZFSRuntimeFilesystemCreate
 
WXMZFSVolume - Class in com.io7m.waxmill.machines
A ZFS volume.
WXMZFSVolume.Builder - Class in com.io7m.waxmill.machines
Builds instances of type WXMZFSVolume.
WXMZFSVolumeCheck - Class in com.io7m.waxmill.realize.internal
 
WXMZFSVolumeCheck(WXMClientConfiguration, WXMRealizeMessages, WXMProcessesType, UUID, WXMDeviceSlot, WXMStorageBackendZFSVolume) - Constructor for class com.io7m.waxmill.realize.internal.WXMZFSVolumeCheck
 
WXMZFSVolumes - Class in com.io7m.waxmill.machines
Functions over ZFS filesystems.
WXMZFSVolumeType - Interface in com.io7m.waxmill.machines
A ZFS volume.

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