Interface GetTimeSeriesServiceStatisticsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<GetTimeSeriesServiceStatisticsRequest.Builder,GetTimeSeriesServiceStatisticsRequest>,SdkBuilder<GetTimeSeriesServiceStatisticsRequest.Builder,GetTimeSeriesServiceStatisticsRequest>,SdkPojo,SdkRequest.Builder,XRayRequest.Builder
- Enclosing class:
- GetTimeSeriesServiceStatisticsRequest
@Mutable @NotThreadSafe public static interface GetTimeSeriesServiceStatisticsRequest.Builder extends XRayRequest.Builder, SdkPojo, CopyableBuilder<GetTimeSeriesServiceStatisticsRequest.Builder,GetTimeSeriesServiceStatisticsRequest>
-
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
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
-
Methods inherited from interface software.amazon.awssdk.services.xray.model.XRayRequest.Builder
build
-
-
-
-
Method Detail
-
startTime
GetTimeSeriesServiceStatisticsRequest.Builder startTime(Instant startTime)
The start of the time frame for which to aggregate statistics.
- Parameters:
startTime- The start of the time frame for which to aggregate statistics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endTime
GetTimeSeriesServiceStatisticsRequest.Builder endTime(Instant endTime)
The end of the time frame for which to aggregate statistics.
- Parameters:
endTime- The end of the time frame for which to aggregate statistics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groupName
GetTimeSeriesServiceStatisticsRequest.Builder groupName(String groupName)
The case-sensitive name of the group for which to pull statistics from.
- Parameters:
groupName- The case-sensitive name of the group for which to pull statistics from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
groupARN
GetTimeSeriesServiceStatisticsRequest.Builder groupARN(String groupARN)
The Amazon Resource Name (ARN) of the group for which to pull statistics from.
- Parameters:
groupARN- The Amazon Resource Name (ARN) of the group for which to pull statistics from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entitySelectorExpression
GetTimeSeriesServiceStatisticsRequest.Builder entitySelectorExpression(String entitySelectorExpression)
A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.
- Parameters:
entitySelectorExpression- A filter expression defining entities that will be aggregated for statistics. Supports ID, service, and edge functions. If no selector expression is specified, edge statistics are returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
period
GetTimeSeriesServiceStatisticsRequest.Builder period(Integer period)
Aggregation period in seconds.
- Parameters:
period- Aggregation period in seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
forecastStatistics
GetTimeSeriesServiceStatisticsRequest.Builder forecastStatistics(Boolean forecastStatistics)
The forecasted high and low fault count values. Forecast enabled requests require the EntitySelectorExpression ID be provided.
- Parameters:
forecastStatistics- The forecasted high and low fault count values. Forecast enabled requests require the EntitySelectorExpression ID be provided.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
GetTimeSeriesServiceStatisticsRequest.Builder nextToken(String nextToken)
Pagination token.
- Parameters:
nextToken- Pagination token.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
GetTimeSeriesServiceStatisticsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
GetTimeSeriesServiceStatisticsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-