B C D E H L O P R S U 
All Classes All Packages

B

bucket() - Method in class edu.wisc.library.ocfl.aws.OcflS3Client
bucket(String) - Method in class edu.wisc.library.ocfl.aws.OcflS3Client.Builder
The S3 bucket to use.
bucketExists() - Method in class edu.wisc.library.ocfl.aws.OcflS3Client
build() - Method in class edu.wisc.library.ocfl.aws.OcflS3Client.Builder
Constructs a new OcflS3Client.
builder() - Static method in class edu.wisc.library.ocfl.aws.OcflS3Client
Used to create a new OcflS3Client instance.
Builder() - Constructor for class edu.wisc.library.ocfl.aws.OcflS3Client.Builder
 

C

copyObject(String, String) - Method in class edu.wisc.library.ocfl.aws.OcflS3Client
createMultipartModifier(BiConsumer<String, CreateMultipartUploadRequest.Builder>) - Method in class edu.wisc.library.ocfl.aws.OcflS3Client.Builder
Provides a hook to modify createMultipartUpload requests before they are executed.

D

deleteObjects(Collection<String>) - Method in class edu.wisc.library.ocfl.aws.OcflS3Client
deletePath(String) - Method in class edu.wisc.library.ocfl.aws.OcflS3Client
directoryExists(String) - Method in class edu.wisc.library.ocfl.aws.OcflS3Client
downloadFile(String, Path) - Method in class edu.wisc.library.ocfl.aws.OcflS3Client
downloadStream(String) - Method in class edu.wisc.library.ocfl.aws.OcflS3Client
downloadString(String) - Method in class edu.wisc.library.ocfl.aws.OcflS3Client

E

edu.wisc.library.ocfl.aws - package edu.wisc.library.ocfl.aws
 

H

head(String) - Method in class edu.wisc.library.ocfl.aws.OcflS3Client

L

list(String) - Method in class edu.wisc.library.ocfl.aws.OcflS3Client
listDirectory(String) - Method in class edu.wisc.library.ocfl.aws.OcflS3Client

O

OcflS3Client - Class in edu.wisc.library.ocfl.aws
CloudClient implementation that uses Amazon's S3 synchronous v2 client
OcflS3Client(S3Client, String) - Constructor for class edu.wisc.library.ocfl.aws.OcflS3Client
 
OcflS3Client(S3Client, String, String, BiConsumer<String, PutObjectRequest.Builder>, BiConsumer<String, CreateMultipartUploadRequest.Builder>) - Constructor for class edu.wisc.library.ocfl.aws.OcflS3Client
 
OcflS3Client.Builder - Class in edu.wisc.library.ocfl.aws
 

P

prefix() - Method in class edu.wisc.library.ocfl.aws.OcflS3Client
putObjectModifier(BiConsumer<String, PutObjectRequest.Builder>) - Method in class edu.wisc.library.ocfl.aws.OcflS3Client.Builder
Provides a hook to modify putObject requests before they are executed.

R

repoPrefix(String) - Method in class edu.wisc.library.ocfl.aws.OcflS3Client.Builder
The key prefix to use for the repository.

S

s3Client(S3Client) - Method in class edu.wisc.library.ocfl.aws.OcflS3Client.Builder
The AWS SDK s3 client.
safeDeleteObjects(String...) - Method in class edu.wisc.library.ocfl.aws.OcflS3Client
safeDeleteObjects(Collection<String>) - Method in class edu.wisc.library.ocfl.aws.OcflS3Client

U

uploadBytes(String, byte[], String) - Method in class edu.wisc.library.ocfl.aws.OcflS3Client
uploadFile(Path, String) - Method in class edu.wisc.library.ocfl.aws.OcflS3Client
uploadFile(Path, String, String) - Method in class edu.wisc.library.ocfl.aws.OcflS3Client
B C D E H L O P R S U 
All Classes All Packages