Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
data class SchemaRegistrationInfo(val scopes: List<SchemaScopeInfo> = listOf(SchemaScopeInfo()), val packagePrefix: String? = null, val resourcesIncluded: String? = null)

A descriptor for a (scoped) schema to be registered into a Viaduct engine.

Link copied to clipboard
data class SchemaScopeInfo(val schemaId: String = "", val scopesToApply: Set<String>? = null)

A descriptor for a scoped schema configuration.

Link copied to clipboard
data class TenantRegistrationInfo(val tenantPackagePrefix: String, val tenantCodeInjector: TenantCodeInjector = TenantCodeInjector.Naive)
Link copied to clipboard