Class ParallelConfiguration
- java.lang.Object
-
- software.amazon.awssdk.services.s3.multipart.ParallelConfiguration
-
- All Implemented Interfaces:
ToCopyableBuilder<ParallelConfiguration.Builder,ParallelConfiguration>
@SdkPublicApi public class ParallelConfiguration extends Object implements ToCopyableBuilder<ParallelConfiguration.Builder,ParallelConfiguration>
Class that holds configuration properties related to multipart operations for aS3AsyncClient, related specifically to non-linear, parallel operations, that is, when theAsyncResponseTransformersupports non-serial split.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classParallelConfiguration.Builder
-
Constructor Summary
Constructors Constructor Description ParallelConfiguration(ParallelConfiguration.Builder builder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ParallelConfiguration.Builderbuilder()IntegermaxInFlightParts()The maximum number of concurrent GetObject the that are allowed for multipart download.ParallelConfiguration.BuildertoBuilder()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Constructor Detail
-
ParallelConfiguration
public ParallelConfiguration(ParallelConfiguration.Builder builder)
-
-
Method Detail
-
builder
public static ParallelConfiguration.Builder builder()
-
maxInFlightParts
public Integer maxInFlightParts()
The maximum number of concurrent GetObject the that are allowed for multipart download.- Returns:
- The value for the maximum number of concurrent GetObject the that are allowed for multipart download.
-
toBuilder
public ParallelConfiguration.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ParallelConfiguration.Builder,ParallelConfiguration>
-
-