Packages

package s3

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. sealed abstract class ApiVersion extends AnyRef
  2. sealed class 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

  3. sealed trait BufferType extends AnyRef
  4. final class DiskBufferType extends BufferType
  5. final class FailedUpload extends Exception

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

  6. final class ForwardProxy extends AnyRef
  7. final class ForwardProxyCredentials extends AnyRef
  8. final class ListBucketResultCommonPrefixes extends AnyRef

  9. final class ListBucketResultContents extends AnyRef

  10. final class MetaHeaders extends AnyRef
  11. final class MultipartUploadResult extends AnyRef
  12. final case class MultipartUploadSettings(retrySettings: RetrySettings) extends Product with Serializable
  13. final class ObjectMetadata extends AnyRef

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

  14. final class Proxy extends AnyRef
  15. final case class RetrySettings(maxRetries: Int, minBackoff: FiniteDuration, maxBackoff: FiniteDuration, randomFactor: Double) extends Product with Serializable
  16. class S3Exception extends RuntimeException
  17. final class S3Ext extends Extension

    Manages one S3Settings per ActorSystem.

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

  19. final class S3Settings extends AnyRef
  20. final class S3SettingsPath extends Attribute
  21. final class S3SettingsValue extends Attribute

Value Members

  1. object ApiVersion
  2. object BucketAccess
  3. object BucketAndKey

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

  4. object DiskBufferType extends Product with Serializable
  5. object FailedUpload extends Serializable
  6. object ForwardProxy
  7. object ForwardProxyCredentials
  8. object ListBucketResultCommonPrefixes
  9. object ListBucketResultContents
  10. object MemoryBufferType extends BufferType with Product with Serializable
  11. object MetaHeaders
  12. object MultipartUploadResult
  13. object ObjectMetadata
  14. object Proxy
  15. object RetrySettings extends Serializable
  16. object S3Attributes

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

  17. object S3Ext extends ExtensionId[S3Ext] with ExtensionIdProvider
  18. object S3Headers

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

  19. object S3Settings
  20. object S3SettingsPath
  21. object S3SettingsValue

Ungrouped