Package com.lucidworks.indexing.config
Interface IndexStageConfig
-
- All Superinterfaces:
com.lucidworks.fusion.schema.Model
public interface IndexStageConfig extends com.lucidworks.fusion.schema.ModelIndex pipeline stage configuration definition. Extend this interface to define configuration for a custom index stage. Example of index stage configuration:@RootSchema( title = "Sample", description = "Sample Index Stage" ) public interface MyStageConfig extends IndexStageConfig { @Property( title = "My String Property", description = "Example string property..." ) @StringSchema(defaultValue = "example string") String myStringProperty(); @Property( title = "My Integer Property", description = "Example integer property...", required = true) @NumberSchema(minimum = 1, maximum = 100) Integer myIntegerProperty(); }