# Interface IdUResponseType

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

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

public sealed interface IdUResponseType extends IdUMessageType 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