public static interface ListProfileTimesRequest.Builder extends CodeGuruProfilerRequest.Builder, SdkPojo, CopyableBuilder<ListProfileTimesRequest.Builder,ListProfileTimesRequest>
Modifier and Type | Method and Description |
---|---|
ListProfileTimesRequest.Builder |
endTime(Instant endTime)
The end time of the time range from which to list the profiles.
|
ListProfileTimesRequest.Builder |
maxResults(Integer maxResults)
The maximum number of profile time results returned by
ListProfileTimes in paginated output. |
ListProfileTimesRequest.Builder |
nextToken(String nextToken)
The
nextToken value returned from a previous paginated ListProfileTimes request
where maxResults was used and the results exceeded the value of that parameter. |
ListProfileTimesRequest.Builder |
orderBy(OrderBy orderBy)
The order (ascending or descending by start time of the profile) to use when listing profiles.
|
ListProfileTimesRequest.Builder |
orderBy(String orderBy)
The order (ascending or descending by start time of the profile) to use when listing profiles.
|
ListProfileTimesRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
ListProfileTimesRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
Add an optional request override configuration.
|
ListProfileTimesRequest.Builder |
period(AggregationPeriod period)
The aggregation period.
|
ListProfileTimesRequest.Builder |
period(String period)
The aggregation period.
|
ListProfileTimesRequest.Builder |
profilingGroupName(String profilingGroupName)
The name of the profiling group.
|
ListProfileTimesRequest.Builder |
startTime(Instant startTime)
The start time of the time range from which to list the profiles.
|
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
ListProfileTimesRequest.Builder endTime(Instant endTime)
The end time of the time range from which to list the profiles.
endTime
- The end time of the time range from which to list the profiles.ListProfileTimesRequest.Builder maxResults(Integer maxResults)
The maximum number of profile time results returned by ListProfileTimes
in paginated output.
When this parameter is used, ListProfileTimes
only returns maxResults
results in a
single page with a nextToken
response element. The remaining results of the initial request can
be seen by sending another ListProfileTimes
request with the returned nextToken
value.
maxResults
- The maximum number of profile time results returned by ListProfileTimes
in paginated
output. When this parameter is used, ListProfileTimes
only returns
maxResults
results in a single page with a nextToken
response element. The
remaining results of the initial request can be seen by sending another ListProfileTimes
request with the returned nextToken
value.ListProfileTimesRequest.Builder nextToken(String nextToken)
The nextToken
value returned from a previous paginated ListProfileTimes
request
where maxResults
was used and the results exceeded the value of that parameter. Pagination
continues from the end of the previous results that returned the nextToken
value.
This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
nextToken
- The nextToken
value returned from a previous paginated ListProfileTimes
request where maxResults
was used and the results exceeded the value of that parameter.
Pagination continues from the end of the previous results that returned the nextToken
value. This token should be treated as an opaque identifier that is only used to retrieve the next items in a list and not for other programmatic purposes.
ListProfileTimesRequest.Builder orderBy(String orderBy)
The order (ascending or descending by start time of the profile) to use when listing profiles. Defaults to
TIMESTAMP_DESCENDING
.
ListProfileTimesRequest.Builder orderBy(OrderBy orderBy)
The order (ascending or descending by start time of the profile) to use when listing profiles. Defaults to
TIMESTAMP_DESCENDING
.
ListProfileTimesRequest.Builder period(String period)
The aggregation period. This specifies the period during which an aggregation profile collects posted agent profiles for a profiling group. There are 3 valid values.
P1D
— 1 day
PT1H
— 1 hour
PT5M
— 5 minutes
period
- The aggregation period. This specifies the period during which an aggregation profile collects posted
agent profiles for a profiling group. There are 3 valid values.
P1D
— 1 day
PT1H
— 1 hour
PT5M
— 5 minutes
AggregationPeriod
,
AggregationPeriod
ListProfileTimesRequest.Builder period(AggregationPeriod period)
The aggregation period. This specifies the period during which an aggregation profile collects posted agent profiles for a profiling group. There are 3 valid values.
P1D
— 1 day
PT1H
— 1 hour
PT5M
— 5 minutes
period
- The aggregation period. This specifies the period during which an aggregation profile collects posted
agent profiles for a profiling group. There are 3 valid values.
P1D
— 1 day
PT1H
— 1 hour
PT5M
— 5 minutes
AggregationPeriod
,
AggregationPeriod
ListProfileTimesRequest.Builder profilingGroupName(String profilingGroupName)
The name of the profiling group.
profilingGroupName
- The name of the profiling group.ListProfileTimesRequest.Builder startTime(Instant startTime)
The start time of the time range from which to list the profiles.
startTime
- The start time of the time range from which to list the profiles.ListProfileTimesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
overrideConfiguration
- The override configuration.ListProfileTimesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.Builder
overrideConfiguration
in interface AwsRequest.Builder
builderConsumer
- A Consumer
to which an empty AwsRequestOverrideConfiguration.Builder
will be
given.