Package ai.systema.model.response

Types

RecommendationResponse
Link copied to clipboard
common
data class RecommendationResponse(results: List<Product>, size: Int, total: Int?, paginationTimestamp: Long, time: String, resultId: String)
ResponseDefault
Link copied to clipboard
common
data class ResponseDefault<T>(result: T)
SmartSearchResponse
Link copied to clipboard
common
data class SmartSearchResponse(results: List<Product>, size: Int, total: Int, facets: Map<String, JsonElement>?, time: String, paginationTimestamp: Long, resultId: String)
SmartSuggestResponse
Link copied to clipboard
common
data class SmartSuggestResponse(query: String, results: SmartSuggestResult, time: String, resultId: String)
SmartSuggestResult
Link copied to clipboard
common
data class SmartSuggestResult(terms: List<String>, didYouMean: List<String>, categories: List<String>, products: List<Product>)