AWS credentials provider that retrieves credentials from a typesafe configuration.
AWS credentials provider that retrieves credentials from a typesafe configuration.
the typesafe configuration
the path in the configuration that contains the access key
the path in the configuration that contains the secret key
A representation of Amazon's EC2 service.
A representation of Amazon's EC2 service. This class wraps an com.amazonaws.services.ec2.AmazonEC2 instance and provides a higher level interface for querying the currently running instances.
Representation of an AWS Elastic IP address.
A representation of Amazon's S3 service.
A representation of Amazon's S3 service. This class wraps an com.amazonaws.services.s3.AmazonS3 instance and provides a higher level interface for querying the information about the buckets and their objects.
A representation of an Amazon's S3 bucket.
A representation of an Amazon's S3 bucket. This class wraps an com.amazonaws.services.s3.AmazonS3Client and provides a higher level interface for pushing and pulling files to and from a bucket.
An object that serves as an endpoint for the retrieval of AWS credentials from available configurations.
An object that serves as an endpoint for the retrieval of AWS credentials from available configurations. In particular, it extends the chain in com.amazonaws.auth.DefaultAWSCredentialsProviderChain with the retrieval of AWS credentials through the default typesafe configuration file (typically application.conf).
Object providing extension methods for com.amazonaws.services.ec2.AmazonEC2 related models.
Utilities for obtaining metadata about the EC2 instance this process is running on.
Utilities for obtaining metadata about the EC2 instance this process is running on. The methods in this object are not expected to work if the JVM is not running on an EC2 instance.
Wrappers around the AWS Java client libraries providing higher level interfaces.