Package com.io7m.waxmill.machines
Interface WXMBootConfigurationType.WXMEvaluatedBootConfigurationUEFIType
- All Superinterfaces:
WXMBootConfigurationType.WXMEvaluatedBootConfigurationType
- All Known Implementing Classes:
WXMEvaluatedBootConfigurationUEFI
- Enclosing interface:
- WXMBootConfigurationType
@Immutable public static interface WXMBootConfigurationType.WXMEvaluatedBootConfigurationUEFIType extends WXMBootConfigurationType.WXMEvaluatedBootConfigurationType
A set of evaluated commands used to boot with UEFI.
-
Method Summary
Modifier and Type Method Description default voidcheckPreconditions()Check preconditions for the type.WXMEvaluatedBootCommandscommands()default WXMBootConfigurationType.Kindkind()java.util.Set<java.nio.file.Path>requiredNMDMs()java.util.List<java.nio.file.Path>requiredPaths()
-
Method Details
-
kind
- Specified by:
kindin interfaceWXMBootConfigurationType.WXMEvaluatedBootConfigurationType- Returns:
- The kind of underlying kernel
-
requiredPaths
java.util.List<java.nio.file.Path> requiredPaths()- Specified by:
requiredPathsin interfaceWXMBootConfigurationType.WXMEvaluatedBootConfigurationType- Returns:
- The files required to exist by the boot configuration
-
requiredNMDMs
java.util.Set<java.nio.file.Path> requiredNMDMs()- Specified by:
requiredNMDMsin interfaceWXMBootConfigurationType.WXMEvaluatedBootConfigurationType- Returns:
- The nmdm files required to exist by the boot configuration
-
commands
WXMEvaluatedBootCommands commands()- Specified by:
commandsin interfaceWXMBootConfigurationType.WXMEvaluatedBootConfigurationType- Returns:
- The set of commands required to bring up the virtual machine
-
checkPreconditions
@Check default void checkPreconditions()Check preconditions for the type.
-