Struct aws_sdk_rum::model::app_monitor::Builder   
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }Expand description
A builder for AppMonitor
Implementations
sourceimpl Builder
 
impl Builder
sourcepub fn domain(self, input: impl Into<String>) -> Self
 
pub fn domain(self, input: impl Into<String>) -> Self
The top-level internet domain name for which your application has administrative authority.
sourcepub fn set_domain(self, input: Option<String>) -> Self
 
pub fn set_domain(self, input: Option<String>) -> Self
The top-level internet domain name for which your application has administrative authority.
sourcepub fn created(self, input: impl Into<String>) -> Self
 
pub fn created(self, input: impl Into<String>) -> Self
The date and time that this app monitor was created.
sourcepub fn set_created(self, input: Option<String>) -> Self
 
pub fn set_created(self, input: Option<String>) -> Self
The date and time that this app monitor was created.
sourcepub fn last_modified(self, input: impl Into<String>) -> Self
 
pub fn last_modified(self, input: impl Into<String>) -> Self
The date and time of the most recent changes to this app monitor's configuration.
sourcepub fn set_last_modified(self, input: Option<String>) -> Self
 
pub fn set_last_modified(self, input: Option<String>) -> Self
The date and time of the most recent changes to this app monitor's configuration.
Adds a key-value pair to tags.
To override the contents of this collection use set_tags.
The list of tag keys and values associated with this app monitor.
The list of tag keys and values associated with this app monitor.
sourcepub fn app_monitor_configuration(self, input: AppMonitorConfiguration) -> Self
 
pub fn app_monitor_configuration(self, input: AppMonitorConfiguration) -> Self
A structure that contains much of the configuration data for the app monitor.
sourcepub fn set_app_monitor_configuration(
    self, 
    input: Option<AppMonitorConfiguration>
) -> Self
 
pub fn set_app_monitor_configuration(
    self, 
    input: Option<AppMonitorConfiguration>
) -> Self
A structure that contains much of the configuration data for the app monitor.
sourcepub fn data_storage(self, input: DataStorage) -> Self
 
pub fn data_storage(self, input: DataStorage) -> Self
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 set_data_storage(self, input: Option<DataStorage>) -> Self
 
pub fn set_data_storage(self, input: Option<DataStorage>) -> Self
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 build(self) -> AppMonitor
 
pub fn build(self) -> AppMonitor
Consumes the builder and constructs a AppMonitor
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
    T: ?Sized, 
 
impl<T> BorrowMut<T> for T where
    T: ?Sized, 
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
 
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
 
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
 
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
 
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
 
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
    S: Into<Dispatch>, 
 
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
    S: Into<Dispatch>, 
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
 
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more