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, CAIResponseTypePackageGetText, CAIResponseTypePackageInstall, CAIResponseTypePackageSearch, CAIResponseTypePackageUninstall, CAIResponseTypePackageUpgrade, CAIResponseTypeRecordGet, CAIResponseTypeRecordSearch, CAIResponseTypeScalarGet, 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