Interface UploadRange.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<UploadRange.Builder,,UploadRange> SdkBuilder<UploadRange.Builder,,UploadRange> SdkPojo
- Enclosing class:
UploadRange
@Mutable
@NotThreadSafe
public static interface UploadRange.Builder
extends SdkPojo, CopyableBuilder<UploadRange.Builder,UploadRange>
-
Method Summary
Modifier and TypeMethodDescriptionThe ending part index of the range, exclusive.startIndex(Integer startIndex) The starting part index of the range, inclusive.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
startIndex
The starting part index of the range, inclusive. Part indexes start at 1.
- Parameters:
startIndex- The starting part index of the range, inclusive. Part indexes start at 1.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endIndex
The ending part index of the range, exclusive. The range is half-open:
startIndexis inclusive andendIndexis exclusive. For example, a range withstartIndexof 1 andendIndexof 4 requests URLs for parts 1, 2, and 3. The range size (endIndex-startIndex) must not exceed 10. If you omitendIndex, the service defaults tostartIndex+ 10, capped by the total number of parts.- Parameters:
endIndex- The ending part index of the range, exclusive. The range is half-open:startIndexis inclusive andendIndexis exclusive. For example, a range withstartIndexof 1 andendIndexof 4 requests URLs for parts 1, 2, and 3. The range size (endIndex-startIndex) must not exceed 10. If you omitendIndex, the service defaults tostartIndex+ 10, capped by the total number of parts.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-