Class PluginConfigKeyType


  • public class PluginConfigKeyType
    extends Object
    Define a type of plugin configuration key For example, if key value is expected to be `true` or `false`
    
     new PluginConfigKeyType(PluginConfigKeyType.Format.BOOLEAN)
     
    or using a builder
    
     PluginConfigKeyType.builder()
          .type(PluginConfigKeyType.Format.BOOLEAN)
          .build()
     
    If key value is expected to be a list of strings,
    
     new PluginConfigKeyType(PluginConfigKeyType.Format.ARRAY, PluginConfigKeyType.Format.STRING)
     
    or using a builder
    
     PluginConfigKeyType.builder()
          .type(PluginConfigKeyType.Format.ARRAY)
          .subtype(PluginConfigKeyType.Format.STRING)
          .build()