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
- Specified by:
kind
in interfaceSPIProbeResultType
- Returns:
- The kind of result
-
error
java.util.Optional<java.lang.Exception> error()- Returns:
- The exception encountered, if any
-