Interface LocalHealthEventsConfig.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<LocalHealthEventsConfig.Builder,LocalHealthEventsConfig>,SdkBuilder<LocalHealthEventsConfig.Builder,LocalHealthEventsConfig>,SdkPojo
- Enclosing class:
- LocalHealthEventsConfig
public static interface LocalHealthEventsConfig.Builder extends SdkPojo, CopyableBuilder<LocalHealthEventsConfig.Builder,LocalHealthEventsConfig>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LocalHealthEventsConfig.BuilderhealthScoreThreshold(Double healthScoreThreshold)The health event threshold percentage set for a local health score.LocalHealthEventsConfig.BuilderminTrafficImpact(Double minTrafficImpact)The minimum percentage of overall traffic for an application that must be impacted by an issue before Internet Monitor creates an event when a threshold is crossed for a local health score.LocalHealthEventsConfig.Builderstatus(String status)The status of whether Internet Monitor creates a health event based on a threshold percentage set for a local health score.LocalHealthEventsConfig.Builderstatus(LocalHealthEventsConfigStatus status)The status of whether Internet Monitor creates a health event based on a threshold percentage set for a local health score.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
status
LocalHealthEventsConfig.Builder status(String status)
The status of whether Internet Monitor creates a health event based on a threshold percentage set for a local health score. The status can be
ENABLEDorDISABLED.- Parameters:
status- The status of whether Internet Monitor creates a health event based on a threshold percentage set for a local health score. The status can beENABLEDorDISABLED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LocalHealthEventsConfigStatus,LocalHealthEventsConfigStatus
-
status
LocalHealthEventsConfig.Builder status(LocalHealthEventsConfigStatus status)
The status of whether Internet Monitor creates a health event based on a threshold percentage set for a local health score. The status can be
ENABLEDorDISABLED.- Parameters:
status- The status of whether Internet Monitor creates a health event based on a threshold percentage set for a local health score. The status can beENABLEDorDISABLED.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
LocalHealthEventsConfigStatus,LocalHealthEventsConfigStatus
-
healthScoreThreshold
LocalHealthEventsConfig.Builder healthScoreThreshold(Double healthScoreThreshold)
The health event threshold percentage set for a local health score.
- Parameters:
healthScoreThreshold- The health event threshold percentage set for a local health score.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
minTrafficImpact
LocalHealthEventsConfig.Builder minTrafficImpact(Double minTrafficImpact)
The minimum percentage of overall traffic for an application that must be impacted by an issue before Internet Monitor creates an event when a threshold is crossed for a local health score.
- Parameters:
minTrafficImpact- The minimum percentage of overall traffic for an application that must be impacted by an issue before Internet Monitor creates an event when a threshold is crossed for a local health score.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-