DynamicSchemaUnionStrategy Class @beta

Processes ordinary schemas with newer-version selection and unions compatible differences for existing dynamic schemas. Dynamic schema root read and write versions must match; only the minor version may differ.

Implements

Methods

Name Description
constructor(): DynamicSchemaUnionStrategy    
onSchemaDifferences(_sourceSchema: Schema, _targetSchema: Schema, differences: SchemaDifferenceResult): Promise<SchemaDifferenceResult> Protected Transform schema differences before conflict validation and merging.  
processSchemas(context: SchemaProcessingContext): Promise<SchemaProcessingResult[]> Select ordinary schemas and union compatible dynamic schema differences.  

Defined in

Last Updated: 25 August, 2026