Package app.coronawarn.server.services.distribution.objectstore
-
Class Summary Class Description FailedObjectStoreOperationsCounter Maintains the count and maximum number of failed object store operations in a thread-safe manner.ObjectStoreAccess Grants access to the S3 compatible object storage hosted by Telekom in Germany, enabling basic functionality for working with files.S3Publisher Publishes a folder on the disk to S3 while keeping the folder and file structure.
Moreover, does the following:
Publishes index files on a different route, removing the trailing "/index" part. Adds meta information to the uploaded files, e.g.S3RetentionPolicy Creates an S3RetentionPolicy object, which applies the retention policy to the S3 compatible storage.