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 |