| Interface | Description |
|---|---|
| CsmConfigurationProvider |
Provides Client Side Monitoring configuration options.
|
| MonitoringEvent |
A collection of key-value pair data, built by the SDK, that describes an event of interest occurring during SDK code execution.
|
| Class | Description |
|---|---|
| ApiCallAttemptMonitoringEvent |
A Monitoring Event that described the results of an Api Call Attempt.
|
| ApiCallMonitoringEvent |
A Monitoring Event that describes the results of an Api Call.
|
| ApiMonitoringEvent |
Base class contains a collection of data that describes a specific Api Call event that occurs during the execution of SDK logic
|
| CsmConfiguration |
Configuration for Client Side Monitoring.
|
| CsmConfiguration.Builder | |
| CsmConfigurationProviderChain |
A
CsmConfigurationProvider that delegates to a list of other CsmConfigurationProviders in order and returns the first result. |
| DefaultCsmConfigurationProviderChain |
The default chain of
CsmConfigurationProviders. |
| EnvironmentVariableCsmConfigurationProvider |
Configuration provider that sources the client side monitoring
configuration parameters from environment variables.
|
| MonitoringListener |
The abstract class for a system that consumes Monitoring Events.
|
| ProfileCsmConfigurationProvider |
Configuration provider that sources the client side monitoring configuration
parameters from the configured profile in the shared AWS config file.
|
| StaticCsmConfigurationProvider |
Provider that returns the given
CsmConfiguration. |
| SystemPropertyCsmConfigurationProvider |
Configuration provider that sources the client side monitoring
configuration parameters from system properties.
|