in src/main/java/software/amazon/encryption/s3/internal/UploadObjectObserver.java [117:131]
protected UploadPartRequest newUploadPartRequest(PartCreationEvent event) {
final SdkPartType partType;
if (event.isLastPart()) {
partType = SdkPartType.LAST;
} else {
partType = SdkPartType.DEFAULT;
}
return UploadPartRequest.builder()
.bucket(request.bucket())
.key(request.key())
.partNumber(event.getPartNumber())
.sdkPartType(partType)
.uploadId(uploadId)
.build();
}