busymachines.pureharm.aws.s3
package busymachines.pureharm.aws.s3
Type members
Classlikes
Convenience trait. Same as AmazonS3Client but uses the same bucket
Convenience trait. Same as AmazonS3Client but uses the same bucket
- Since
10 Jul 2019
final case class S3Config(region: AmazonRegion, accessKeyID: S3AccessKeyID, secretAccessKey: S3SecretAccessKey, bucket: S3Bucket, apiCallAttemptTimeout: S3ApiCallAttemptTimeout, apiCallTimeout: S3ApiCallTimeout, headers: List[AmazonRequestHeader], endpointOverride: Option[S3EndpointOverride])
- Since
10 Jul 2019
object S3ContentLengthBytes extends Sprout[Long] with SproutShow[Long] with SproutEq[Long] with SproutOrder[Long]
object S3FileKey extends SproutRefinedSubThrow[String] with SproutShow[String] with SproutEq[String] with SproutOrder[String]
- Value Params
- contentLength
Neatly parsed and categorized metadata
- javaMetadata
All metadata returned by the Java SDK, in time this will be phased out, as we add more and more properly structured data to this case class.
object S3Path extends SproutRefinedSubThrow[String] with SproutShow[String] with SproutEq[String] with SproutOrder[String]