Class DatabaseConfiguration

java.lang.Object
co.elastic.clients.elasticsearch.ingest.DatabaseConfiguration
All Implemented Interfaces:
JsonpSerializable, TaggedUnion<DatabaseConfiguration.Kind,Object>

@JsonpDeserializable public class DatabaseConfiguration extends Object implements TaggedUnion<DatabaseConfiguration.Kind,Object>, JsonpSerializable
The configuration necessary to identify which IP geolocation provider to use to download a database, as well as any provider-specific configuration necessary for such downloading. At present, the only supported providers are maxmind and ipinfo, and the maxmind provider requires that an account_id (string) is configured. A provider (either maxmind or ipinfo) must be specified. The web and local providers can be returned as read only configurations.
See Also: