public static interface HealthEventsConfig.Builder extends SdkPojo, CopyableBuilder<HealthEventsConfig.Builder,HealthEventsConfig>
| Modifier and Type | Method and Description |
|---|---|
default HealthEventsConfig.Builder |
availabilityLocalHealthEventsConfig(Consumer<LocalHealthEventsConfig.Builder> availabilityLocalHealthEventsConfig)
The configuration that determines the threshold and other conditions for when Internet Monitor creates a
health event for a local availability issue.
|
HealthEventsConfig.Builder |
availabilityLocalHealthEventsConfig(LocalHealthEventsConfig availabilityLocalHealthEventsConfig)
The configuration that determines the threshold and other conditions for when Internet Monitor creates a
health event for a local availability issue.
|
HealthEventsConfig.Builder |
availabilityScoreThreshold(Double availabilityScoreThreshold)
The health event threshold percentage set for availability scores.
|
default HealthEventsConfig.Builder |
performanceLocalHealthEventsConfig(Consumer<LocalHealthEventsConfig.Builder> performanceLocalHealthEventsConfig)
The configuration that determines the threshold and other conditions for when Internet Monitor creates a
health event for a local performance issue.
|
HealthEventsConfig.Builder |
performanceLocalHealthEventsConfig(LocalHealthEventsConfig performanceLocalHealthEventsConfig)
The configuration that determines the threshold and other conditions for when Internet Monitor creates a
health event for a local performance issue.
|
HealthEventsConfig.Builder |
performanceScoreThreshold(Double performanceScoreThreshold)
The health event threshold percentage set for performance scores.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildHealthEventsConfig.Builder availabilityScoreThreshold(Double availabilityScoreThreshold)
The health event threshold percentage set for availability scores.
availabilityScoreThreshold - The health event threshold percentage set for availability scores.HealthEventsConfig.Builder performanceScoreThreshold(Double performanceScoreThreshold)
The health event threshold percentage set for performance scores.
performanceScoreThreshold - The health event threshold percentage set for performance scores.HealthEventsConfig.Builder availabilityLocalHealthEventsConfig(LocalHealthEventsConfig availabilityLocalHealthEventsConfig)
The configuration that determines the threshold and other conditions for when Internet Monitor creates a health event for a local availability issue.
availabilityLocalHealthEventsConfig - The configuration that determines the threshold and other conditions for when Internet Monitor creates
a health event for a local availability issue.default HealthEventsConfig.Builder availabilityLocalHealthEventsConfig(Consumer<LocalHealthEventsConfig.Builder> availabilityLocalHealthEventsConfig)
The configuration that determines the threshold and other conditions for when Internet Monitor creates a health event for a local availability issue.
This is a convenience method that creates an instance of theLocalHealthEventsConfig.Builder avoiding
the need to create one manually via LocalHealthEventsConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to availabilityLocalHealthEventsConfig(LocalHealthEventsConfig).
availabilityLocalHealthEventsConfig - a consumer that will call methods on LocalHealthEventsConfig.BuilderavailabilityLocalHealthEventsConfig(LocalHealthEventsConfig)HealthEventsConfig.Builder performanceLocalHealthEventsConfig(LocalHealthEventsConfig performanceLocalHealthEventsConfig)
The configuration that determines the threshold and other conditions for when Internet Monitor creates a health event for a local performance issue.
performanceLocalHealthEventsConfig - The configuration that determines the threshold and other conditions for when Internet Monitor creates
a health event for a local performance issue.default HealthEventsConfig.Builder performanceLocalHealthEventsConfig(Consumer<LocalHealthEventsConfig.Builder> performanceLocalHealthEventsConfig)
The configuration that determines the threshold and other conditions for when Internet Monitor creates a health event for a local performance issue.
This is a convenience method that creates an instance of theLocalHealthEventsConfig.Builder avoiding
the need to create one manually via LocalHealthEventsConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to performanceLocalHealthEventsConfig(LocalHealthEventsConfig).
performanceLocalHealthEventsConfig - a consumer that will call methods on LocalHealthEventsConfig.BuilderperformanceLocalHealthEventsConfig(LocalHealthEventsConfig)Copyright © 2023. All rights reserved.