Service

trait Service[F[_]]
class Object
trait Matchable
class Any
class S3

Value members

Abstract methods

def delObject(bucket: String, key: String): F[DeleteObjectResponse]
def getObject(bucket: String, key: String, file: String): F[GetObjectResponse]
def listBucketObjects(bucket: String, prefix: String, maxKeys: Int): F[ListObjectsV2Response]
def listBuckets: F[ListBucketsResponse]
def lookupObject(bucket: String, prefix: String, key: String): F[Boolean]
def putObject(bucket: String, key: String, file: String): F[PutObjectResponse]