package multiregion
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- multiregion
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- final case class MultiRegionLiveS3Connector(s3Map: Map[Region, S3]) extends MultiRegionS3Connector with Product with Serializable
- trait MultiRegionS3Connector extends AnyRef
Value Members
- def copyObject(sourceRegion: ⇒ Region, destinationRegion: ⇒ Region)(implicit trace: Trace): ZSink[MultiRegionS3Connector, AwsError, CopyObject, CopyObject, Unit]
- def copyObject(region: ⇒ Region)(implicit trace: Trace): ZSink[MultiRegionS3Connector, AwsError, CopyObject, CopyObject, Unit]
- def createBucket(region: ⇒ Region)(implicit trace: Trace): ZSink[MultiRegionS3Connector, AwsError, BucketName, BucketName, Unit]
- def deleteEmptyBucket(region: ⇒ Region)(implicit trace: Trace): ZSink[MultiRegionS3Connector, AwsError, BucketName, BucketName, Unit]
- def deleteObjects(bucketName: ⇒ BucketName, region: ⇒ Region)(implicit trace: Trace): ZSink[MultiRegionS3Connector, AwsError, ObjectKey, ObjectKey, Unit]
- def existsBucket(region: ⇒ Region)(implicit trace: Trace): ZSink[MultiRegionS3Connector, AwsError, BucketName, BucketName, Boolean]
- def existsObject(bucketName: ⇒ BucketName, region: ⇒ Region)(implicit trace: Trace): ZSink[MultiRegionS3Connector, AwsError, ObjectKey, ObjectKey, Boolean]
- def getObject(bucketName: ⇒ BucketName, key: ⇒ ObjectKey, region: ⇒ Region)(implicit trace: Trace): ZStream[MultiRegionS3Connector, AwsError, Byte]
- def listBuckets(region: ⇒ Region)(implicit trace: Trace): ZStream[MultiRegionS3Connector, AwsError, BucketName]
- def listObjects(bucketName: ⇒ BucketName, region: ⇒ Region)(implicit trace: Trace): ZStream[MultiRegionS3Connector, AwsError, ObjectKey]
- def moveObject(sourceRegion: ⇒ Region, destinationRegion: ⇒ Region)(implicit trace: Trace): ZSink[MultiRegionS3Connector, AwsError, MoveObject, MoveObject, Unit]
- def moveObject(region: ⇒ Region)(implicit trace: Trace): ZSink[MultiRegionS3Connector, AwsError, MoveObject, MoveObject, Unit]
- def putObject(bucketName: ⇒ BucketName, key: ⇒ ObjectKey, region: ⇒ Region)(implicit trace: Trace): ZSink[MultiRegionS3Connector, AwsError, Byte, Nothing, Unit]
- def putObject(bucketName: ⇒ BucketName, key: ⇒ ObjectKey)(implicit trace: Trace): ZSink[SingleRegionS3Connector, AwsError, Byte, Nothing, Unit]
- object MultiRegionLiveS3Connector extends Serializable