Interface InternetHealth.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<InternetHealth.Builder,,- InternetHealth> - SdkBuilder<InternetHealth.Builder,,- InternetHealth> - SdkPojo
- Enclosing class:
- InternetHealth
- 
Method SummaryModifier and TypeMethodDescriptiondefault InternetHealth.Builderavailability(Consumer<AvailabilityMeasurement.Builder> availability) Availability in Internet Monitor represents the estimated percentage of traffic that is not seeing an availability drop.availability(AvailabilityMeasurement availability) Availability in Internet Monitor represents the estimated percentage of traffic that is not seeing an availability drop.default InternetHealth.Builderperformance(Consumer<PerformanceMeasurement.Builder> performance) Performance in Internet Monitor represents the estimated percentage of traffic that is not seeing a performance drop.performance(PerformanceMeasurement performance) Performance in Internet Monitor represents the estimated percentage of traffic that is not seeing a performance drop.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFields
- 
Method Details- 
availabilityAvailability in Internet Monitor represents the estimated percentage of traffic that is not seeing an availability drop. For example, an availability score of 99% for an end user and service location pair is equivalent to 1% of the traffic experiencing an availability drop for that pair. For more information, see How Internet Monitor calculates performance and availability scores in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide. - Parameters:
- availability- Availability in Internet Monitor represents the estimated percentage of traffic that is not seeing an availability drop. For example, an availability score of 99% for an end user and service location pair is equivalent to 1% of the traffic experiencing an availability drop for that pair.- For more information, see How Internet Monitor calculates performance and availability scores in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
availabilityAvailability in Internet Monitor represents the estimated percentage of traffic that is not seeing an availability drop. For example, an availability score of 99% for an end user and service location pair is equivalent to 1% of the traffic experiencing an availability drop for that pair. For more information, see How Internet Monitor calculates performance and availability scores in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide. This is a convenience method that creates an instance of theAvailabilityMeasurement.Builderavoiding the need to create one manually viaAvailabilityMeasurement.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toavailability(AvailabilityMeasurement).- Parameters:
- availability- a consumer that will call methods on- AvailabilityMeasurement.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
performancePerformance in Internet Monitor represents the estimated percentage of traffic that is not seeing a performance drop. For example, a performance score of 99% for an end user and service location pair is equivalent to 1% of the traffic experiencing a performance drop for that pair. For more information, see How Internet Monitor calculates performance and availability scores in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide. - Parameters:
- performance- Performance in Internet Monitor represents the estimated percentage of traffic that is not seeing a performance drop. For example, a performance score of 99% for an end user and service location pair is equivalent to 1% of the traffic experiencing a performance drop for that pair.- For more information, see How Internet Monitor calculates performance and availability scores in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide. 
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
performancePerformance in Internet Monitor represents the estimated percentage of traffic that is not seeing a performance drop. For example, a performance score of 99% for an end user and service location pair is equivalent to 1% of the traffic experiencing a performance drop for that pair. For more information, see How Internet Monitor calculates performance and availability scores in the Amazon CloudWatch Internet Monitor section of the CloudWatch User Guide. This is a convenience method that creates an instance of thePerformanceMeasurement.Builderavoiding the need to create one manually viaPerformanceMeasurement.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toperformance(PerformanceMeasurement).- Parameters:
- performance- a consumer that will call methods on- PerformanceMeasurement.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-