BulkObjectStoreResponse |
StorageClient.bulkStoreFilesFromWorkspace(java.lang.String strategyId,
BulkObjectStoreRequest bulkObjectStoreRequest) |
Store objects available in workspace into offers
|
java.util.Map<java.lang.String,AccessRequestStatus> |
StorageClient.checkAccessRequestStatuses(java.lang.String strategyId,
java.lang.String offerId,
java.util.List<java.lang.String> accessRequestIds,
boolean adminCrossTenantAccessRequestAllowed) |
Check access request statuses of asynchronous offer.
|
BulkObjectAvailabilityResponse |
StorageClient.checkBulkObjectAvailability(java.lang.String strategyId,
java.lang.String offerId,
BulkObjectAvailabilityRequest bulkObjectAvailabilityRequest) |
Checks immediate object availability in storage offer.
|
RequestResponseOK |
StorageClient.copyObjectFromOfferToOffer(java.lang.String objectId,
DataCategory category,
java.lang.String source,
java.lang.String destination,
java.lang.String strategyId) |
|
RequestResponseOK |
StorageClientMock.copyObjectFromOfferToOffer(java.lang.String objectId,
DataCategory category,
java.lang.String source,
java.lang.String destination,
java.lang.String strategyId) |
|
RequestResponseOK |
StorageClient.create(java.lang.String strategyId,
java.lang.String objectId,
DataCategory category,
java.io.InputStream inputStream,
java.lang.Long inputStreamSize,
java.util.List<java.lang.String> offerIds) |
|
RequestResponseOK |
StorageClientMock.create(java.lang.String strategyId,
java.lang.String objectId,
DataCategory category,
java.io.InputStream inputStream,
java.lang.Long inputStreamSize,
java.util.List<java.lang.String> offerIds) |
|
java.util.Optional<java.lang.String> |
StorageClient.createAccessRequestIfRequired(java.lang.String strategyId,
java.lang.String offerId,
DataCategory dataCategory,
java.util.List<java.lang.String> objectNames) |
Create access request if target offer does not support synchronous read (tape library storage).
|
boolean |
StorageClient.delete(java.lang.String strategyId,
DataCategory type,
java.lang.String guid) |
Delete an object of given type in the storage offer strategy
|
boolean |
StorageClient.delete(java.lang.String strategyId,
DataCategory type,
java.lang.String guid,
java.util.List<java.lang.String> offerIds) |
Delete an object of given type in the storage offer strategy
|
boolean |
StorageClientMock.delete(java.lang.String strategyId,
DataCategory type,
java.lang.String guid) |
|
boolean |
StorageClientMock.delete(java.lang.String strategyId,
DataCategory type,
java.lang.String guid,
java.util.List<java.lang.String> offerIds) |
|
java.util.Map<java.lang.String,java.lang.Boolean> |
StorageClient.exists(java.lang.String strategyId,
DataCategory type,
java.lang.String guid,
java.util.List<java.lang.String> offerIds) |
Check the existence of an object in storage by its id and type DataCategory .
|
java.util.Map<java.lang.String,java.lang.Boolean> |
StorageClientMock.exists(java.lang.String strategyId,
DataCategory type,
java.lang.String guid,
java.util.List<java.lang.String> offerIds) |
|
boolean |
StorageClient.existsContainer(java.lang.String strategyId) |
Check the existance of a tenant container in storage by its id
|
boolean |
StorageClientMock.existsContainer(java.lang.String strategyId) |
|
RequestResponse<BatchObjectInformationResponse> |
StorageClient.getBatchObjectInformation(java.lang.String strategyId,
DataCategory type,
java.util.Collection<java.lang.String> offerIds,
java.util.Collection<java.lang.String> objectIds) |
Get object information from objects in storage
|
javax.ws.rs.core.Response |
StorageClient.getContainerAsync(java.lang.String strategyId,
java.lang.String guid,
DataCategory type,
AccessLogInfoModel logInfo) |
Retrieves a binary object knowing its guid as an inputStream for a specific tenant/strategy
|
javax.ws.rs.core.Response |
StorageClient.getContainerAsync(java.lang.String strategyId,
java.lang.String offerId,
java.lang.String objectName,
DataCategory type,
AccessLogInfoModel logInfo) |
Retrieves a binary object knowing its guid as an inputStream for a specific tenant/strategy/offerId
|
javax.ws.rs.core.Response |
StorageClientMock.getContainerAsync(java.lang.String strategyId,
java.lang.String guid,
DataCategory type,
AccessLogInfoModel logInfo) |
|
javax.ws.rs.core.Response |
StorageClientMock.getContainerAsync(java.lang.String strategyId,
java.lang.String offerId,
java.lang.String objectName,
DataCategory type,
AccessLogInfoModel logInfo) |
|
com.fasterxml.jackson.databind.JsonNode |
StorageClient.getInformation(java.lang.String strategyId,
DataCategory type,
java.lang.String guid,
java.util.List<java.lang.String> offerIds,
boolean noCache) |
Get object information from objects in storage
|
com.fasterxml.jackson.databind.JsonNode |
StorageClientMock.getInformation(java.lang.String strategyId,
DataCategory type,
java.lang.String guid,
java.util.List<java.lang.String> offerIds,
boolean noCache) |
|
RequestResponse<OfferLog> |
StorageClient.getOfferLogs(java.lang.String strategyId,
java.lang.String offerId,
DataCategory type,
java.lang.Long offset,
int limit,
Order order) |
Get offer log .
|
RequestResponse<OfferLog> |
StorageClientMock.getOfferLogs(java.lang.String strategyId,
java.lang.String offerId,
DataCategory type,
java.lang.Long offset,
int limit,
Order order) |
|
java.util.List<java.lang.String> |
StorageClient.getOffers(java.lang.String strategyId) |
get List of offers for a strategy
|
java.util.List<java.lang.String> |
StorageClientMock.getOffers(java.lang.String strategyId) |
|
java.lang.String |
StorageClient.getReferentOffer(java.lang.String strategy) |
Get referent offer of strategy
|
java.lang.String |
StorageClientMock.getReferentOffer(java.lang.String strategy) |
|
com.fasterxml.jackson.databind.JsonNode |
StorageClient.getStorageInformation(java.lang.String strategyId) |
Check if the storage of objects could be done, knowing a required size
|
com.fasterxml.jackson.databind.JsonNode |
StorageClientMock.getStorageInformation(java.lang.String strategyId) |
|
RequestResponse<StorageStrategy> |
StorageClient.getStorageStrategies() |
Get strategies.
|
RequestResponse<StorageStrategy> |
StorageClientMock.getStorageStrategies() |
|
CloseableIterator<ObjectEntry> |
StorageClient.listContainer(java.lang.String strategyId,
java.lang.String offerId,
DataCategory type) |
List object type in container
|
void |
StorageClient.removeAccessRequest(java.lang.String strategyId,
java.lang.String offerId,
java.lang.String accessRequestId,
boolean adminCrossTenantAccessRequestAllowed) |
Removes (cancel / delete) and access request for an asynchronous offer.
|
RequestResponseOK<StorageLogBackupResult> |
StorageClient.storageAccessLogBackup(java.util.List<java.lang.Integer> tenants) |
Call storage accesslog backup operation.
|
RequestResponseOK<StorageLogBackupResult> |
StorageClient.storageLogBackup(java.util.List<java.lang.Integer> tenants) |
Call storage log backup operation.
|
RequestResponseOK<StorageLogTraceabilityResult> |
StorageClient.storageLogTraceability(java.util.List<java.lang.Integer> tenants) |
Call storage log traceability operation.
|
StoredInfoResult |
StorageClient.storeFileFromWorkspace(java.lang.String strategyId,
DataCategory type,
java.lang.String guid,
ObjectDescription description) |
Store an object available in workspace by its vitam guid
|
StoredInfoResult |
StorageClientMock.storeFileFromWorkspace(java.lang.String strategyId,
DataCategory type,
java.lang.String guid,
ObjectDescription description) |
|