Class S3ClientFactory


  • public class S3ClientFactory
    extends java.lang.Object
    Creates an S3 client.

    Since there are multiple implementations of S3Properties and we create different clients based on those properties, the actual factory code needed to be split out.

    • Constructor Summary

      Constructors 
      Constructor Description
      S3ClientFactory()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static com.amazonaws.services.s3.AmazonS3 create​(com.amazonaws.auth.AWSCredentialsProvider awsCredentialsProvider, S3Properties s3Properties)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • S3ClientFactory

        public S3ClientFactory()
    • Method Detail

      • create

        public static com.amazonaws.services.s3.AmazonS3 create​(com.amazonaws.auth.AWSCredentialsProvider awsCredentialsProvider,
                                                                S3Properties s3Properties)