S3EndpointParameters

The set of values necessary for endpoint resolution.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

When true, use S3 Accelerate. NOTE: Not all regions support S3 accelerate.

Link copied to clipboard

The S3 bucket used to send the request. This is an optional parameter that will be set automatically for operations that are scoped to an S3 bucket.

Link copied to clipboard

The Copy Source used for Copy Object request. This is an optional parameter that will be set automatically for operations that are scoped to Copy Source.

Link copied to clipboard

Internal parameter to disable Access Point Buckets

Link copied to clipboard

Whether multi-region access points (MRAP) should be disabled.

Link copied to clipboard

Parameter to indicate whether S3Express session auth should be disabled

Link copied to clipboard

Override the endpoint used to send this request

Link copied to clipboard

When true, force a path-style endpoint to be used where the bucket name is part of the path.

Link copied to clipboard
val key: String?

The S3 Key used to send the request. This is an optional parameter that will be set automatically for operations that are scoped to an S3 Key.

Link copied to clipboard

The S3 Prefix used to send the request. This is an optional parameter that will be set automatically for operations that are scoped to an S3 Prefix.

Link copied to clipboard

The AWS region used to dispatch the request.

Link copied to clipboard

When an Access Point ARN is provided and this flag is enabled, the SDK MUST use the ARN's region when constructing the endpoint instead of the client's configured region.

Link copied to clipboard

When true, use the dual-stack endpoint. If the configured endpoint does not support dual-stack, dispatching the request MAY return an error.

Link copied to clipboard

When true, send this request to the FIPS-compliant regional endpoint. If the configured endpoint does not have a FIPS compliant endpoint, dispatching the request will return an error.

Link copied to clipboard

Whether the global endpoint should be used, rather then the regional endpoint for us-east-1.

Link copied to clipboard

Internal parameter to use object lambda endpoint for an operation (eg: WriteGetObjectResponse)

Link copied to clipboard

Internal parameter to indicate whether S3Express operation should use control plane, (ex. CreateBucket)

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String