Package-level declarations

Types

Link copied to clipboard
value class BucketName(val name: String)

Validating bucket name wrapper.

Link copied to clipboard
interface Headers : ListMap<String, String>

Map of headers being sent to or returned from an S3 operation.

Link copied to clipboard

S3 Legal Holds

Link copied to clipboard

Mutable map of headers being sent as part of an S3 operation request.

Link copied to clipboard

Mutable set of object names.

Link copied to clipboard

Mutable map of query params being sent as part of an S3 operation request.

Link copied to clipboard
interface MutableTagMap : TagMap

Mutable map of Tag instances.

Link copied to clipboard
interface MutableTagSet : TagSet

Mutable set of tag names.

Link copied to clipboard
value class PageSize(val value: UShort)
Link copied to clipboard
interface PathSet : Iterable<String>

Immutable set of object names.

Link copied to clipboard

Map of query parameters being sent as part of an S3 operation.

Link copied to clipboard

S3 Retention Modes

Link copied to clipboard
interface TagMap : Iterable<Tag>

Immutable map of Tag instances.

Link copied to clipboard
interface TagSet : Iterable<String>

Set of tag names.