Package com.io7m.coffeepick.repository.spi

# Interface RuntimeRepositoryEventUpdateFailedType

All Superinterfaces:
  `RuntimeRepositoryEventType`, `RuntimeRepositoryEventUpdateType`

All Known Implementing Classes:
  `RuntimeRepositoryEventUpdateFailed`

    @Immutable
    public interface RuntimeRepositoryEventUpdateFailedType
    extends RuntimeRepositoryEventUpdateType

A repository update has failed.

- ## Nested Class Summary

  ## Nested classes/interfaces inherited from interface com.io7m.coffeepick.repository.spi.RuntimeRepositoryEventUpdateType

  `RuntimeRepositoryEventUpdateType.Kind`

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `java.lang.Exception` | `exception()` |
  `default RuntimeRepositoryEventUpdateType.Kind` | `kind()` |
  `java.net.URI` | `repository()` |

- ## Method Details

  - ### repository

    java.net.URI repository()
    Specified by:
      `repository` in interface `RuntimeRepositoryEventType`
    Specified by:
      `repository` in interface `RuntimeRepositoryEventUpdateType`
    Returns:
      The URI of the repository provider

  - ### kind

    default RuntimeRepositoryEventUpdateType.Kind kind()
    Specified by:
      `kind` in interface `RuntimeRepositoryEventUpdateType`
    Returns:
      The kind of event

  - ### exception

    java.lang.Exception exception()
    Returns:
      The raised exception