Interface UpdateChatResponseConfigurationRequest.Builder

  • Method Details

    • applicationId

      The unique identifier of the Amazon Q Business application containing the chat response configuration to update.

      Parameters:
      applicationId - The unique identifier of the Amazon Q Business application containing the chat response configuration to update.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • chatResponseConfigurationId

      UpdateChatResponseConfigurationRequest.Builder chatResponseConfigurationId(String chatResponseConfigurationId)

      The unique identifier of the chat response configuration to update within the specified application.

      Parameters:
      chatResponseConfigurationId - The unique identifier of the chat response configuration to update within the specified application.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • displayName

      The new human-readable name to assign to the chat response configuration, making it easier to identify among multiple configurations.

      Parameters:
      displayName - The new human-readable name to assign to the chat response configuration, making it easier to identify among multiple configurations.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • responseConfigurationsWithStrings

      UpdateChatResponseConfigurationRequest.Builder responseConfigurationsWithStrings(Map<String,ResponseConfiguration> responseConfigurations)

      The updated collection of response configuration settings that define how Amazon Q Business generates and formats responses to user queries.

      Parameters:
      responseConfigurations - The updated collection of response configuration settings that define how Amazon Q Business generates and formats responses to user queries.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • responseConfigurations

      The updated collection of response configuration settings that define how Amazon Q Business generates and formats responses to user queries.

      Parameters:
      responseConfigurations - The updated collection of response configuration settings that define how Amazon Q Business generates and formats responses to user queries.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • clientToken

      A unique, case-sensitive identifier to ensure idempotency of the request. This helps prevent the same update from being processed multiple times if retries occur.

      Parameters:
      clientToken - A unique, case-sensitive identifier to ensure idempotency of the request. This helps prevent the same update from being processed multiple times if retries occur.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      overrideConfiguration - The override configuration.
      Returns:
      This object for method chaining.
    • overrideConfiguration

      Description copied from interface: AwsRequest.Builder
      Add an optional request override configuration.
      Specified by:
      overrideConfiguration in interface AwsRequest.Builder
      Parameters:
      builderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be given.
      Returns:
      This object for method chaining.