Class LookupCache.Descriptor<C extends LookupCacheConfiguration>

java.lang.Object
org.graylog2.plugin.lookup.LookupCache.Descriptor<C>
Direct Known Subclasses:
CaffeineLookupCache.Descriptor, NullCache.Descriptor
Enclosing class:
LookupCache

public abstract static class LookupCache.Descriptor<C extends LookupCacheConfiguration> extends Object
  • Constructor Details

    • Descriptor

      public Descriptor(String type, Class<C> configClass)
  • Method Details

    • getType

      public String getType()
    • getConfigClass

      public Class<C> getConfigClass()
    • defaultConfiguration

      public abstract C defaultConfiguration()