FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

feat: modernize SDK with Fluent Builders and Credentials Provider system by rudramadhab22 · Pull Request #45 · baidubce/bce-sdk-java · GitHub

feat: modernize SDK with Fluent Builders and Credentials Provider system - #45

Open
rudramadhab22 wants to merge 1 commit into
baidubce:masterfrom
rudramadhab22:optimization/v1
Open

feat: modernize SDK with Fluent Builders and Credentials Provider system#45
rudramadhab22 wants to merge 1 commit into
baidubce:masterfrom
rudramadhab22:optimization/v1

Conversation

Copy link
Copy Markdown
  • Introduced BceClientBuilder and BosClientBuilder/BccClientBuilder for fluent client initialization.
  • Implemented a flexible BceCredentialsProvider system (Env Vars, System Properties, and Chain).
  • Expanded Region enum to include common regions (Guangzhou, Shanghai, Singapore, etc.).
  • Updated BceClientConfiguration to support automatic credential discovery.
  • Added comprehensive unit tests for new credential providers and builders.
  • Updated README and Release Notes with modern usage examples.

- Introduced BceClientBuilder and BosClientBuilder/BccClientBuilder for fluent client initialization.
- Implemented a flexible BceCredentialsProvider system (Env Vars, System Properties, and Chain).
- Expanded Region enum to include common regions (Guangzhou, Shanghai, Singapore, etc.).
- Updated BceClientConfiguration to support automatic credential discovery.
- Added comprehensive unit tests for new credential providers and builders.
- Updated README and Release Notes with modern usage examples.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant


Back | FazBrowse Home | New Git URL