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 byListProfileTimesin paginated output.ThenextTokenvalue returned from a previous paginatedListProfileTimesrequest wheremaxResultswas 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
overrideConfigurationMethods inherited from interface software.amazon.awssdk.services.codeguruprofiler.model.CodeGuruProfilerRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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
ListProfileTimesin paginated output. When this parameter is used,ListProfileTimesonly returnsmaxResultsresults in a single page with anextTokenresponse element. The remaining results of the initial request can be seen by sending anotherListProfileTimesrequest with the returnednextTokenvalue.- Parameters:
maxResults- The maximum number of profile time results returned byListProfileTimesin paginated output. When this parameter is used,ListProfileTimesonly returnsmaxResultsresults in a single page with anextTokenresponse element. The remaining results of the initial request can be seen by sending anotherListProfileTimesrequest with the returnednextTokenvalue.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextToken
The
nextTokenvalue returned from a previous paginatedListProfileTimesrequest wheremaxResultswas used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned thenextTokenvalue.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- ThenextTokenvalue returned from a previous paginatedListProfileTimesrequest wheremaxResultswas used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned thenextTokenvalue.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.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin 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.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-