Gabriel Petrovay
Gabriel Petrovay

Reputation: 21934

Can one use the S3 APIs in the Java AWS SDK with a private server exposing the S3 interface?

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

Answers (1)

koolhead17
koolhead17

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

Related Questions