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.

Source
S3Headers.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. S3Headers
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. val cannedAcl: Option[CannedAcl]
  2. val customHeaders: Map[String, String]
  3. def equals(other: Any): Boolean
    Definition Classes
    S3Headers → AnyRef → Any
  4. def hashCode(): Int
    Definition Classes
    S3Headers → AnyRef → Any
  5. val metaHeaders: Option[MetaHeaders]
  6. val serverSideEncryption: Option[ServerSideEncryption]
  7. val storageClass: Option[StorageClass]
  8. def toString(): String
    Definition Classes
    S3Headers → AnyRef → Any
  9. def withCannedAcl(cannedAcl: CannedAcl): S3Headers
  10. def withCustomHeaders(customHeaders: Map[String, String]): S3Headers
  11. def withMetaHeaders(metaHeaders: MetaHeaders): S3Headers
  12. def withOptionalServerSideEncryption(serverSideEncryption: Option[ServerSideEncryption]): S3Headers
  13. def withServerSideEncryption(serverSideEncryption: ServerSideEncryption): S3Headers
  14. def withStorageClass(storageClass: StorageClass): S3Headers