Interface GetTimeSeriesServiceStatisticsRequest.Builder

All Superinterfaces:
AwsRequest.Builder, Buildable, CopyableBuilder<GetTimeSeriesServiceStatisticsRequest.Builder,GetTimeSeriesServiceStatisticsRequest>, SdkBuilder<GetTimeSeriesServiceStatisticsRequest.Builder,GetTimeSeriesServiceStatisticsRequest>, SdkPojo, SdkRequest.Builder, XRayRequest.Builder
Enclosing class:
GetTimeSeriesServiceStatisticsRequest

public static interface GetTimeSeriesServiceStatisticsRequest.Builder extends XRayRequest.Builder, SdkPojo, CopyableBuilder<GetTimeSeriesServiceStatisticsRequest.Builder,GetTimeSeriesServiceStatisticsRequest>
  • Method Details

    • 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

      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

      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

      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

      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

      Pagination token.

      Parameters:
      nextToken - Pagination token.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.