Package com.io7m.waxmill.machines

# Interface WXMBootConfigurationType.WXMGRUBKernelInstructionsType

All Known Subinterfaces:
  `WXMBootConfigurationType.WXMGRUBKernelLinuxType`, `WXMBootConfigurationType.WXMGRUBKernelOpenBSDType`

All Known Implementing Classes:
  `WXMGRUBKernelLinux`, `WXMGRUBKernelOpenBSD`

Enclosing interface:
  WXMBootConfigurationType

    public static interface WXMBootConfigurationType.WXMGRUBKernelInstructionsType

Operating system specific GRUB boot instructions.

- ## Nested Class Summary

  Nested Classes
  Modifier and Type | Interface | Description
  --- | --- | ---
  `static class` | `WXMBootConfigurationType.WXMGRUBKernelInstructionsType.Kind` | The kind of kernels.

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `WXMBootConfigurationType.WXMGRUBKernelInstructionsType.Kind` | `kind()` |
  `java.util.Set<WXMDeviceSlot>` | `requiredDevices()` |

- ## Method Details

  - ### kind

    WXMBootConfigurationType.WXMGRUBKernelInstructionsType.Kind kind()
    Returns:
      The kind of underlying kernel

  - ### requiredDevices

    java.util.Set<WXMDeviceSlot> requiredDevices()
    Returns:
      The slots required to have assigned storage