Interface ListProfileTimesRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CodeGuruProfilerRequest.Builder
,CopyableBuilder<ListProfileTimesRequest.Builder,
,ListProfileTimesRequest> SdkBuilder<ListProfileTimesRequest.Builder,
,ListProfileTimesRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
ListProfileTimesRequest
-
Method Summary
Modifier and TypeMethodDescriptionThe end time of the time range from which to list the profiles.maxResults
(Integer maxResults) The maximum number of profile time results returned byListProfileTimes
in paginated output.ThenextToken
value returned from a previous paginatedListProfileTimes
request wheremaxResults
was used and the results exceeded the value of that parameter.The order (ascending or descending by start time of the profile) to use when listing profiles.The order (ascending or descending by start time of the profile) to use when listing profiles.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.The aggregation period.period
(AggregationPeriod period) The aggregation period.profilingGroupName
(String profilingGroupName) The name of the profiling group.The start time of the time range from which to list the profiles.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
Methods inherited from interface software.amazon.awssdk.services.codeguruprofiler.model.CodeGuruProfilerRequest.Builder
build
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, sdkFields
-
Method Details
-
endTime
The end time of the time range from which to list the profiles.
- Parameters:
endTime
- The end time of the time range from which to list the profiles.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maxResults
The maximum number of profile time results returned by
ListProfileTimes
in paginated output. When this parameter is used,ListProfileTimes
only returnsmaxResults
results in a single page with anextToken
response element. The remaining results of the initial request can be seen by sending anotherListProfileTimes
request with the returnednextToken
value.- Parameters:
maxResults
- The maximum number of profile time results returned byListProfileTimes
in paginated output. When this parameter is used,ListProfileTimes
only returnsmaxResults
results in a single page with anextToken
response element. The remaining results of the initial request can be seen by sending anotherListProfileTimes
request with the returnednextToken
value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
The
nextToken
value returned from a previous paginatedListProfileTimes
request wheremaxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned thenextToken
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.
- Parameters:
nextToken
- ThenextToken
value returned from a previous paginatedListProfileTimes
request wheremaxResults
was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned thenextToken
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.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
orderBy
The order (ascending or descending by start time of the profile) to use when listing profiles. Defaults to
TIMESTAMP_DESCENDING
.- Parameters:
orderBy
- The order (ascending or descending by start time of the profile) to use when listing profiles. Defaults toTIMESTAMP_DESCENDING
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
orderBy
The order (ascending or descending by start time of the profile) to use when listing profiles. Defaults to
TIMESTAMP_DESCENDING
.- Parameters:
orderBy
- The order (ascending or descending by start time of the profile) to use when listing profiles. Defaults toTIMESTAMP_DESCENDING
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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
- Parameters:
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
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
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
- Parameters:
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
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
profilingGroupName
The name of the profiling group.
- Parameters:
profilingGroupName
- The name of the profiling group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
The start time of the time range from which to list the profiles.
- Parameters:
startTime
- The start time of the time range from which to list the profiles.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListProfileTimesRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
ListProfileTimesRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-