A B C D E F G I L M N O P R T W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ApiErrorDecoder - Class in io.ipdata.client.service
- ApiErrorDecoder() - Constructor for class io.ipdata.client.service.ApiErrorDecoder
- asn(String) - Method in class io.ipdata.client.service.CachingInternalClient
- ASN - Static variable in class io.ipdata.client.service.IpdataField
- AsnModel - Class in io.ipdata.client.model
- AsnModel() - Constructor for class io.ipdata.client.model.AsnModel
B
- build() - Method in class io.ipdata.client.service.IpdataServiceBuilder
- builder() - Static method in class io.ipdata.client.Ipdata
- Builder() - Constructor for class io.ipdata.client.Ipdata.Builder
- bulk(List<String>) - Method in class io.ipdata.client.service.CachingInternalClient
- bulk(List<String>) - Method in interface io.ipdata.client.service.IpdataService
- bulkAsArray(List<String>) - Method in interface io.ipdata.client.service.IpdataService
C
- Cacheable - Annotation Type in io.ipdata.client.service
-
For documentation purposes only, denotes a cache-able api call.
- CacheConfig - Class in io.ipdata.client.service
- CacheConfig() - Constructor for class io.ipdata.client.service.CacheConfig
- CacheConfigBuilder - Class in io.ipdata.client
- CacheConfigBuilder() - Constructor for class io.ipdata.client.CacheConfigBuilder
- CachingInternalClient - Class in io.ipdata.client.service
- CachingInternalClient() - Constructor for class io.ipdata.client.service.CachingInternalClient
- CALLING_CODE - Static variable in class io.ipdata.client.service.IpdataField
- Carrier - Class in io.ipdata.client.model
- Carrier() - Constructor for class io.ipdata.client.model.Carrier
- CARRIER - Static variable in class io.ipdata.client.service.IpdataField
- CITY - Static variable in class io.ipdata.client.service.IpdataField
- compare(IpdataField, IpdataField) - Method in class io.ipdata.client.service.IpdataField.IpdataFieldComparator
- CONTINENT_CODE - Static variable in class io.ipdata.client.service.IpdataField
- COUNT - Static variable in class io.ipdata.client.service.IpdataField
- COUNTRY_CODE - Static variable in class io.ipdata.client.service.IpdataField
- COUNTRY_NAME - Static variable in class io.ipdata.client.service.IpdataField
- currency(String) - Method in class io.ipdata.client.service.CachingInternalClient
- Currency - Class in io.ipdata.client.model
- Currency() - Constructor for class io.ipdata.client.model.Currency
- CURRENCY - Static variable in class io.ipdata.client.service.IpdataField
D
- decode(String, Response) - Method in class io.ipdata.client.service.ApiErrorDecoder
E
- EMOJI_FLAG - Static variable in class io.ipdata.client.service.IpdataField
- EMOJI_UNICODE - Static variable in class io.ipdata.client.service.IpdataField
- Error - Class in io.ipdata.client.model
- Error() - Constructor for class io.ipdata.client.model.Error
F
- FLAG - Static variable in class io.ipdata.client.service.IpdataField
G
- get() - Method in class io.ipdata.client.Ipdata.Builder
- getFields(String, IpdataField<?>...) - Method in interface io.ipdata.client.service.IpdataService
- getFields(String, String) - Method in class io.ipdata.client.service.CachingInternalClient
I
- io.ipdata.client - package io.ipdata.client
- io.ipdata.client.error - package io.ipdata.client.error
- io.ipdata.client.model - package io.ipdata.client.model
- io.ipdata.client.service - package io.ipdata.client.service
- IP - Static variable in class io.ipdata.client.service.IpdataField
- ipdata(String) - Method in class io.ipdata.client.service.CachingInternalClient
- ipdata(String) - Method in interface io.ipdata.client.service.IpdataService
- Ipdata - Class in io.ipdata.client
- Ipdata() - Constructor for class io.ipdata.client.Ipdata
- Ipdata.Builder - Class in io.ipdata.client
- IpdataException - Exception in io.ipdata.client.error
-
A generic Ipdata client exception.
- IpdataException(String) - Constructor for exception io.ipdata.client.error.IpdataException
- IpdataException(String, Throwable) - Constructor for exception io.ipdata.client.error.IpdataException
- IpdataException(Throwable) - Constructor for exception io.ipdata.client.error.IpdataException
- IpdataField<T> - Class in io.ipdata.client.service
- IpdataField() - Constructor for class io.ipdata.client.service.IpdataField
- IpdataField.IpdataFieldComparator - Class in io.ipdata.client.service
- IpdataFieldComparator() - Constructor for class io.ipdata.client.service.IpdataField.IpdataFieldComparator
- IpdataModel - Class in io.ipdata.client.model
- IpdataModel() - Constructor for class io.ipdata.client.model.IpdataModel
- IpdataService - Interface in io.ipdata.client.service
- IpdataServiceBuilder - Class in io.ipdata.client.service
- IpdataServiceBuilder() - Constructor for class io.ipdata.client.service.IpdataServiceBuilder
- IS_EU - Static variable in class io.ipdata.client.service.IpdataField
- isEu() - Method in class io.ipdata.client.model.IpdataModel
L
- Language - Class in io.ipdata.client.model
- Language() - Constructor for class io.ipdata.client.model.Language
- LANGUAGES - Static variable in class io.ipdata.client.service.IpdataField
- LATITUDE - Static variable in class io.ipdata.client.service.IpdataField
- LONGITUDE - Static variable in class io.ipdata.client.service.IpdataField
M
- maxSize(long) - Method in class io.ipdata.client.CacheConfigBuilder
-
Configures the cache maximum size.
N
- noCache() - Method in class io.ipdata.client.Ipdata.Builder
-
Overrides current cache config with null (no caching).
O
- ORGANISATION - Static variable in class io.ipdata.client.service.IpdataField
P
- POSTAL - Static variable in class io.ipdata.client.service.IpdataField
R
- RateLimitException - Exception in io.ipdata.client.error
- RateLimitException(String, int) - Constructor for exception io.ipdata.client.error.RateLimitException
- RateLimitException(String, Throwable, int) - Constructor for exception io.ipdata.client.error.RateLimitException
- REGION - Static variable in class io.ipdata.client.service.IpdataField
- registerCacheConfig() - Method in class io.ipdata.client.CacheConfigBuilder
-
Builds A
CacheConfiginstance and registers it in theIpdata.Builder - RemoteIpdataException - Exception in io.ipdata.client.error
-
An
IpdataExceptionspecialization that captures errors from the downstream. - RemoteIpdataException(String, int) - Constructor for exception io.ipdata.client.error.RemoteIpdataException
- RemoteIpdataException(String, Throwable, int) - Constructor for exception io.ipdata.client.error.RemoteIpdataException
T
- threat(String) - Method in class io.ipdata.client.service.CachingInternalClient
- THREAT - Static variable in class io.ipdata.client.service.IpdataField
- ThreatModel - Class in io.ipdata.client.model
- ThreatModel() - Constructor for class io.ipdata.client.model.ThreatModel
- TIME_ZONE - Static variable in class io.ipdata.client.service.IpdataField
- timeout(int, TimeUnit) - Method in class io.ipdata.client.CacheConfigBuilder
-
The maximum duration before invalidating a cache entry.
- timeZone(String) - Method in class io.ipdata.client.service.CachingInternalClient
- TimeZone - Class in io.ipdata.client.model
- TimeZone() - Constructor for class io.ipdata.client.model.TimeZone
- toString() - Method in exception io.ipdata.client.error.RemoteIpdataException
- toString() - Method in class io.ipdata.client.service.IpdataField
W
- withCache() - Method in class io.ipdata.client.Ipdata.Builder
-
Allows for customizing the configuration of the cache.
- withDefaultCache() - Method in class io.ipdata.client.Ipdata.Builder
-
Configures a cache with default configuration parameters.
All Classes All Packages