Add support for fipsEnabled to S3CrtAsyncClientBuilder
- Lingua principale
- Java
- Stelle
- 2.6k
- Fork
- 1k
- Merge medio
- 2g 9h
- PR unite (30g)
- 51
Descrizione
### 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
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia confrontando le API pubbliche di S3CrtAsyncClientBuilder, S3AsyncClientBuilder e AwsClientBuilder, concentrandoti sul metodo fipsEnabled esistente. Determina se l’ereditarietà o un metodo builder corrispondente si adatta al design attuale, quindi verifica che il builder CRT esponga l’opzione e che sia possibile configurare un client abilitato per FIPS.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- aws, java
- Ambito
- api, cloud
- Tipo di issue
- Funzionalità
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Tranquilla
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 55/100