Package com.io7m.waxmill.machines
Interface WXMBootConfigurationType.WXMEvaluatedBootConfigurationType
- All Known Subinterfaces:
WXMBootConfigurationType.WXMEvaluatedBootConfigurationGRUBBhyveType,WXMBootConfigurationType.WXMEvaluatedBootConfigurationUEFIType
- All Known Implementing Classes:
WXMEvaluatedBootConfigurationGRUBBhyve,WXMEvaluatedBootConfigurationUEFI
- Enclosing interface:
- WXMBootConfigurationType
public static interface WXMBootConfigurationType.WXMEvaluatedBootConfigurationType
The type of evaluated boot configurations.
-
Method Summary
Modifier and Type Method Description WXMEvaluatedBootCommandscommands()WXMBootConfigurationType.Kindkind()java.util.Set<java.nio.file.Path>requiredNMDMs()java.util.List<java.nio.file.Path>requiredPaths()
-
Method Details
-
kind
- Returns:
- The kind of underlying kernel
-
requiredPaths
java.util.List<java.nio.file.Path> requiredPaths()- Returns:
- The files required to exist by the boot configuration
-
requiredNMDMs
java.util.Set<java.nio.file.Path> requiredNMDMs()- Returns:
- The nmdm files required to exist by the boot configuration
-
commands
WXMEvaluatedBootCommands commands()- Returns:
- The set of commands required to bring up the virtual machine
-