Package com.io7m.coffeepick.runtime.parser.spi

# Interface SPIProbeResultType.SPIProbeFailureType

All Superinterfaces:
  `SPIProbeResultType`

All Known Implementing Classes:
  `SPIProbeFailure`

Enclosing interface:
  SPIProbeResultType

    @Immutable
    public static interface SPIProbeResultType.SPIProbeFailureType
    extends SPIProbeResultType

Probing failed.

- ## Nested Class Summary

  ## Nested classes/interfaces inherited from interface com.io7m.coffeepick.runtime.parser.spi.SPIProbeResultType

  `SPIProbeResultType.Kind, SPIProbeResultType.SPIProbeFailureType, SPIProbeResultType.SPIProbeSuccessType`

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `java.util.Optional<java.lang.Exception>` | `error()` |
  `default SPIProbeResultType.Kind` | `kind()` |

- ## Method Details

  - ### kind

    default SPIProbeResultType.Kind kind()
    Specified by:
      `kind` in interface `SPIProbeResultType`
    Returns:
      The kind of result

  - ### error

    java.util.Optional<java.lang.Exception> error()
    Returns:
      The exception encountered, if any