Reputation: 21934
I would like to connect to a server that exposes the S3 interface. I am currently using jclouds. And I would like to check other alternatives. Does the Java AWS SDK work with private servers? (I don't get it from the documentation for example what the ClientConfiguration.setNonProxyHosts()
does; can I specify which server the client connects to?).
If AWS SDK is not working, what other alternatives are there for jclouds (that can connect to a private S3 server)
Upvotes: 1
Views: 1276
Reputation: 1964
You can try Minio Client java-sdk libraries, it is compatible with AWS S3 signature v4 and open source.
API-Doc: https://github.com/minio/minio-java/blob/master/docs/API.md
Examples: https://github.com/minio/minio-java/tree/master/examples
Hope it helps.
Disclaimer: I work for Minio
Upvotes: 1