Class S3ClientCache

java.lang.Object
io.nosqlbench.nb.api.addins.s3.s3urlhandler.S3ClientCache

public class S3ClientCache extends Object
This client cache uses the credentials provided in a URL to create a fingerprint, and then creates a customized S3 client for each unique instance. If these clients are not used, they are allowed to be expired from the map and collected.
  • Constructor Details

    • S3ClientCache

      public S3ClientCache()
  • Method Details

    • get

      public com.amazonaws.services.s3.AmazonS3 get(S3UrlFields fields)