aws / aws/aws-sdk-java-v2

Add support for fipsEnabled to S3CrtAsyncClientBuilder

Open
#3,813 6 comments 5 reactions 0 assignees View on GitHub
crt-client feature-request p2
Dominant language
Java
Stars
2.6k
Forks
1k
Avg merge
2d 9h
Merged PRs (30d)
51

Description

### Describe the feature

S3CrtAsyncClientBuilder is missing a lot of functions available for `S3AsyncClientBuilder`. In particular for my use case the `fipsEnabled` method.

I would like to be able to use `fipsEnabled` when using the CRT client.

### Use Case

I would like to create a an `S3CrtAsyncClient` that use fips. But the builder doesn't have an API for that.

### Proposed Solution

I think it would make sense for `S3CrtAsyncClientBuilder` to exted `S3AsyncClientBuilder`, or at least `AwsClientBuilder`.

if that isn't feasible for some reason add a `fipsEnabled` method similar to that on `AwsClientBuilder`.

### Other Information

_No response_

### Acknowledgements

- [ ] I may be able to implement this feature request
- [ ] This feature might incur a breaking change

### AWS Java SDK version used

2.20.17

### JDK version used

11.0.18

### Operating System and version

Ubuntu 20.04

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.