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 |
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 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 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 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 © 2022. All rights reserved.