Interface GetRecommendationsRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CodeGuruProfilerRequest.Builder,CopyableBuilder<GetRecommendationsRequest.Builder,GetRecommendationsRequest>,SdkBuilder<GetRecommendationsRequest.Builder,GetRecommendationsRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- GetRecommendationsRequest
public static interface GetRecommendationsRequest.Builder extends CodeGuruProfilerRequest.Builder, SdkPojo, CopyableBuilder<GetRecommendationsRequest.Builder,GetRecommendationsRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GetRecommendationsRequest.BuilderendTime(Instant endTime)The start time of the profile to get analysis data about.GetRecommendationsRequest.Builderlocale(String locale)The language used to provide analysis.GetRecommendationsRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)GetRecommendationsRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)GetRecommendationsRequest.BuilderprofilingGroupName(String profilingGroupName)The name of the profiling group to get analysis data about.GetRecommendationsRequest.BuilderstartTime(Instant startTime)The end time of the profile to get analysis data about.-
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 Detail
-
endTime
GetRecommendationsRequest.Builder endTime(Instant endTime)
The start time of the profile to get analysis data about. You must specify
startTimeandendTime. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.- Parameters:
endTime- The start time of the profile to get analysis data about. You must specifystartTimeandendTime. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
locale
GetRecommendationsRequest.Builder locale(String locale)
The language used to provide analysis. Specify using a string that is one of the following
BCP 47language codes.-
de-DE- German, Germany -
en-GB- English, United Kingdom -
en-US- English, United States -
es-ES- Spanish, Spain -
fr-FR- French, France -
it-IT- Italian, Italy -
ja-JP- Japanese, Japan -
ko-KR- Korean, Republic of Korea -
pt-BR- Portugese, Brazil -
zh-CN- Chinese, China -
zh-TW- Chinese, Taiwan
- Parameters:
locale- The language used to provide analysis. Specify using a string that is one of the followingBCP 47language codes.-
de-DE- German, Germany -
en-GB- English, United Kingdom -
en-US- English, United States -
es-ES- Spanish, Spain -
fr-FR- French, France -
it-IT- Italian, Italy -
ja-JP- Japanese, Japan -
ko-KR- Korean, Republic of Korea -
pt-BR- Portugese, Brazil -
zh-CN- Chinese, China -
zh-TW- Chinese, Taiwan
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
profilingGroupName
GetRecommendationsRequest.Builder profilingGroupName(String profilingGroupName)
The name of the profiling group to get analysis data about.
- Parameters:
profilingGroupName- The name of the profiling group to get analysis data about.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
startTime
GetRecommendationsRequest.Builder startTime(Instant startTime)
The end time of the profile to get analysis data about. You must specify
startTimeandendTime. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.- Parameters:
startTime- The end time of the profile to get analysis data about. You must specifystartTimeandendTime. This is specified using the ISO 8601 format. For example, 2020-06-01T13:15:02.001Z represents 1 millisecond past June 1, 2020 1:15:02 PM UTC.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
GetRecommendationsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
GetRecommendationsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-