Struct aws_sdk_rum::model::AppMonitor
source · #[non_exhaustive]pub struct AppMonitor { /* private fields */ }
Expand description
A RUM app monitor collects telemetry data from your application and sends that data to RUM. The data includes performance and reliability information such as page load time, client-side errors, and user behavior.
Implementations§
source§impl AppMonitor
impl AppMonitor
sourcepub fn domain(&self) -> Option<&str>
pub fn domain(&self) -> Option<&str>
The top-level internet domain name for which your application has administrative authority.
sourcepub fn last_modified(&self) -> Option<&str>
pub fn last_modified(&self) -> Option<&str>
The date and time of the most recent changes to this app monitor's configuration.
The list of tag keys and values associated with this app monitor.
sourcepub fn app_monitor_configuration(&self) -> Option<&AppMonitorConfiguration>
pub fn app_monitor_configuration(&self) -> Option<&AppMonitorConfiguration>
A structure that contains much of the configuration data for the app monitor.
sourcepub fn data_storage(&self) -> Option<&DataStorage>
pub fn data_storage(&self) -> Option<&DataStorage>
A structure that contains information about whether this app monitor stores a copy of the telemetry data that RUM collects using CloudWatch Logs.
sourcepub fn custom_events(&self) -> Option<&CustomEvents>
pub fn custom_events(&self) -> Option<&CustomEvents>
Specifies whether this app monitor allows the web client to define and send custom events.
For more information about custom events, see Send custom events.
source§impl AppMonitor
impl AppMonitor
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AppMonitor
.
Trait Implementations§
source§impl Clone for AppMonitor
impl Clone for AppMonitor
source§fn clone(&self) -> AppMonitor
fn clone(&self) -> AppMonitor
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for AppMonitor
impl Debug for AppMonitor
source§impl PartialEq<AppMonitor> for AppMonitor
impl PartialEq<AppMonitor> for AppMonitor
source§fn eq(&self, other: &AppMonitor) -> bool
fn eq(&self, other: &AppMonitor) -> bool
self
and other
values to be equal, and is used
by ==
.