Interface ChatResponseConfigurationDetail.Builder

  • 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

      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 the ErrorDetail.Builder avoiding the need to create one manually via ErrorDetail.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to error(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:
    • 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.