public static interface AppMonitor.Builder extends SdkPojo, CopyableBuilder<AppMonitor.Builder,AppMonitor>
| Modifier and Type | Method and Description |
|---|---|
AppMonitor.Builder |
appMonitorConfiguration(AppMonitorConfiguration appMonitorConfiguration)
A structure that contains much of the configuration data for the app monitor.
|
default AppMonitor.Builder |
appMonitorConfiguration(Consumer<AppMonitorConfiguration.Builder> appMonitorConfiguration)
A structure that contains much of the configuration data for the app monitor.
|
AppMonitor.Builder |
created(String created)
The date and time that this app monitor was created.
|
default AppMonitor.Builder |
customEvents(Consumer<CustomEvents.Builder> customEvents)
Specifies whether this app monitor allows the web client to define and send custom events.
|
AppMonitor.Builder |
customEvents(CustomEvents customEvents)
Specifies whether this app monitor allows the web client to define and send custom events.
|
default AppMonitor.Builder |
dataStorage(Consumer<DataStorage.Builder> dataStorage)
A structure that contains information about whether this app monitor stores a copy of the telemetry data that
RUM collects using CloudWatch Logs.
|
AppMonitor.Builder |
dataStorage(DataStorage dataStorage)
A structure that contains information about whether this app monitor stores a copy of the telemetry data that
RUM collects using CloudWatch Logs.
|
AppMonitor.Builder |
domain(String domain)
The top-level internet domain name for which your application has administrative authority.
|
AppMonitor.Builder |
id(String id)
The unique ID of this app monitor.
|
AppMonitor.Builder |
lastModified(String lastModified)
The date and time of the most recent changes to this app monitor's configuration.
|
AppMonitor.Builder |
name(String name)
The name of the app monitor.
|
AppMonitor.Builder |
state(StateEnum state)
The current state of the app monitor.
|
AppMonitor.Builder |
state(String state)
The current state of the app monitor.
|
AppMonitor.Builder |
tags(Map<String,String> tags)
The list of tag keys and values associated with this app monitor.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAppMonitor.Builder appMonitorConfiguration(AppMonitorConfiguration appMonitorConfiguration)
A structure that contains much of the configuration data for the app monitor.
appMonitorConfiguration - A structure that contains much of the configuration data for the app monitor.default AppMonitor.Builder appMonitorConfiguration(Consumer<AppMonitorConfiguration.Builder> appMonitorConfiguration)
A structure that contains much of the configuration data for the app monitor.
This is a convenience method that creates an instance of theAppMonitorConfiguration.Builder avoiding
the need to create one manually via AppMonitorConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to appMonitorConfiguration(AppMonitorConfiguration).
appMonitorConfiguration - a consumer that will call methods on AppMonitorConfiguration.BuilderappMonitorConfiguration(AppMonitorConfiguration)AppMonitor.Builder created(String created)
The date and time that this app monitor was created.
created - The date and time that this app monitor was created.AppMonitor.Builder customEvents(CustomEvents 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.
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.
default AppMonitor.Builder customEvents(Consumer<CustomEvents.Builder> 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.
This is a convenience method that creates an instance of theCustomEvents.Builder avoiding the need
to create one manually via CustomEvents.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to customEvents(CustomEvents).
customEvents - a consumer that will call methods on CustomEvents.BuildercustomEvents(CustomEvents)AppMonitor.Builder dataStorage(DataStorage dataStorage)
A structure that contains information about whether this app monitor stores a copy of the telemetry data that RUM collects using CloudWatch Logs.
dataStorage - A structure that contains information about whether this app monitor stores a copy of the telemetry
data that RUM collects using CloudWatch Logs.default AppMonitor.Builder dataStorage(Consumer<DataStorage.Builder> dataStorage)
A structure that contains information about whether this app monitor stores a copy of the telemetry data that RUM collects using CloudWatch Logs.
This is a convenience method that creates an instance of theDataStorage.Builder avoiding the need to
create one manually via DataStorage.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to dataStorage(DataStorage).
dataStorage - a consumer that will call methods on DataStorage.BuilderdataStorage(DataStorage)AppMonitor.Builder domain(String domain)
The top-level internet domain name for which your application has administrative authority.
domain - The top-level internet domain name for which your application has administrative authority.AppMonitor.Builder id(String id)
The unique ID of this app monitor.
id - The unique ID of this app monitor.AppMonitor.Builder lastModified(String lastModified)
The date and time of the most recent changes to this app monitor's configuration.
lastModified - The date and time of the most recent changes to this app monitor's configuration.AppMonitor.Builder name(String name)
The name of the app monitor.
name - The name of the app monitor.AppMonitor.Builder state(String state)
The current state of the app monitor.
AppMonitor.Builder state(StateEnum state)
The current state of the app monitor.
AppMonitor.Builder tags(Map<String,String> tags)
The list of tag keys and values associated with this app monitor.
tags - The list of tag keys and values associated with this app monitor.Copyright © 2023. All rights reserved.