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... | |