public interface GeoIpResolverFactory
GeoIpResolver resolvers based on the DatabaseVendorType contained in
the current GeoIpResolverConfig.| Modifier and Type | Method and Description |
|---|---|
GeoIpResolver<GeoAsnInformation> |
createIpInfoAsnResolver(com.codahale.metrics.Timer resolveTime,
String configPath,
boolean enabled) |
GeoIpResolver<GeoLocationInformation> |
createIpInfoCityResolver(com.codahale.metrics.Timer resolveTime,
String configPath,
boolean enabled) |
GeoIpResolver<GeoAsnInformation> |
createMaxMindAsnResolver(com.codahale.metrics.Timer resolveTime,
String configPath,
boolean enabled) |
GeoIpResolver<GeoLocationInformation> |
createMaxMindCityResolver(com.codahale.metrics.Timer resolveTime,
String configPath,
boolean enabled) |
@Named(value="MAXMIND_CITY") GeoIpResolver<GeoLocationInformation> createMaxMindCityResolver(com.codahale.metrics.Timer resolveTime, String configPath, boolean enabled)
@Named(value="MAXMIND_ASN") GeoIpResolver<GeoAsnInformation> createMaxMindAsnResolver(com.codahale.metrics.Timer resolveTime, String configPath, boolean enabled)
@Named(value="IPINFO_CITY") GeoIpResolver<GeoLocationInformation> createIpInfoCityResolver(com.codahale.metrics.Timer resolveTime, String configPath, boolean enabled)
@Named(value="IPINFO_ASN") GeoIpResolver<GeoAsnInformation> createIpInfoAsnResolver(com.codahale.metrics.Timer resolveTime, String configPath, boolean enabled)
Copyright © 2012–2022 Graylog, Inc.. All rights reserved.