Is `http4k-connect-storage-s3` intended to be a pr...
# http4k
l
Is
http4k-connect-storage-s3
intended to be a provider agnostic S3 adapter, or just for AWS? I was lured into trying it with GCP's cloud storage because "AWS" isn't in the package name, but I'm finding the interface has lots of AWS specifics like: • the CredentialsProvider interface is expected to return an AwsCredentials object • region is an enum from org.http4k.connect.amazon.core.model
d
no, it's not meant to be a generic S3 version - it uses the was s3 adapter underneath.. It would be pretty easy to adapt though.... You would probably be able to use the exact same action classes with a different adapter base (see S3.Http()) quite easily
l
Okay thanks for the clarification! I'll checkout
S3.Http
.