| 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. | 
| CsmConfigurationProviderChainTest | 
 Tests for  
CsmConfigurationProviderChain. | 
| DefaultCsmConfigurationProviderChain | 
 The default chain of  
CsmConfigurationProviders. | 
| EnvironmentVariableCsmConfigurationProvider | 
 Configuration provider that sources the client side monitoring
 configuration parameters from environment variables. 
 | 
| EnvironmentVariableCsmConfigurationProviderTest | 
 Tests for  
EnvironmentVariableCsmConfigurationProvider. | 
| 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. 
 | 
| ProfileCsmConfigurationProviderTest | 
 Tests for  
ProfileCsmConfigurationProvider. | 
| StaticCsmConfigurationProvider | 
 Provider that returns the given  
CsmConfiguration. | 
| SystemPropertyCsmConfigurationProvider | 
 Configuration provider that sources the client side monitoring
 configuration parameters from system properties. 
 | 
| SystemPropertyCsmConfigurationProviderTest | 
 Tests for  
SystemPropertyCsmConfigurationProvider. | 
Copyright © 2019. All rights reserved.