package s3
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- s3
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- class AccessControlList extends com.amazonaws.services.s3.model.AccessControlList
- case class Bucket(name: String) extends com.amazonaws.services.s3.model.Bucket with Product with Serializable
- case class BucketCrossOriginConfiguration(bucket: Bucket, rules: Seq[CORSRule]) extends com.amazonaws.services.s3.model.BucketCrossOriginConfiguration with Product with Serializable
- case class BucketLifecycleConfiguration(bucket: Bucket, rules: Seq[Rule]) extends com.amazonaws.services.s3.model.BucketLifecycleConfiguration with Product with Serializable
- case class BucketLoggingConfiguration(bucket: Bucket, logFilePrefix: String) extends com.amazonaws.services.s3.model.BucketLoggingConfiguration with Product with Serializable
- case class BucketNotificationConfiguration(bucket: Bucket, topicConfigs: Seq[TopicConfiguration]) extends com.amazonaws.services.s3.model.BucketNotificationConfiguration with Product with Serializable
- case class BucketPolicy(bucket: Bucket, policyText: String) extends com.amazonaws.services.s3.model.BucketPolicy with Product with Serializable
- case class BucketTaggingConfiguration(bucket: Bucket, tagSets: Seq[TagSet]) extends com.amazonaws.services.s3.model.BucketTaggingConfiguration with Product with Serializable
- case class BucketVersioningConfiguration(bucket: Bucket, status: String, mfaDeleteEnabled: Boolean) extends com.amazonaws.services.s3.model.BucketVersioningConfiguration with Product with Serializable
- case class BucketWebsiteConfiguration(bucket: Bucket, indexDocumentSuffix: String, errorDocument: String, routingRules: Seq[RoutingRule]) extends com.amazonaws.services.s3.model.BucketWebsiteConfiguration with Product with Serializable
- type CannedAccessControlList = com.amazonaws.services.s3.model.CannedAccessControlList
-
class
ConfiguredS3Client extends AmazonS3Client with S3
Configured Implementation
- case class Grant(grantee: Grantee, permission: Permission) extends com.amazonaws.services.s3.model.Grant with Product with Serializable
- case class Grantee(identifier: String, typeIdentifier: String) extends com.amazonaws.services.s3.model.Grantee with Product with Serializable
- case class Owner(id: String, displayName: String) extends com.amazonaws.services.s3.model.Owner with Product with Serializable
- type Permission = com.amazonaws.services.s3.model.Permission
- case class PutObjectResult(bucket: Bucket, key: String, versionId: String, eTag: String, contentMd5: String, expirationTime: DateTime, expirationTimeRuleId: String, sseAlgorithm: String) extends com.amazonaws.services.s3.model.PutObjectResult with Product with Serializable
-
trait
S3 extends AmazonS3
Amazon S3 Java client wrapper
Amazon S3 Java client wrapper
-
class
S3Client extends AmazonS3Client with S3
Default Implementation
- case class S3Object(bucket: Bucket, key: String, content: InputStream = null, redirectLocation: String = null, metadata: ObjectMetadata = null) extends com.amazonaws.services.s3.model.S3Object with Product with Serializable
- class S3ObjectSummary extends com.amazonaws.services.s3.model.S3ObjectSummary
Value Members
- object AccessControlList extends Serializable
- object Bucket extends Serializable
- object BucketCrossOriginConfiguration extends Serializable
- object BucketLifecycleConfiguration extends Serializable
- object BucketLoggingConfiguration extends Serializable
- object BucketNotificationConfiguration extends Serializable
- object BucketPolicy extends Serializable
- object BucketTaggingConfiguration extends Serializable
- object BucketVersioningConfiguration extends Serializable
- object BucketWebsiteConfiguration extends Serializable
- object Grant extends Serializable
- object Grantee extends Serializable
- object Owner extends Serializable
- object PutObjectResult extends Serializable
- object S3
- object S3Object extends Serializable
- object S3ObjectSummary extends Serializable