Interface ActionExecutionEvent.Builder

  • Method Details

    • pluginId

      The identifier of the plugin for which the action is being requested.

      Parameters:
      pluginId - The identifier of the plugin for which the action is being requested.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • payload

      A mapping of field names to the field values in input that an end user provides to Amazon Q Business requests to perform their plugin action.

      Parameters:
      payload - A mapping of field names to the field values in input that an end user provides to Amazon Q Business requests to perform their plugin action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • payloadFieldNameSeparator

      ActionExecutionEvent.Builder payloadFieldNameSeparator(String payloadFieldNameSeparator)

      A string used to retain information about the hierarchical contexts within a action execution event payload.

      Parameters:
      payloadFieldNameSeparator - A string used to retain information about the hierarchical contexts within a action execution event payload.
      Returns:
      Returns a reference to this object so that method calls can be chained together.