-
public interface S3FactoryBoilerplate
-
-
Method Summary
Modifier and Type Method Description <T extends Any> CompletableFuture<T>getRemoteFile(Long length, Long startingLength, String name, AsyncResponseTransformer<GetObjectResponse, T> handler)BooleancheckPreconditions(Log log, Long expectedLength, Long startingLength)abstract S3AsyncClientgetS3()abstract StringgetBucket()abstract AwsRequestOverrideConfigurationgetRequestOverrideConfig()-
-
Method Detail
-
getRemoteFile
<T extends Any> CompletableFuture<T> getRemoteFile(Long length, Long startingLength, String name, AsyncResponseTransformer<GetObjectResponse, T> handler)
-
checkPreconditions
Boolean checkPreconditions(Log log, Long expectedLength, Long startingLength)
-
getS3
abstract S3AsyncClient getS3()
-
getRequestOverrideConfig
abstract AwsRequestOverrideConfiguration getRequestOverrideConfig()
-
-
-
-