com.itv.aws

s3

package s3

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. s3
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class AWSCreateBucket extends AnyRef

  2. class AWSListBuckets extends AnyRef

  3. class AWSPutObject extends AnyRef

  4. case class Bucket(name: BucketName) extends Product with Serializable

  5. final case class BucketName(value: String) extends AnyVal with Product with Serializable

  6. case class PutFile(keyPrefix: S3KeyPrefix, file: File) extends PutObjectType with Product with Serializable

  7. case class PutInputStream(s3Key: S3Key, inputStream: InputStream, inputStreamLength: Long) extends PutObjectType with Product with Serializable

  8. sealed trait PutObjectType extends AnyRef

  9. case class S3Address(bucketName: BucketName, keyPrefix: S3KeyPrefix) extends Product with Serializable

  10. final case class S3Key(value: String) extends AnyVal with Product with Serializable

  11. final case class S3KeyPrefix(value: String) extends AnyVal with Product with Serializable

  12. case class S3Location(bucket: Bucket, key: S3Key) extends Product with Serializable

Value Members

  1. object BucketName extends Serializable

  2. object S3Key extends Serializable

  3. object S3KeyPrefix extends Serializable

  4. def s3: (Regions) ⇒ (AWSCredentialsProvider) ⇒ AmazonS3

Inherited from AnyRef

Inherited from Any

Ungrouped