protected UploadPartRequest newUploadPartRequest()

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();
    }