Package com.io7m.idstore.protocol.user

# Interface IdUResponseType

All Superinterfaces:
  `com.io7m.hibiscus.api.HBMessageType`, `com.io7m.hibiscus.api.HBResponseType`, `IdProtocolMessageType`, `IdUMessageType`

All Known Implementing Classes:
  `IdUResponseEmailAddBegin`, `IdUResponseEmailAddDeny`, `IdUResponseEmailAddPermit`, `IdUResponseEmailRemoveBegin`, `IdUResponseEmailRemoveDeny`, `IdUResponseEmailRemovePermit`, `IdUResponseError`, `IdUResponseLogin`, `IdUResponseUserSelf`, `IdUResponseUserUpdate`

public sealed interface IdUResponseType extends IdUMessageType, com.io7m.hibiscus.api.HBResponseType permits IdUResponseEmailAddBegin, IdUResponseEmailAddDeny, IdUResponseEmailAddPermit, IdUResponseEmailRemoveBegin, IdUResponseEmailRemoveDeny, IdUResponseEmailRemovePermit, IdUResponseError, IdUResponseLogin, IdUResponseUserSelf, IdUResponseUserUpdate
The type of responses in the User protocol.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `UUID`
  `requestId()`

- ## Method Details

  - ### requestId

    UUID requestId()
    Returns:
      The ID of the request that yielded this response