Interface ChatResponseConfigurationDetail.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ChatResponseConfigurationDetail.Builder,
,ChatResponseConfigurationDetail> SdkBuilder<ChatResponseConfigurationDetail.Builder,
,ChatResponseConfigurationDetail> SdkPojo
- Enclosing class:
ChatResponseConfigurationDetail
-
Method Summary
Modifier 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.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
responseConfigurationsWithStrings
ChatResponseConfigurationDetail.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.
-
responseConfigurations
ChatResponseConfigurationDetail.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.
-
responseConfigurationSummary
ChatResponseConfigurationDetail.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.
-
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.
- 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:
-
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.
- 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:
-
error
Sets 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.
-
error
Sets the value of the Error property for this object. This is a convenience method that creates an instance of theErrorDetail.Builder
avoiding the need to create one manually viaErrorDetail.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toerror(ErrorDetail)
.- Parameters:
error
- a consumer that will call methods onErrorDetail.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
updatedAt
The 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.
-