Interface TimeSeriesServiceStatistics.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<TimeSeriesServiceStatistics.Builder,
,TimeSeriesServiceStatistics> SdkBuilder<TimeSeriesServiceStatistics.Builder,
,TimeSeriesServiceStatistics> SdkPojo
- Enclosing class:
TimeSeriesServiceStatistics
-
Method Summary
Modifier and TypeMethodDescriptionedgeSummaryStatistics
(Consumer<EdgeStatistics.Builder> edgeSummaryStatistics) Sets the value of the EdgeSummaryStatistics property for this object.edgeSummaryStatistics
(EdgeStatistics edgeSummaryStatistics) Sets the value of the EdgeSummaryStatistics property for this object.responseTimeHistogram
(Collection<HistogramEntry> responseTimeHistogram) The response time histogram for the selected entities.responseTimeHistogram
(Consumer<HistogramEntry.Builder>... responseTimeHistogram) The response time histogram for the selected entities.responseTimeHistogram
(HistogramEntry... responseTimeHistogram) The response time histogram for the selected entities.serviceForecastStatistics
(Consumer<ForecastStatistics.Builder> serviceForecastStatistics) The forecasted high and low fault count values.serviceForecastStatistics
(ForecastStatistics serviceForecastStatistics) The forecasted high and low fault count values.serviceSummaryStatistics
(Consumer<ServiceStatistics.Builder> serviceSummaryStatistics) Sets the value of the ServiceSummaryStatistics property for this object.serviceSummaryStatistics
(ServiceStatistics serviceSummaryStatistics) Sets the value of the ServiceSummaryStatistics property for this object.Timestamp of the window for which statistics are aggregated.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 Details
-
timestamp
Timestamp of the window for which statistics are aggregated.
- Parameters:
timestamp
- Timestamp of the window for which statistics are aggregated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
edgeSummaryStatistics
Sets the value of the EdgeSummaryStatistics property for this object.- Parameters:
edgeSummaryStatistics
- The new value for the EdgeSummaryStatistics property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
edgeSummaryStatistics
default TimeSeriesServiceStatistics.Builder edgeSummaryStatistics(Consumer<EdgeStatistics.Builder> edgeSummaryStatistics) Sets the value of the EdgeSummaryStatistics property for this object. This is a convenience method that creates an instance of theEdgeStatistics.Builder
avoiding the need to create one manually viaEdgeStatistics.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toedgeSummaryStatistics(EdgeStatistics)
.- Parameters:
edgeSummaryStatistics
- a consumer that will call methods onEdgeStatistics.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
serviceSummaryStatistics
TimeSeriesServiceStatistics.Builder serviceSummaryStatistics(ServiceStatistics serviceSummaryStatistics) Sets the value of the ServiceSummaryStatistics property for this object.- Parameters:
serviceSummaryStatistics
- The new value for the ServiceSummaryStatistics property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceSummaryStatistics
default TimeSeriesServiceStatistics.Builder serviceSummaryStatistics(Consumer<ServiceStatistics.Builder> serviceSummaryStatistics) Sets the value of the ServiceSummaryStatistics property for this object. This is a convenience method that creates an instance of theServiceStatistics.Builder
avoiding the need to create one manually viaServiceStatistics.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toserviceSummaryStatistics(ServiceStatistics)
.- Parameters:
serviceSummaryStatistics
- a consumer that will call methods onServiceStatistics.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
serviceForecastStatistics
TimeSeriesServiceStatistics.Builder serviceForecastStatistics(ForecastStatistics serviceForecastStatistics) The forecasted high and low fault count values.
- Parameters:
serviceForecastStatistics
- The forecasted high and low fault count values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
serviceForecastStatistics
default TimeSeriesServiceStatistics.Builder serviceForecastStatistics(Consumer<ForecastStatistics.Builder> serviceForecastStatistics) The forecasted high and low fault count values.
This is a convenience method that creates an instance of theForecastStatistics.Builder
avoiding the need to create one manually viaForecastStatistics.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toserviceForecastStatistics(ForecastStatistics)
.- Parameters:
serviceForecastStatistics
- a consumer that will call methods onForecastStatistics.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
responseTimeHistogram
TimeSeriesServiceStatistics.Builder responseTimeHistogram(Collection<HistogramEntry> responseTimeHistogram) The response time histogram for the selected entities.
- Parameters:
responseTimeHistogram
- The response time histogram for the selected entities.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
responseTimeHistogram
The response time histogram for the selected entities.
- Parameters:
responseTimeHistogram
- The response time histogram for the selected entities.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
responseTimeHistogram
TimeSeriesServiceStatistics.Builder responseTimeHistogram(Consumer<HistogramEntry.Builder>... responseTimeHistogram) The response time histogram for the selected entities.
This is a convenience method that creates an instance of theHistogramEntry.Builder
avoiding the need to create one manually viaHistogramEntry.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toresponseTimeHistogram(List<HistogramEntry>)
.- Parameters:
responseTimeHistogram
- a consumer that will call methods onHistogramEntry.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-