Interface GetMetricDataResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, ConnectResponse.Builder, CopyableBuilder<GetMetricDataResponse.Builder,GetMetricDataResponse>, SdkBuilder<GetMetricDataResponse.Builder,GetMetricDataResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
GetMetricDataResponse

public static interface GetMetricDataResponse.Builder extends ConnectResponse.Builder, SdkPojo, CopyableBuilder<GetMetricDataResponse.Builder,GetMetricDataResponse>
  • Method Details

    • nextToken

      GetMetricDataResponse.Builder nextToken(String nextToken)

      If there are additional results, this is the token for the next set of results.

      The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

      Parameters:
      nextToken - If there are additional results, this is the token for the next set of results.

      The token expires after 5 minutes from the time it is created. Subsequent requests that use the token must use the same request parameters as the request that generated the token.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • metricResults

      Information about the historical metrics.

      If no grouping is specified, a summary of metric data is returned.

      Parameters:
      metricResults - Information about the historical metrics.

      If no grouping is specified, a summary of metric data is returned.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • metricResults

      GetMetricDataResponse.Builder metricResults(HistoricalMetricResult... metricResults)

      Information about the historical metrics.

      If no grouping is specified, a summary of metric data is returned.

      Parameters:
      metricResults - Information about the historical metrics.

      If no grouping is specified, a summary of metric data is returned.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • metricResults

      Information about the historical metrics.

      If no grouping is specified, a summary of metric data is returned.

      This is a convenience method that creates an instance of the HistoricalMetricResult.Builder avoiding the need to create one manually via HistoricalMetricResult.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to metricResults(List<HistoricalMetricResult>).

      Parameters:
      metricResults - a consumer that will call methods on HistoricalMetricResult.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: