public interface IndexStageConfig
extends com.lucidworks.fusion.schema.Model
  @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();
 }