public static final class S3Utilities.Builder extends Object
S3Utilities
objectModifier and Type | Method and Description |
---|---|
S3Utilities |
build()
Construct a
S3Utilities object. |
S3Utilities.Builder |
dualstackEnabled(Boolean dualstackEnabled)
Configure whether the SDK should use the AWS dualstack endpoint.
|
S3Utilities.Builder |
endpoint(URI endpoint)
The default endpoint to use when working with the methods in
S3Utilities class. |
S3Utilities.Builder |
fipsEnabled(Boolean fipsEnabled)
Configure whether the SDK should use the AWS fips endpoint.
|
S3Utilities.Builder |
region(Region region)
The default region to use when working with the methods in
S3Utilities class. |
S3Utilities.Builder |
s3Configuration(S3Configuration s3Configuration)
Sets the S3 configuration to enable options like path style access, dual stack, accelerate mode etc.
|
public S3Utilities.Builder region(Region region)
S3Utilities
class.
There can be methods in S3Utilities
that don't need the region info.
In that case, this option will be ignored when using those methods.public S3Utilities.Builder endpoint(URI endpoint)
S3Utilities
class.
There can be methods in S3Utilities
that don't need the endpoint info.
In that case, this option will be ignored when using those methods.public S3Utilities.Builder dualstackEnabled(Boolean dualstackEnabled)
If this is not specified, the SDK will attempt to determine whether the dualstack endpoint should be used automatically using the following logic:
If the setting is not found in any of the locations above, 'false' will be used.
public S3Utilities.Builder fipsEnabled(Boolean fipsEnabled)
If this is not specified, the SDK will attempt to determine whether the fips endpoint should be used automatically using the following logic:
If the setting is not found in any of the locations above, 'false' will be used.
public S3Utilities.Builder s3Configuration(S3Configuration s3Configuration)
S3Utilities
that don't need the region info.
In that case, this option will be ignored when using those methods.public S3Utilities build()
S3Utilities
object.Copyright © 2023. All rights reserved.