|
Open 3D Engine AWSMetrics Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
| Response for all the processed metrics events from a PostMetricsEvents request | |
| Failure response for sending the PostMetricsEvents request | |
| Request body for the service API request | |
| AWSMetrics request interface | |
| Bus used to send notifications about the result of AWSMetrics requests | |
| Gem System Component. Responsible for instantiating and managing the Metrics Manager | |
| Gem System Component. Responsible for instantiating and managing the Metrics Manager | |
| ClientConfiguration is used to retrieve and store client settings from a local configuration JSON file | |
| Implements the default Client ID provider to create a default identifier for each client | |
| GlobalStatistics is used to store the statistics for sending metrics to the backend or local file | |
| Base class to be implemented by IdentityProvider to retrive an ID for identity | |
| Metrics event is used to represent one event which contains a collection of metrics attributes | |
| MetricsEventBuilder builds a new metrics event and adds metrics attributes to it | |
| Metrics manager handles direct or batch sending metrics to backend | |
| MetricsQueue is used to buffer the submitted metrics before sending them in batch to the backend or local file |