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
public sealed interface CAIResponseType
extends CAIMessageType, com.io7m.hibiscus.api.HBResponseType
permits CAIResponseAuditSearch, CAIResponseError, CAIResponseFileGet, CAIResponseFilePut, CAIResponseFileRemove, CAIResponseFileSearch, CAIResponseItemAttachmentAdd, CAIResponseItemAttachmentRemove, CAIResponseItemCreate, CAIResponseItemGet, CAIResponseItemLocationsList, CAIResponseItemMetadataPut, CAIResponseItemMetadataRemove, CAIResponseItemReposit, CAIResponseItemSearch, CAIResponseItemSetName, CAIResponseItemTypesAssign, CAIResponseItemTypesRevoke, CAIResponseItemsRemove, 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
-
Method Details
-
requestId
UUID requestId()- Returns:
- The ID of the request that yielded this response
-