package s3
- Alphabetic
- Public
- Protected
Type Members
- final class AWSIdentity extends AnyRef
- sealed abstract class AccessStyle extends AnyRef
- sealed abstract class ApiVersion extends AnyRef
- sealed trait BucketAccess extends AnyRef
While checking for bucket access those responses are available 1) AccessDenied - User does have permission to perform ListBucket operation, so bucket exits 2) AccessGranted - User doesn't have rights to perform ListBucket but bucket exits 3) NotExists - Bucket doesn't exit
While checking for bucket access those responses are available 1) AccessDenied - User does have permission to perform ListBucket operation, so bucket exits 2) AccessGranted - User doesn't have rights to perform ListBucket but bucket exits 3) NotExists - Bucket doesn't exit
- See also
https://docs.aws.amazon.com/AmazonS3/latest/API/RESTBucketHEAD.html
- final class BucketVersioning extends AnyRef
- final class BucketVersioningResult extends AnyRef
- sealed trait BucketVersioningStatus extends AnyRef
- sealed trait BufferType extends AnyRef
- final class CommonPrefixes extends AnyRef
- final class DeleteMarkers extends AnyRef
- final class DiskBufferType extends BufferType
- final class FailedUpload extends Exception
Thrown when multipart upload or multipart copy fails because of a server failure.
- final class FailedUploadPart extends UploadPartResponse
- final class ForwardProxy extends AnyRef
- final class ForwardProxyCredentials extends AnyRef
- final class ListBucketResultCommonPrefixes extends AnyRef
- final class ListBucketResultContents extends AnyRef
- final class ListBucketsResultContents extends AnyRef
- final class ListMultipartUploadResultUploads extends AnyRef
- final class ListObjectVersionsResultVersions extends AnyRef
- final class ListPartsResultParts extends AnyRef
- final class MFA extends AnyRef
- sealed trait MFAStatus extends AnyRef
- final class MetaHeaders extends AnyRef
- final class MultipartUpload extends AnyRef
- final class MultipartUploadResult extends AnyRef
- final class MultipartUploadSettings extends AnyRef
- final class ObjectMetadata extends AnyRef
Modelled after com.amazonaws.services.s3.model.ObjectMetadata
- final class Part extends AnyRef
- final class Proxy extends AnyRef
- final class RetrySettings extends AnyRef
- class S3Exception extends RuntimeException
Represents AWS S3 error responses https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html.
Represents AWS S3 error responses https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html.
- Annotations
- @DoNotInherit()
- final class S3Ext extends Extension
Manages one S3Settings per
ActorSystem
. - final class S3Headers extends AnyRef
Container for headers used in s3 uploads like acl, storage class, metadata, server side encryption or custom headers for more advanced use cases.
- final class S3Settings extends AnyRef
- final class S3SettingsPath extends Attribute
- final class S3SettingsValue extends Attribute
- final class SuccessfulUploadPart extends UploadPartResponse
- sealed trait UploadPartResponse extends AnyRef
Value Members
- object AWSIdentity
- object AccessStyle
- object ApiVersion
- object BucketAccess
- object BucketAndKey
https://docs.aws.amazon.com/AmazonS3/latest/dev/BucketRestrictions.html https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingMetadata.html
- object BucketVersioning
- object BucketVersioningResult
- object BucketVersioningStatus
- object CommonPrefixes
- object DeleteMarkers
- case object DiskBufferType extends Product with Serializable
- object FailedUpload extends Serializable
- object FailedUploadPart
- object ForwardProxy
- object ForwardProxyCredentials
- object ListBucketResultCommonPrefixes
- object ListBucketResultContents
- object ListBucketsResultContents
- object ListMultipartUploadResultUploads
- object ListObjectVersionsResultVersions
- object ListPartsResultParts
- object MFA
- object MFAStatus
- case object MemoryBufferType extends BufferType with Product with Serializable
- object MetaHeaders
- object MultipartUpload
- object MultipartUploadResult
- object MultipartUploadSettings
- object ObjectMetadata
- object Part
- object Proxy
- object RetrySettings
- object S3Attributes
Pekko Stream attributes that are used when materializing S3 stream blueprints.
- object S3Exception extends Serializable
- object S3Ext extends ExtensionId[S3Ext] with ExtensionIdProvider
- object S3Headers
Convenience apply methods for creation of canned acl, meta, storage class or custom headers.
- object S3Settings
- object S3SettingsPath
- object S3SettingsValue
- object SuccessfulUploadPart