Class GeoIpNodeDatabases
java.lang.Object
org.opensearch.client.opensearch.ingest.geo_ip_stats.GeoIpNodeDatabases
- All Implemented Interfaces:
ToJsonp
public final class GeoIpNodeDatabases extends java.lang.Object implements ToJsonp
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGeoIpNodeDatabases.BuilderBuilder forGeoIpNodeDatabases. -
Field Summary
Fields Modifier and Type Field Description static JsonpDeserializer<GeoIpNodeDatabases>DESERIALIZERJson deserializer for GeoIpNodeDatabases -
Constructor Summary
Constructors Modifier Constructor Description protectedGeoIpNodeDatabases(GeoIpNodeDatabases.Builder builder) -
Method Summary
Modifier and Type Method Description java.util.List<GeoIpNodeDatabaseName>databases()Downloaded databases for the node.java.util.List<java.lang.String>filesInTemp()Downloaded database files, including related license files.protected static voidsetupGeoIpNodeDatabasesDeserializer(DelegatingDeserializer<GeoIpNodeDatabases.Builder> op)voidtoJsonp(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)Serialize this object to JSON.protected voidtoJsonpInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
-
Field Details
-
DESERIALIZER
Json deserializer for GeoIpNodeDatabases
-
-
Constructor Details
-
Method Details
-
databases
Downloaded databases for the node. API name:databases -
filesInTemp
public java.util.List<java.lang.String> filesInTemp()Downloaded database files, including related license files. Elasticsearch stores these files in the node's temporary directory: $ES_TMPDIR/geoip-databases/<node_id>. API name:files_in_temp -
toJsonp
Serialize this object to JSON. -
toJsonpInternal
-
setupGeoIpNodeDatabasesDeserializer
protected static void setupGeoIpNodeDatabasesDeserializer(DelegatingDeserializer<GeoIpNodeDatabases.Builder> op)
-