guardian / aws-sdk-scala-wrappers   0.1

GitHub

Scala Future wrappers for all AWS SDK Async clients

Scala versions: 2.11

AWS SDK Scala Wrappers

Provides wrapper classes for the asynchronous clients in the AWS Java SDK. These provide extra methods that return Scala futures (rather than having to provide your own callbacks in the AsyncHandler).

Adding as a dependency in SBT

libraryDependencies += "com.gu" %% "aws-sdk-scala-wrappers" % "0.1"

Usage

Anywhere you're using an asynchronous AWS client, import com.gu.awswrappers._. An implicit class will now be available that wraps the client and provides extra methods that return Scala futures.