Index
All Classes and Interfaces|All Packages
B
- bucketName(AbsoluteLocation) - Method in class de.adorsys.datasafe.storage.impl.s3.BucketNameRemovingRouter
- bucketName(AbsoluteLocation) - Method in interface de.adorsys.datasafe.storage.impl.s3.BucketRouter
- bucketName(AbsoluteLocation) - Method in class de.adorsys.datasafe.storage.impl.s3.StaticBucketRouter
- BucketNameRemovingRouter - Class in de.adorsys.datasafe.storage.impl.s3
-
Removes bucket name from resource key.
- BucketNameRemovingRouter() - Constructor for class de.adorsys.datasafe.storage.impl.s3.BucketNameRemovingRouter
- BucketRouter - Interface in de.adorsys.datasafe.storage.impl.s3
-
Deduces bucket name from resource location and resource key.
C
- call() - Method in class de.adorsys.datasafe.storage.impl.s3.UploadChunkResultCallable
- ChunkUploadRequest - Class in de.adorsys.datasafe.storage.impl.s3
- ChunkUploadRequest() - Constructor for class de.adorsys.datasafe.storage.impl.s3.ChunkUploadRequest
- close() - Method in class de.adorsys.datasafe.storage.impl.s3.MultipartUploadS3StorageOutputStream
D
- de.adorsys.datasafe.storage.impl.s3 - package de.adorsys.datasafe.storage.impl.s3
F
- flushChunkSize(AbsoluteLocation) - Method in class de.adorsys.datasafe.storage.impl.s3.S3StorageService
G
- getAmazonClient(String, String, String) - Method in class de.adorsys.datasafe.storage.impl.s3.S3ClientFactory
- getClient(String, String, String, String) - Method in class de.adorsys.datasafe.storage.impl.s3.S3ClientFactory
L
- list(AbsoluteLocation) - Method in class de.adorsys.datasafe.storage.impl.s3.S3StorageService
-
Lists all resources within bucket and returns absolute resource location for each entry without credentials.
M
O
- objectExists(AbsoluteLocation) - Method in class de.adorsys.datasafe.storage.impl.s3.S3StorageService
-
Checks if resource exists by its location (latest one if versioning enabled) or checks if resource with given version exists if version is available in
location
R
- read(AbsoluteLocation) - Method in class de.adorsys.datasafe.storage.impl.s3.S3StorageService
-
Reads resource by its location and uses its version if available in
location - remove(AbsoluteLocation) - Method in class de.adorsys.datasafe.storage.impl.s3.S3StorageService
-
Removes resource by its location (latest one if versioning enabled) or removes just one version of the resource if version if available in
location - resourceKey(AbsoluteLocation) - Method in class de.adorsys.datasafe.storage.impl.s3.BucketNameRemovingRouter
- resourceKey(AbsoluteLocation) - Method in interface de.adorsys.datasafe.storage.impl.s3.BucketRouter
- resourceKey(AbsoluteLocation) - Method in class de.adorsys.datasafe.storage.impl.s3.StaticBucketRouter
S
- S3ClientFactory - Class in de.adorsys.datasafe.storage.impl.s3
- S3ClientFactory() - Constructor for class de.adorsys.datasafe.storage.impl.s3.S3ClientFactory
- S3StorageService - Class in de.adorsys.datasafe.storage.impl.s3
-
Amazon S3, minio and CEPH compatible default S3 interface adapter.
- S3StorageService(AmazonS3, String, ExecutorService) - Constructor for class de.adorsys.datasafe.storage.impl.s3.S3StorageService
- S3Version - Class in de.adorsys.datasafe.storage.impl.s3
- S3Version() - Constructor for class de.adorsys.datasafe.storage.impl.s3.S3Version
- StaticBucketRouter - Class in de.adorsys.datasafe.storage.impl.s3
- StaticBucketRouter() - Constructor for class de.adorsys.datasafe.storage.impl.s3.StaticBucketRouter
U
W
- write(byte[], int, int) - Method in class de.adorsys.datasafe.storage.impl.s3.MultipartUploadS3StorageOutputStream
- write(int) - Method in class de.adorsys.datasafe.storage.impl.s3.MultipartUploadS3StorageOutputStream
- write(WithCallback<AbsoluteLocation, ? extends ResourceWriteCallback>) - Method in class de.adorsys.datasafe.storage.impl.s3.S3StorageService
-
Writes data stream into resource and sends resource version into callback if S3 returns version id.
All Classes and Interfaces|All Packages