Packages

package s3

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package headers
  2. package javadsl
  3. package scaladsl

Type Members

  1. final class AWSIdentity extends AnyRef
  2. sealed abstract class AccessStyle extends AnyRef
  3. sealed abstract class ApiVersion extends AnyRef
  4. 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

  5. final class BucketVersioning extends AnyRef
  6. final class BucketVersioningResult extends AnyRef
  7. sealed trait BucketVersioningStatus extends AnyRef
  8. sealed trait BufferType extends AnyRef
  9. final class CommonPrefixes extends AnyRef
  10. final class DeleteMarkers extends AnyRef
  11. final class DiskBufferType extends BufferType
  12. final class FailedUpload extends Exception

    Thrown when multipart upload or multipart copy fails because of a server failure.

  13. final class FailedUploadPart extends UploadPartResponse
  14. final class ForwardProxy extends AnyRef
  15. final class ForwardProxyCredentials extends AnyRef
  16. final class ListBucketResultCommonPrefixes extends AnyRef

  17. final class ListBucketResultContents extends AnyRef

  18. final class ListBucketsResultContents extends AnyRef
  19. final class ListMultipartUploadResultUploads extends AnyRef
  20. final class ListObjectVersionsResultVersions extends AnyRef
  21. final class ListPartsResultParts extends AnyRef
  22. final class MFA extends AnyRef
  23. sealed trait MFAStatus extends AnyRef
  24. final class MetaHeaders extends AnyRef
  25. final class MultipartUpload extends AnyRef
  26. final class MultipartUploadResult extends AnyRef
  27. final class MultipartUploadSettings extends AnyRef
  28. final class ObjectMetadata extends AnyRef

    Modelled after com.amazonaws.services.s3.model.ObjectMetadata

  29. final class Part extends AnyRef
  30. final class Proxy extends AnyRef
  31. final class RetrySettings extends AnyRef
  32. class S3Exception extends RuntimeException

    Represents AWS S3 error responses https://docs.aws.amazon.com/AmazonS3/latest/API/ErrorResponses.html.

    Annotations
    @DoNotInherit()
  33. final class S3Ext extends Extension

    Manages one S3Settings per ActorSystem.

  34. 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.

  35. final class S3Settings extends AnyRef
  36. final class S3SettingsPath extends Attribute
  37. final class S3SettingsValue extends Attribute
  38. final class SuccessfulUploadPart extends UploadPartResponse
  39. sealed trait UploadPartResponse extends AnyRef

Value Members

  1. object AWSIdentity
  2. object AccessStyle
  3. object ApiVersion
  4. object BucketAccess
  5. object BucketAndKey

    https://docs.aws.amazon.com/AmazonS3/latest/dev/BucketRestrictions.html https://docs.aws.amazon.com/AmazonS3/latest/dev/UsingMetadata.html

  6. object BucketVersioning
  7. object BucketVersioningResult
  8. object BucketVersioningStatus
  9. object CommonPrefixes
  10. object DeleteMarkers
  11. case object DiskBufferType extends Product with Serializable
  12. object FailedUpload extends Serializable
  13. object FailedUploadPart
  14. object ForwardProxy
  15. object ForwardProxyCredentials
  16. object ListBucketResultCommonPrefixes
  17. object ListBucketResultContents
  18. object ListBucketsResultContents
  19. object ListMultipartUploadResultUploads
  20. object ListObjectVersionsResultVersions
  21. object ListPartsResultParts
  22. object MFA
  23. object MFAStatus
  24. case object MemoryBufferType extends BufferType with Product with Serializable
  25. object MetaHeaders
  26. object MultipartUpload
  27. object MultipartUploadResult
  28. object MultipartUploadSettings
  29. object ObjectMetadata
  30. object Part
  31. object Proxy
  32. object RetrySettings
  33. object S3Attributes

    Pekko Stream attributes that are used when materializing S3 stream blueprints.

  34. object S3Exception extends Serializable
  35. object S3Ext extends ExtensionId[S3Ext] with ExtensionIdProvider
  36. object S3Headers

    Convenience apply methods for creation of canned acl, meta, storage class or custom headers.

  37. object S3Settings
  38. object S3SettingsPath
  39. object S3SettingsValue
  40. object SuccessfulUploadPart

Ungrouped