| Modifier and Type | Method and Description |
|---|---|
protected Optional<String> |
SystemPropertyCredentialsProvider.loadSetting(SystemSetting setting) |
protected Optional<String> |
EnvironmentVariableCredentialsProvider.loadSetting(SystemSetting setting) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Optional<String> |
SystemSettingsCredentialsProvider.loadSetting(SystemSetting setting)
Implemented by child classes to load the requested setting.
|
| Modifier and Type | Class and Description |
|---|---|
class |
TracingSystemSetting
Tracing specific System Setting.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SdkSystemSetting
System properties to configure the SDK runtime.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ProfileFileSystemSetting
System settings for loading configuration from profile files.
|
| Modifier and Type | Class and Description |
|---|---|
class |
S3SystemSetting
S3 specific system setting
|
| Modifier and Type | Method and Description |
|---|---|
void |
EnvironmentVariableHelper.remove(SystemSetting setting) |
void |
EnvironmentVariableHelper.set(SystemSetting setting,
String value) |
| Modifier and Type | Class and Description |
|---|---|
class |
JavaSystemSetting
The system properties usually provided by the Java runtime.
|
class |
ProxyEnvironmentSetting
An enumeration representing environment settings related to proxy configuration.
|
class |
ProxySystemSetting
The system properties related to http and https proxies
|
| Modifier and Type | Method and Description |
|---|---|
static Optional<String> |
SystemSettingUtils.resolveEnvironmentVariable(SystemSetting setting)
Attempt to load this setting from the environment variables.
|
static Optional<String> |
SystemSettingUtils.resolveNonDefaultSetting(SystemSetting setting)
Resolve the value of this system setting, loading it from the System by checking:
The system properties.
The environment variables.
|
static Optional<String> |
SystemSettingUtils.resolveSetting(SystemSetting setting)
Resolve the value of this system setting, loading it from the System by checking:
The system properties.
The environment variables.
The default value.
|
static Boolean |
SystemSettingUtils.safeStringToBoolean(SystemSetting setting,
String value)
Convert a string to boolean safely (as opposed to the less strict
Boolean.parseBoolean(String)). |
Copyright © 2026. All rights reserved.