createRawFeedbackEvent

abstract fun createRawFeedbackEvent(searchResult: SearchResult, responseInfo: ResponseInfo, executor: Executor, callback: CompletionCallback<String>)

Creates raw feedback event. This event may be cached and used later.

Parameters

searchResult

search result, for which raw feedback event will be created.

responseInfo

search context, associated with provided searchResult.

executor

Executor used for result dispatching. By default result is dispatched on the main thread.

callback

The callback to retrieve result.

abstract fun createRawFeedbackEvent(searchSuggestion: SearchSuggestion, responseInfo: ResponseInfo, executor: Executor, callback: CompletionCallback<String>)

Creates raw feedback event. This event may be cached and used later.

Parameters

searchSuggestion

search suggestion, for which raw feedback event will be created.

responseInfo

search context, associated with provided searchSuggestion.

executor

Executor used for result dispatching. By default result is dispatched on the main thread.

callback

The callback to retrieve result.