Interface CAIResponseType

All Superinterfaces:
CAIMessageType, CAProtocolMessageType, com.io7m.hibiscus.api.HBMessageType, com.io7m.hibiscus.api.HBResponseType
All Known Implementing Classes:
CAIResponseAuditSearch, CAIResponseError, CAIResponseFileGet, CAIResponseFilePut, CAIResponseFileRemove, CAIResponseFileSearch, CAIResponseItemAttachmentAdd, CAIResponseItemAttachmentRemove, CAIResponseItemCreate, CAIResponseItemGet, CAIResponseItemLocationsList, CAIResponseItemMetadataPut, CAIResponseItemMetadataRemove, CAIResponseItemReposit, CAIResponseItemSearch, CAIResponseItemSetName, CAIResponseItemsRemove, CAIResponseItemTypesAssign, CAIResponseItemTypesRevoke, CAIResponseLocationAttachmentAdd, CAIResponseLocationAttachmentRemove, CAIResponseLocationGet, CAIResponseLocationList, CAIResponseLocationMetadataPut, CAIResponseLocationMetadataRemove, CAIResponseLocationPut, CAIResponseLocationTypesAssign, CAIResponseLocationTypesRevoke, CAIResponseLogin, CAIResponseRolesAssign, CAIResponseRolesGet, CAIResponseRolesRevoke, CAIResponseTypeDeclarationGet, CAIResponseTypeDeclarationPut, CAIResponseTypeDeclarationRemove, CAIResponseTypeDeclarationSearch, CAIResponseTypeScalarGet, CAIResponseTypeScalarPut, CAIResponseTypeScalarRemove, CAIResponseTypeScalarSearch

The type of responses in the Inventory protocol.
  • Method Summary

    Modifier and Type
    Method
    Description
     
  • Method Details

    • requestId

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