# Package fr.gouv.vitam.storage.driver.model

package fr.gouv.vitam.storage.driver.model
Provides Model classes such as Requests and Results classes for the Storage driver module

- Related Packages
  Package
  Description
  fr.gouv.vitam.storage.driver
  Provides interface describing how drivers should be implemented for the Storage driver module
  fr.gouv.vitam.storage.driver.constants
  Provides constants, enums and other kind of constants that may be used globally by the drivers for the Storage driver module
  fr.gouv.vitam.storage.driver.exception
  Provides Exception classes for the Storage driver module
- Classes
  Class
  Description
  StorageAccessRequestCreationRequest
  AccessRequest creation request for async offer (tape library storage)
  StorageBulkMetadataResult
  StorageBulkMetadataResultEntry
  StorageBulkPutRequest
  Request for bulk storage of files
  StorageBulkPutResult
  Response for bulk storage of files
  StorageBulkPutResultEntry
  StorageCapacityResult
  Data structure representing global result from a 'get storage container information / capacity' request
  StorageCheckObjectAvailabilityRequest
  Object availability check for async offer (tape library storage).
  StorageCheckObjectAvailabilityResult
  Object availability check result for async offer (tape library storage).
  StorageGetBulkMetadataRequest
  Request for object metadata
  StorageGetMetadataRequest
  Request for object metadata
  StorageGetResult
  Holds result data that come as a result of a request to retrieve an object on the distant storage offer
  StorageListRequest
  Holds minimal needed parameters that may be needed to send a request on an object on the distant storage offer : list objects.
  StorageLogBackupResult
  StorageLogTraceabilityResult
  StorageMetadataResult
  StorageObjectRequest
  Holds minimal needed parameters that may be needed to send a request on an object on the distant storage offer : object informations.
  StorageObjectResult
  Holds minimal data that should be received a result from an object on the distant storage offer : object informations.
  StorageOfferLogRequest
  build a query.
  StorageOfferLogResult
  result of the getLast request.
  StoragePutRequest
  Holds every needed parameters that may be needed to put an object on the distant storage offer.
  StoragePutResult
  Holds result data that come as a result of a request to put an object on the distant storage offer
  StorageRemoveRequest
  Holds every needed parameters that may be needed to remove an object on the distant storage offer.
  StorageRemoveResult
  Holds result data that come as a result of a request to remove an object on the distant storage offer
  StorageRequest
  Holds minimal needed parameters that may be needed to send a request on the distant storage offer : container informations.
  StorageResult
  Holds minimal data that should be received a result from the distant storage offer : container informations.