Class TransferManagerConfiguration
- java.lang.Object
-
- software.amazon.awssdk.transfer.s3.internal.TransferManagerConfiguration
-
- All Implemented Interfaces:
AutoCloseable,SdkAutoCloseable
public class TransferManagerConfiguration extends Object implements SdkAutoCloseable
Contains resolved configuration settings forGenericS3TransferManager. This configuration object can beclose()d to release all closeable resources configured within it.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTransferManagerConfiguration.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TransferManagerConfiguration.Builderbuilder()voidclose()<T> Toption(TransferConfigurationOption<T> option)Retrieve the value of a specific option.booleanresolveUploadDirectoryFollowSymbolicLinks(UploadDirectoryRequest request)intresolveUploadDirectoryMaxDepth(UploadDirectoryRequest request)
-
-
-
Method Detail
-
option
public <T> T option(TransferConfigurationOption<T> option)
Retrieve the value of a specific option.
-
resolveUploadDirectoryFollowSymbolicLinks
public boolean resolveUploadDirectoryFollowSymbolicLinks(UploadDirectoryRequest request)
-
resolveUploadDirectoryMaxDepth
public int resolveUploadDirectoryMaxDepth(UploadDirectoryRequest request)
-
close
public void close()
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceSdkAutoCloseable
-
builder
public static TransferManagerConfiguration.Builder builder()
-
-