Class MultipartUploadObjectPipeline.Builder
- java.lang.Object
-
- software.amazon.encryption.s3.internal.MultipartUploadObjectPipeline.Builder
-
- Enclosing class:
- MultipartUploadObjectPipeline
public static class MultipartUploadObjectPipeline.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MultipartUploadObjectPipeline
build()
MultipartUploadObjectPipeline.Builder
cryptoMaterialsManager(CryptographicMaterialsManager cryptoMaterialsManager)
MultipartUploadObjectPipeline.Builder
s3AsyncClient(software.amazon.awssdk.services.s3.S3AsyncClient s3AsyncClient)
Note that this does NOT create a defensive clone of S3Client.MultipartUploadObjectPipeline.Builder
secureRandom(SecureRandom secureRandom)
-
-
-
Method Detail
-
s3AsyncClient
public MultipartUploadObjectPipeline.Builder s3AsyncClient(software.amazon.awssdk.services.s3.S3AsyncClient s3AsyncClient)
Note that this does NOT create a defensive clone of S3Client. Any modifications made to the wrapped S3Client will be reflected in this Builder.
-
cryptoMaterialsManager
public MultipartUploadObjectPipeline.Builder cryptoMaterialsManager(CryptographicMaterialsManager cryptoMaterialsManager)
-
secureRandom
public MultipartUploadObjectPipeline.Builder secureRandom(SecureRandom secureRandom)
-
build
public MultipartUploadObjectPipeline build()
-
-