|
10Duke Java Core
|
This package contains the configurations used in the 10Duke SDK for Java.
Please use class TendukeConfig for low level programmatic configuration.
Classes | |
| class | AbstractConfigBuilder |
| Base class for assembling configuration from multiple configuration data sources. More... | |
| class | AbstractConfigWithFallback |
| A configuration structure base class that supports implementation of a configuration fallback stack. More... | |
| interface | AuthConfig |
| Configuration model for use with 10Duke SDK core built-in authentication and authorization setup. More... | |
| interface | AuthConfigBuilder |
Interface to implement for assembling a AuthConfig based on multiple configuration data sources. More... | |
| class | AuthConfigWithFallback |
A AuthConfig implementation that provides a stacked approach for supporting a multi-source configuration. More... | |
| interface | ConfigBuilder |
| Interface to implement for assembling configurations from multiple data sources. More... | |
| class | ConfigKeys |
| Constants for supported configuration keys. More... | |
| enum | ConfigOperationMode |
| Mode flag to control behavior for configuration implementations that apply logic and defaults on top of raw values. More... | |
| interface | Configuration |
| Interface for 10Duke SDK configuration implementations. More... | |
| class | DefaultAuthConfigBuilder |
Default implementation of AuthConfigBuilder. More... | |
| interface | HttpClientConfig |
| Configuration model for use with 10Duke SDK core built-in HTTP client setup. More... | |
| class | InMemoryAuthConfig |
Data class that implements a memory based variant of the 10Duke core configuration contract AuthConfig. More... | |
| class | MinViableAuthConfig |
A minimum viable AuthConfig implementation. More... | |