Interface ChatResponseConfigurationDetail.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<ChatResponseConfigurationDetail.Builder,,- ChatResponseConfigurationDetail> - SdkBuilder<ChatResponseConfigurationDetail.Builder,,- ChatResponseConfigurationDetail> - SdkPojo
- Enclosing class:
- ChatResponseConfigurationDetail
- 
Method SummaryModifier and TypeMethodDescriptionerror(Consumer<ErrorDetail.Builder> error) Sets the value of the Error property for this object.error(ErrorDetail error) Sets the value of the Error property for this object.responseConfigurations(Map<ResponseConfigurationType, ResponseConfiguration> responseConfigurations) A collection of specific response configuration settings that collectively define how responses are generated, formatted, and presented to users in chat interactions.responseConfigurationSummary(String responseConfigurationSummary) A summary of the response configuration details, providing a concise overview of the key parameters and settings that define the response generation behavior.responseConfigurationsWithStrings(Map<String, ResponseConfiguration> responseConfigurations) A collection of specific response configuration settings that collectively define how responses are generated, formatted, and presented to users in chat interactions.The current status of the chat response configuration, indicating whether it is active, pending, or in another state that affects its availability for use.The current status of the chat response configuration, indicating whether it is active, pending, or in another state that affects its availability for use.The timestamp indicating when the detailed chat response configuration was last modified, helping administrators track changes and maintain version awareness.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
responseConfigurationsWithStringsChatResponseConfigurationDetail.Builder responseConfigurationsWithStrings(Map<String, ResponseConfiguration> responseConfigurations) A collection of specific response configuration settings that collectively define how responses are generated, formatted, and presented to users in chat interactions. - Parameters:
- responseConfigurations- A collection of specific response configuration settings that collectively define how responses are generated, formatted, and presented to users in chat interactions.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
responseConfigurationsChatResponseConfigurationDetail.Builder responseConfigurations(Map<ResponseConfigurationType, ResponseConfiguration> responseConfigurations) A collection of specific response configuration settings that collectively define how responses are generated, formatted, and presented to users in chat interactions. - Parameters:
- responseConfigurations- A collection of specific response configuration settings that collectively define how responses are generated, formatted, and presented to users in chat interactions.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
responseConfigurationSummaryChatResponseConfigurationDetail.Builder responseConfigurationSummary(String responseConfigurationSummary) A summary of the response configuration details, providing a concise overview of the key parameters and settings that define the response generation behavior. - Parameters:
- responseConfigurationSummary- A summary of the response configuration details, providing a concise overview of the key parameters and settings that define the response generation behavior.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
statusThe current status of the chat response configuration, indicating whether it is active, pending, or in another state that affects its availability for use. - Parameters:
- status- The current status of the chat response configuration, indicating whether it is active, pending, or in another state that affects its availability for use.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
statusThe current status of the chat response configuration, indicating whether it is active, pending, or in another state that affects its availability for use. - Parameters:
- status- The current status of the chat response configuration, indicating whether it is active, pending, or in another state that affects its availability for use.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
errorSets the value of the Error property for this object.- Parameters:
- error- The new value for the Error property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
errorSets the value of the Error property for this object. This is a convenience method that creates an instance of theErrorDetail.Builderavoiding the need to create one manually viaErrorDetail.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toerror(ErrorDetail).- Parameters:
- error- a consumer that will call methods on- ErrorDetail.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
updatedAtThe timestamp indicating when the detailed chat response configuration was last modified, helping administrators track changes and maintain version awareness. - Parameters:
- updatedAt- The timestamp indicating when the detailed chat response configuration was last modified, helping administrators track changes and maintain version awareness.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-