Open 3D Engine AWSMetrics Gem API Reference 24.09.2
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CAWSCore::ServiceRequest
 CAWSMetrics::ServiceAPI::PostMetricsEventsRequest
 CAWSMetrics::AWSMetricsSystemComponent::AttributeSubmissionList
 CAWSMetrics::ClientConfigurationClientConfiguration is used to retrieve and store client settings from a local configuration JSON file
 CAWSMetrics::GlobalStatisticsGlobalStatistics is used to store the statistics for sending metrics to the backend or local file
 CAWSMetrics::IdentityProviderBase class to be implemented by IdentityProvider to retrive an ID for identity
 CAWSMetrics::DefaultClientIdProviderImplements the default Client ID provider to create a default identifier for each client
 CAWSMetrics::MetricsAttribute
 CAWSMetrics::MetricsEventMetrics event is used to represent one event which contains a collection of metrics attributes
 CAWSMetrics::MetricsEventBuilderMetricsEventBuilder builds a new metrics event and adds metrics attributes to it
 CAWSMetrics::MetricsManagerMetrics manager handles direct or batch sending metrics to backend
 CAWSMetrics::MetricsQueueMetricsQueue is used to buffer the submitted metrics before sending them in batch to the backend or local file
 CAWSMetrics::ServiceAPI::PostMetricsEventsErrorFailure response for sending the PostMetricsEvents request
 CAWSMetrics::ServiceAPI::PostMetricsEventsRequest::ParametersRequest body for the service API request
 CAWSMetrics::ServiceAPI::PostMetricsEventsResponseResponse for all the processed metrics events from a PostMetricsEvents request
 CAWSMetrics::ServiceAPI::PostMetricsEventsResponseEntry
 CAWSMetricsRequestBus::Handler
 CAWSMetrics::AWSMetricsSystemComponentGem System Component. Responsible for instantiating and managing the Metrics Manager
 CAZ::Component
 CAWSMetrics::AWSMetricsEditorSystemComponentGem System Component. Responsible for instantiating and managing the Metrics Manager
 CAWSMetrics::AWSMetricsSystemComponentGem System Component. Responsible for instantiating and managing the Metrics Manager
 CAZ::EBusTraits
 CAWSMetrics::AWSMetricsNotificationsBus used to send notifications about the result of AWSMetrics requests
 CAWSMetrics::AWSMetricsRequestsAWSMetrics request interface
 CAZ::Module
 CAWSMetrics::AWSMetricsModule
 CAzToolsFramework::ActionManagerRegistrationNotificationBus::Handler
 CAWSMetrics::AWSMetricsEditorSystemComponentGem System Component. Responsible for instantiating and managing the Metrics Manager