Interface TimeSeriesServiceStatistics.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TimeSeriesServiceStatistics.Builder,TimeSeriesServiceStatistics>,SdkBuilder<TimeSeriesServiceStatistics.Builder,TimeSeriesServiceStatistics>,SdkPojo
- Enclosing class:
- TimeSeriesServiceStatistics
@Mutable @NotThreadSafe public static interface TimeSeriesServiceStatistics.Builder extends SdkPojo, CopyableBuilder<TimeSeriesServiceStatistics.Builder,TimeSeriesServiceStatistics>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default TimeSeriesServiceStatistics.BuilderedgeSummaryStatistics(Consumer<EdgeStatistics.Builder> edgeSummaryStatistics)Sets the value of the EdgeSummaryStatistics property for this object.TimeSeriesServiceStatistics.BuilderedgeSummaryStatistics(EdgeStatistics edgeSummaryStatistics)Sets the value of the EdgeSummaryStatistics property for this object.TimeSeriesServiceStatistics.BuilderresponseTimeHistogram(Collection<HistogramEntry> responseTimeHistogram)The response time histogram for the selected entities.TimeSeriesServiceStatistics.BuilderresponseTimeHistogram(Consumer<HistogramEntry.Builder>... responseTimeHistogram)The response time histogram for the selected entities.TimeSeriesServiceStatistics.BuilderresponseTimeHistogram(HistogramEntry... responseTimeHistogram)The response time histogram for the selected entities.default TimeSeriesServiceStatistics.BuilderserviceForecastStatistics(Consumer<ForecastStatistics.Builder> serviceForecastStatistics)The forecasted high and low fault count values.TimeSeriesServiceStatistics.BuilderserviceForecastStatistics(ForecastStatistics serviceForecastStatistics)The forecasted high and low fault count values.default TimeSeriesServiceStatistics.BuilderserviceSummaryStatistics(Consumer<ServiceStatistics.Builder> serviceSummaryStatistics)Sets the value of the ServiceSummaryStatistics property for this object.TimeSeriesServiceStatistics.BuilderserviceSummaryStatistics(ServiceStatistics serviceSummaryStatistics)Sets the value of the ServiceSummaryStatistics property for this object.TimeSeriesServiceStatistics.Buildertimestamp(Instant timestamp)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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
timestamp
TimeSeriesServiceStatistics.Builder timestamp(Instant 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
TimeSeriesServiceStatistics.Builder edgeSummaryStatistics(EdgeStatistics 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.Builderavoiding the need to create one manually viaEdgeStatistics.builder().When the
Consumercompletes,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:
edgeSummaryStatistics(EdgeStatistics)
-
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.Builderavoiding the need to create one manually viaServiceStatistics.builder().When the
Consumercompletes,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:
serviceSummaryStatistics(ServiceStatistics)
-
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.Builderavoiding the need to create one manually viaForecastStatistics.builder().When the
Consumercompletes,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:
serviceForecastStatistics(ForecastStatistics)
-
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
TimeSeriesServiceStatistics.Builder responseTimeHistogram(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
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.Builderavoiding the need to create one manually viaHistogramEntry.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#responseTimeHistogram(List.) - 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:
#responseTimeHistogram(java.util.Collection)
-
-