AppMonitorConfiguration.Builder |
AppMonitorConfiguration.Builder.allowCookies(Boolean allowCookies) |
If you set this to true, the RUM web client sets two cookies, a session cookie and a user
cookie.
|
static AppMonitorConfiguration.Builder |
AppMonitorConfiguration.builder() |
|
AppMonitorConfiguration.Builder |
AppMonitorConfiguration.Builder.enableXRay(Boolean enableXRay) |
If you set this to true, RUM enables X-Ray tracing for the user sessions that RUM samples.
|
AppMonitorConfiguration.Builder |
AppMonitorConfiguration.Builder.excludedPages(String... excludedPages) |
A list of URLs in your website or application to exclude from RUM data collection.
|
AppMonitorConfiguration.Builder |
AppMonitorConfiguration.Builder.excludedPages(Collection<String> excludedPages) |
A list of URLs in your website or application to exclude from RUM data collection.
|
AppMonitorConfiguration.Builder |
AppMonitorConfiguration.Builder.favoritePages(String... favoritePages) |
A list of pages in your application that are to be displayed with a "favorite" icon in the CloudWatch RUM
console.
|
AppMonitorConfiguration.Builder |
AppMonitorConfiguration.Builder.favoritePages(Collection<String> favoritePages) |
A list of pages in your application that are to be displayed with a "favorite" icon in the CloudWatch RUM
console.
|
AppMonitorConfiguration.Builder |
AppMonitorConfiguration.Builder.guestRoleArn(String guestRoleArn) |
The ARN of the guest IAM role that is attached to the Amazon Cognito identity pool that is used to authorize
the sending of data to RUM.
|
AppMonitorConfiguration.Builder |
AppMonitorConfiguration.Builder.identityPoolId(String identityPoolId) |
The ID of the Amazon Cognito identity pool that is used to authorize the sending of data to RUM.
|
AppMonitorConfiguration.Builder |
AppMonitorConfiguration.Builder.includedPages(String... includedPages) |
If this app monitor is to collect data from only certain pages in your application, this structure lists
those pages.
|
AppMonitorConfiguration.Builder |
AppMonitorConfiguration.Builder.includedPages(Collection<String> includedPages) |
If this app monitor is to collect data from only certain pages in your application, this structure lists
those pages.
|
AppMonitorConfiguration.Builder |
AppMonitorConfiguration.Builder.sessionSampleRate(Double sessionSampleRate) |
Specifies the portion of user sessions to use for RUM data collection.
|
AppMonitorConfiguration.Builder |
AppMonitorConfiguration.Builder.telemetries(Collection<Telemetry> telemetries) |
An array that lists the types of telemetry data that this app monitor is to collect.
|
AppMonitorConfiguration.Builder |
AppMonitorConfiguration.Builder.telemetries(Telemetry... telemetries) |
An array that lists the types of telemetry data that this app monitor is to collect.
|
AppMonitorConfiguration.Builder |
AppMonitorConfiguration.Builder.telemetriesWithStrings(String... telemetries) |
An array that lists the types of telemetry data that this app monitor is to collect.
|
AppMonitorConfiguration.Builder |
AppMonitorConfiguration.Builder.telemetriesWithStrings(Collection<String> telemetries) |
An array that lists the types of telemetry data that this app monitor is to collect.
|
AppMonitorConfiguration.Builder |
AppMonitorConfiguration.toBuilder() |
|