Annotation Type ConfigGroups


  • @Target(TYPE)
    @Retention(RUNTIME)
    @Internal
    public @interface ConfigGroups
    Annotation used on classes containing config options that enables the separation of options into different tables based on key prefixes. A config option is assigned to a ConfigGroup if the option key matches the group prefix. If a key matches multiple prefixes the longest matching prefix takes priority. An option is never assigned to multiple groups. Options that don't match any group are implicitly added to a default group.
    • Optional Element Summary

      Optional Elements 
      Modifier and Type Optional Element Description
      ConfigGroup[] groups