Interface DescribeBotAnalyzerRecommendationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeBotAnalyzerRecommendationResponse.Builder,,DescribeBotAnalyzerRecommendationResponse> LexModelsV2Response.Builder,SdkBuilder<DescribeBotAnalyzerRecommendationResponse.Builder,,DescribeBotAnalyzerRecommendationResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
DescribeBotAnalyzerRecommendationResponse
-
Method Summary
Modifier and TypeMethodDescriptionbotAnalyzerRecommendationList(Collection<BotAnalyzerRecommendation> botAnalyzerRecommendationList) A list of recommendations for optimizing your bot configuration.botAnalyzerRecommendationList(Consumer<BotAnalyzerRecommendation.Builder>... botAnalyzerRecommendationList) A list of recommendations for optimizing your bot configuration.botAnalyzerRecommendationList(BotAnalyzerRecommendation... botAnalyzerRecommendationList) A list of recommendations for optimizing your bot configuration.botAnalyzerStatus(String botAnalyzerStatus) The current status of the analysis.botAnalyzerStatus(BotAnalyzerStatus botAnalyzerStatus) The current status of the analysis.The unique identifier of the bot.botVersion(String botVersion) The version of the bot that was analyzed.creationDateTime(Instant creationDateTime) The date and time when the analysis was initiated.The locale identifier of the bot locale that was analyzed.If the response is truncated, this token can be used in a subsequent request to retrieve the next page of recommendations.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.lexmodelsv2.model.LexModelsV2Response.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
botId
The unique identifier of the bot.
- Parameters:
botId- The unique identifier of the bot.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
botVersion
The version of the bot that was analyzed.
- Parameters:
botVersion- The version of the bot that was analyzed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
localeId
The locale identifier of the bot locale that was analyzed.
- Parameters:
localeId- The locale identifier of the bot locale that was analyzed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
botAnalyzerStatus
The current status of the analysis.
Valid Values:
Processing | Available | Failed | Stopping | Stopped- Parameters:
botAnalyzerStatus- The current status of the analysis.Valid Values:
Processing | Available | Failed | Stopping | Stopped- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
botAnalyzerStatus
DescribeBotAnalyzerRecommendationResponse.Builder botAnalyzerStatus(BotAnalyzerStatus botAnalyzerStatus) The current status of the analysis.
Valid Values:
Processing | Available | Failed | Stopping | Stopped- Parameters:
botAnalyzerStatus- The current status of the analysis.Valid Values:
Processing | Available | Failed | Stopping | Stopped- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationDateTime
The date and time when the analysis was initiated.
- Parameters:
creationDateTime- The date and time when the analysis was initiated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
botAnalyzerRecommendationList
DescribeBotAnalyzerRecommendationResponse.Builder botAnalyzerRecommendationList(Collection<BotAnalyzerRecommendation> botAnalyzerRecommendationList) A list of recommendations for optimizing your bot configuration. Each recommendation includes the issue location, priority, description, and proposed fix.
- Parameters:
botAnalyzerRecommendationList- A list of recommendations for optimizing your bot configuration. Each recommendation includes the issue location, priority, description, and proposed fix.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
botAnalyzerRecommendationList
DescribeBotAnalyzerRecommendationResponse.Builder botAnalyzerRecommendationList(BotAnalyzerRecommendation... botAnalyzerRecommendationList) A list of recommendations for optimizing your bot configuration. Each recommendation includes the issue location, priority, description, and proposed fix.
- Parameters:
botAnalyzerRecommendationList- A list of recommendations for optimizing your bot configuration. Each recommendation includes the issue location, priority, description, and proposed fix.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
botAnalyzerRecommendationList
DescribeBotAnalyzerRecommendationResponse.Builder botAnalyzerRecommendationList(Consumer<BotAnalyzerRecommendation.Builder>... botAnalyzerRecommendationList) A list of recommendations for optimizing your bot configuration. Each recommendation includes the issue location, priority, description, and proposed fix.
This is a convenience method that creates an instance of theBotAnalyzerRecommendation.Builderavoiding the need to create one manually viaBotAnalyzerRecommendation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tobotAnalyzerRecommendationList(List<BotAnalyzerRecommendation>).- Parameters:
botAnalyzerRecommendationList- a consumer that will call methods onBotAnalyzerRecommendation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
nextToken
If the response is truncated, this token can be used in a subsequent request to retrieve the next page of recommendations.
- Parameters:
nextToken- If the response is truncated, this token can be used in a subsequent request to retrieve the next page of recommendations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-