Package ai.systema.model.config

Types

ApiMaintenance
Link copied to clipboard
common
data class ApiMaintenance(scheduled: Boolean, message: String?, startAt: Instant?, endAt: Instant?)
DynamicConfig
Link copied to clipboard
common
data class DynamicConfig(endPoints: Map<String, String>?, settings: Map<String, DynamicSettings>, maintenance: ApiMaintenance?, sessionId: String?, expiresAt: Instant?, createdAt: Instant, version: String?)
DynamicSettings
Link copied to clipboard
common
data class DynamicSettings(extend: String, queryParams: List<KeyValue>, payload: PayloadTemplate)
PayloadTemplate
Link copied to clipboard
common
data class PayloadTemplate(query: List<String>?, filter: Filter?, exclusion: Filter?, size: Int?, language: String?, start: Int?, facetSize: Int?, facets: List<String>?, score: String?, display: List<String>?, displayVariants: List<String>?, meta: Map<String, JsonElement>?)
SystemaCache
Link copied to clipboard
common
data class SystemaCache(values: MutableMap<String, String>)