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.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
\NAWSMetrics
 oNServiceAPI
 |oCPostMetricsEventsResponseEntry
 |oCPostMetricsEventsResponseResponse for all the processed metrics events from a PostMetricsEvents request
 |oCPostMetricsEventsErrorFailure response for sending the PostMetricsEvents request
 |\CPostMetricsEventsRequest
 | \CParametersRequest body for the service API request
 oCAWSMetricsRequestsAWSMetrics request interface
 oCAWSMetricsNotificationsBus used to send notifications about the result of AWSMetrics requests
 oCMetricsAttribute
 oCAWSMetricsEditorSystemComponentGem System Component. Responsible for instantiating and managing the Metrics Manager
 oCAWSMetricsModule
 oCAWSMetricsSystemComponentGem System Component. Responsible for instantiating and managing the Metrics Manager
 |\CAttributeSubmissionList
 oCClientConfigurationClientConfiguration is used to retrieve and store client settings from a local configuration JSON file
 oCDefaultClientIdProviderImplements the default Client ID provider to create a default identifier for each client
 oCGlobalStatisticsGlobalStatistics is used to store the statistics for sending metrics to the backend or local file
 oCIdentityProviderBase class to be implemented by IdentityProvider to retrive an ID for identity
 oCMetricsEventMetrics event is used to represent one event which contains a collection of metrics attributes
 oCMetricsEventBuilderMetricsEventBuilder builds a new metrics event and adds metrics attributes to it
 oCMetricsManagerMetrics manager handles direct or batch sending metrics to backend
 \CMetricsQueueMetricsQueue is used to buffer the submitted metrics before sending them in batch to the backend or local file