Class LookupDataAdapter.Descriptor<C extends LookupDataAdapterConfiguration>

java.lang.Object
org.graylog2.plugin.lookup.LookupDataAdapter.Descriptor<C>
Direct Known Subclasses:
AbuseChRansomAdapter.Descriptor, CSVFileDataAdapter.Descriptor, DnsLookupDataAdapter.Descriptor, DSVHTTPDataAdapter.Descriptor, GreyNoiseCommunityIpLookupAdapter.Descriptor, GreyNoiseQuickIPDataAdapter.Descriptor, HTTPJSONPathDataAdapter.Descriptor, MaxmindDataAdapter.Descriptor, OTXDataAdapter.Descriptor, SpamhausEDROPDataAdapter.Descriptor, TorExitNodeDataAdapter.Descriptor, WhoisDataAdapter.Descriptor
Enclosing class:
LookupDataAdapter

public abstract static class LookupDataAdapter.Descriptor<C extends LookupDataAdapterConfiguration> 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()