Index

A B C D E F G H I L M N P R S T 
All Classes and Interfaces|All Packages|Serialized Form

A

Abuse - Class in io.ipinfo.api.model
 
Abuse(String, String, String, String, String, String) - Constructor for class io.ipinfo.api.model.Abuse
 
Anonymous - Class in io.ipinfo.api.model
 
Anonymous(Boolean, Boolean, Boolean, Boolean) - Constructor for class io.ipinfo.api.model.Anonymous
 
ASN - Class in io.ipinfo.api.model
 
ASN(String, String, String, String, String) - Constructor for class io.ipinfo.api.model.ASN
 
ASNPlus - Class in io.ipinfo.api.model
 
ASNPlus(String, String, String, String, String) - Constructor for class io.ipinfo.api.model.ASNPlus
 
ASNRequest - Class in io.ipinfo.api.request
 
ASNRequest(OkHttpClient, String, String) - Constructor for class io.ipinfo.api.request.ASNRequest
 
ASNResponse - Class in io.ipinfo.api.model
 
ASNResponse(String, String, String, String, String, String, Integer, String, List, List, List, List, List) - Constructor for class io.ipinfo.api.model.ASNResponse
 

B

BaseRequest<T> - Class in io.ipinfo.api.request
 
BaseRequest(OkHttpClient, String) - Constructor for class io.ipinfo.api.request.BaseRequest
 
BatchReqOpts(int, int, int, boolean) - Constructor for class io.ipinfo.api.IPinfo.BatchReqOpts
 
batchSize - Variable in class io.ipinfo.api.IPinfo.BatchReqOpts
 
build() - Method in class io.ipinfo.api.IPinfo.BatchReqOpts.Builder
 
build() - Method in class io.ipinfo.api.IPinfo.Builder
 
build() - Method in class io.ipinfo.api.IPinfoCore.Builder
 
build() - Method in class io.ipinfo.api.IPinfoLite.Builder
 
build() - Method in class io.ipinfo.api.IPinfoPlus.Builder
 
Builder() - Constructor for class io.ipinfo.api.IPinfo.BatchReqOpts.Builder
 
Builder() - Constructor for class io.ipinfo.api.IPinfo.Builder
 
Builder() - Constructor for class io.ipinfo.api.IPinfoCore.Builder
 
Builder() - Constructor for class io.ipinfo.api.IPinfoLite.Builder
 
Builder() - Constructor for class io.ipinfo.api.IPinfoPlus.Builder
 

C

Cache - Interface in io.ipinfo.api.cache
 
cacheKey(String) - Static method in class io.ipinfo.api.IPinfo
Converts a normal key into a versioned cache key.
cacheKey(String) - Static method in class io.ipinfo.api.IPinfoCore
 
cacheKey(String) - Static method in class io.ipinfo.api.IPinfoLite
 
cacheKey(String) - Static method in class io.ipinfo.api.IPinfoPlus
 
Carrier - Class in io.ipinfo.api.model
 
Carrier(String, String, String) - Constructor for class io.ipinfo.api.model.Carrier
 
clear() - Method in interface io.ipinfo.api.cache.Cache
Clears all entries in the cache.
clear() - Method in class io.ipinfo.api.cache.NoCache
 
clear() - Method in class io.ipinfo.api.cache.SimpleCache
 
Company - Class in io.ipinfo.api.model
 
Company(String, String, String) - Constructor for class io.ipinfo.api.model.Company
 
Context - Class in io.ipinfo.api.context
 
Context() - Constructor for class io.ipinfo.api.context.Context
 
Continent - Class in io.ipinfo.api.model
 
Continent(String, String) - Constructor for class io.ipinfo.api.model.Continent
 
CountryCurrency - Class in io.ipinfo.api.model
 
CountryCurrency(String, String) - Constructor for class io.ipinfo.api.model.CountryCurrency
 
CountryFlag - Class in io.ipinfo.api.model
 
CountryFlag(String, String) - Constructor for class io.ipinfo.api.model.CountryFlag
 

D

Domains - Class in io.ipinfo.api.model
 
Domains(String, List) - Constructor for class io.ipinfo.api.model.Domains
 

E

ErrorResponseException - Exception Class in io.ipinfo.api.errors
 
ErrorResponseException() - Constructor for exception class io.ipinfo.api.errors.ErrorResponseException
 
ErrorResponseException(int, String) - Constructor for exception class io.ipinfo.api.errors.ErrorResponseException
 
ErrorResponseException(Exception) - Constructor for exception class io.ipinfo.api.errors.ErrorResponseException
 

F

filter - Variable in class io.ipinfo.api.IPinfo.BatchReqOpts
 

G

Geo - Class in io.ipinfo.api.model
 
Geo(String, String, String, String, String, String, String, Double, Double, String, String) - Constructor for class io.ipinfo.api.model.Geo
 
GeoPlus - Class in io.ipinfo.api.model
 
GeoPlus(String, String, String, String, String, String, String, Double, Double, String, String, String, String, Integer, String) - Constructor for class io.ipinfo.api.model.GeoPlus
 
get(String) - Method in interface io.ipinfo.api.cache.Cache
Gets an arbitrary object stored in cache.
get(String) - Method in class io.ipinfo.api.cache.NoCache
 
get(String) - Method in class io.ipinfo.api.cache.SimpleCache
 
getAbuse() - Method in class io.ipinfo.api.model.IPResponse
 
getAbuse() - Method in class io.ipinfo.api.model.IPResponsePlus
 
getAddress() - Method in class io.ipinfo.api.model.Abuse
 
getAllocated() - Method in class io.ipinfo.api.model.ASNResponse
 
getAnonymous() - Method in class io.ipinfo.api.model.IPResponsePlus
 
getAnycast() - Method in class io.ipinfo.api.model.IPResponse
 
getAsDomain() - Method in class io.ipinfo.api.model.IPResponseLite
 
getAsn() - Method in class io.ipinfo.api.model.ASN
 
getAsn() - Method in class io.ipinfo.api.model.ASNPlus
 
getAsn() - Method in class io.ipinfo.api.model.ASNResponse
 
getAsn() - Method in class io.ipinfo.api.model.IPResponse
 
getAsn() - Method in class io.ipinfo.api.model.IPResponseCore
 
getAsn() - Method in class io.ipinfo.api.model.IPResponseLite
 
getAsn() - Method in class io.ipinfo.api.model.IPResponsePlus
 
getAsName() - Method in class io.ipinfo.api.model.IPResponseLite
 
getBatch(List) - Method in class io.ipinfo.api.IPinfo
Get the result of a list of URLs in bulk.
getBatch(List, IPinfo.BatchReqOpts) - Method in class io.ipinfo.api.IPinfo
Get the result of a list of URLs in bulk.
getBatchAsns(List) - Method in class io.ipinfo.api.IPinfo
Get the result of a list of ASNs in bulk.
getBatchAsns(List, IPinfo.BatchReqOpts) - Method in class io.ipinfo.api.IPinfo
Get the result of a list of ASNs in bulk.
getBatchIps(List) - Method in class io.ipinfo.api.IPinfo
Get the result of a list of IPs in bulk.
getBatchIps(List, IPinfo.BatchReqOpts) - Method in class io.ipinfo.api.IPinfo
Get the result of a list of IPs in bulk.
getBogon() - Method in class io.ipinfo.api.model.IPResponse
 
getBogon() - Method in class io.ipinfo.api.model.IPResponseCore
 
getBogon() - Method in class io.ipinfo.api.model.IPResponseLite
 
getBogon() - Method in class io.ipinfo.api.model.IPResponsePlus
 
getCarrier() - Method in class io.ipinfo.api.model.IPResponse
 
getCity() - Method in class io.ipinfo.api.model.Geo
 
getCity() - Method in class io.ipinfo.api.model.GeoPlus
 
getCity() - Method in class io.ipinfo.api.model.IPResponse
 
getCode() - Method in class io.ipinfo.api.model.Continent
 
getCode() - Method in class io.ipinfo.api.model.CountryCurrency
 
getCompany() - Method in class io.ipinfo.api.model.IPResponse
 
getCompany() - Method in class io.ipinfo.api.model.IPResponsePlus
 
getContinent() - Method in class io.ipinfo.api.model.Geo
 
getContinent() - Method in class io.ipinfo.api.model.GeoPlus
 
getContinent() - Method in class io.ipinfo.api.model.IPResponse
 
getContinent() - Method in class io.ipinfo.api.model.IPResponseLite
 
getContinent(String) - Method in class io.ipinfo.api.context.Context
 
getContinentCode() - Method in class io.ipinfo.api.model.Geo
 
getContinentCode() - Method in class io.ipinfo.api.model.GeoPlus
 
getContinentCode() - Method in class io.ipinfo.api.model.IPResponseLite
 
getContinentInfo() - Method in class io.ipinfo.api.model.IPResponseCore
 
getContinentInfo() - Method in class io.ipinfo.api.model.IPResponseLite
 
getContinentInfo() - Method in class io.ipinfo.api.model.IPResponsePlus
 
getCountry() - Method in class io.ipinfo.api.model.Abuse
 
getCountry() - Method in class io.ipinfo.api.model.ASNResponse
 
getCountry() - Method in class io.ipinfo.api.model.Geo
 
getCountry() - Method in class io.ipinfo.api.model.GeoPlus
 
getCountry() - Method in class io.ipinfo.api.model.IPResponseLite
 
getCountry() - Method in class io.ipinfo.api.model.Prefix
 
getCountryCode() - Method in class io.ipinfo.api.model.ASNResponse
 
getCountryCode() - Method in class io.ipinfo.api.model.Geo
 
getCountryCode() - Method in class io.ipinfo.api.model.GeoPlus
 
getCountryCode() - Method in class io.ipinfo.api.model.IPResponse
 
getCountryCode() - Method in class io.ipinfo.api.model.IPResponseLite
 
getCountryCurrency() - Method in class io.ipinfo.api.model.IPResponse
 
getCountryCurrency() - Method in class io.ipinfo.api.model.IPResponseCore
 
getCountryCurrency() - Method in class io.ipinfo.api.model.IPResponseLite
 
getCountryCurrency() - Method in class io.ipinfo.api.model.IPResponsePlus
 
getCountryCurrency(String) - Method in class io.ipinfo.api.context.Context
 
getCountryFlag() - Method in class io.ipinfo.api.model.IPResponse
 
getCountryFlag() - Method in class io.ipinfo.api.model.IPResponseCore
 
getCountryFlag() - Method in class io.ipinfo.api.model.IPResponseLite
 
getCountryFlag() - Method in class io.ipinfo.api.model.IPResponsePlus
 
getCountryFlag(String) - Method in class io.ipinfo.api.context.Context
 
getCountryFlagURL() - Method in class io.ipinfo.api.model.IPResponse
 
getCountryFlagURL() - Method in class io.ipinfo.api.model.IPResponseCore
 
getCountryFlagURL() - Method in class io.ipinfo.api.model.IPResponseLite
 
getCountryFlagURL() - Method in class io.ipinfo.api.model.IPResponsePlus
 
getCountryFlagURL(String) - Method in class io.ipinfo.api.context.Context
 
getCountryName() - Method in class io.ipinfo.api.model.ASNResponse
 
getCountryName() - Method in class io.ipinfo.api.model.IPResponse
 
getCountryName() - Method in class io.ipinfo.api.model.IPResponseCore
 
getCountryName() - Method in class io.ipinfo.api.model.IPResponseLite
 
getCountryName() - Method in class io.ipinfo.api.model.IPResponsePlus
 
getCountryName(String) - Method in class io.ipinfo.api.context.Context
 
getDmaCode() - Method in class io.ipinfo.api.model.GeoPlus
 
getDomain() - Method in class io.ipinfo.api.model.ASN
 
getDomain() - Method in class io.ipinfo.api.model.ASNPlus
 
getDomain() - Method in class io.ipinfo.api.model.ASNResponse
 
getDomain() - Method in class io.ipinfo.api.model.Company
 
getDomain() - Method in class io.ipinfo.api.model.Prefix
 
getDomains() - Method in class io.ipinfo.api.model.Domains
 
getDomains() - Method in class io.ipinfo.api.model.IPResponse
 
getDomains() - Method in class io.ipinfo.api.model.IPResponsePlus
 
getDownstreams() - Method in class io.ipinfo.api.model.ASNResponse
 
getEmail() - Method in class io.ipinfo.api.model.Abuse
 
getEmoji() - Method in class io.ipinfo.api.model.CountryFlag
 
getGeo() - Method in class io.ipinfo.api.model.IPResponseCore
 
getGeo() - Method in class io.ipinfo.api.model.IPResponsePlus
 
getGeonameId() - Method in class io.ipinfo.api.model.GeoPlus
 
getHosting() - Method in class io.ipinfo.api.model.Privacy
 
getHostname() - Method in class io.ipinfo.api.model.IPResponse
 
getHostname() - Method in class io.ipinfo.api.model.IPResponsePlus
 
getId() - Method in class io.ipinfo.api.model.Prefix
 
getIp() - Method in class io.ipinfo.api.model.IPResponse
 
getIp() - Method in class io.ipinfo.api.model.IPResponseCore
 
getIp() - Method in class io.ipinfo.api.model.IPResponseLite
 
getIp() - Method in class io.ipinfo.api.model.IPResponsePlus
 
getIp() - Method in class io.ipinfo.api.model.ResproxyResponse
 
getIsAnonymous() - Method in class io.ipinfo.api.model.IPResponseCore
 
getIsAnonymous() - Method in class io.ipinfo.api.model.IPResponsePlus
 
getIsAnycast() - Method in class io.ipinfo.api.model.IPResponseCore
 
getIsAnycast() - Method in class io.ipinfo.api.model.IPResponsePlus
 
getIsHosting() - Method in class io.ipinfo.api.model.IPResponseCore
 
getIsHosting() - Method in class io.ipinfo.api.model.IPResponsePlus
 
getIsMobile() - Method in class io.ipinfo.api.model.IPResponseCore
 
getIsMobile() - Method in class io.ipinfo.api.model.IPResponsePlus
 
getIsProxy() - Method in class io.ipinfo.api.model.Anonymous
 
getIsRelay() - Method in class io.ipinfo.api.model.Anonymous
 
getIsSatellite() - Method in class io.ipinfo.api.model.IPResponseCore
 
getIsSatellite() - Method in class io.ipinfo.api.model.IPResponsePlus
 
getIsTor() - Method in class io.ipinfo.api.model.Anonymous
 
getIsVpn() - Method in class io.ipinfo.api.model.Anonymous
 
getLastChanged() - Method in class io.ipinfo.api.model.ASNPlus
 
getLastChanged() - Method in class io.ipinfo.api.model.GeoPlus
 
getLastSeen() - Method in class io.ipinfo.api.model.ResproxyResponse
 
getLatitude() - Method in class io.ipinfo.api.model.Geo
 
getLatitude() - Method in class io.ipinfo.api.model.GeoPlus
 
getLatitude() - Method in class io.ipinfo.api.model.IPResponse
 
getLocation() - Method in class io.ipinfo.api.model.IPResponse
 
getLongitude() - Method in class io.ipinfo.api.model.Geo
 
getLongitude() - Method in class io.ipinfo.api.model.GeoPlus
 
getLongitude() - Method in class io.ipinfo.api.model.IPResponse
 
getMap(List) - Method in class io.ipinfo.api.IPinfo
Get a map of a list of IPs.
getMcc() - Method in class io.ipinfo.api.model.Carrier
 
getMnc() - Method in class io.ipinfo.api.model.Carrier
 
getMobile() - Method in class io.ipinfo.api.model.IPResponsePlus
 
getName() - Method in class io.ipinfo.api.model.Abuse
 
getName() - Method in class io.ipinfo.api.model.ASN
 
getName() - Method in class io.ipinfo.api.model.ASNPlus
 
getName() - Method in class io.ipinfo.api.model.ASNResponse
 
getName() - Method in class io.ipinfo.api.model.Carrier
 
getName() - Method in class io.ipinfo.api.model.Company
 
getName() - Method in class io.ipinfo.api.model.Continent
 
getName() - Method in class io.ipinfo.api.model.Prefix
 
getNetblock() - Method in class io.ipinfo.api.model.Prefix
 
getNetwork() - Method in class io.ipinfo.api.model.Abuse
 
getNumIps() - Method in class io.ipinfo.api.model.ASNResponse
 
getOrg() - Method in class io.ipinfo.api.model.IPResponse
 
getPeers() - Method in class io.ipinfo.api.model.ASNResponse
 
getPercentDaysSeen() - Method in class io.ipinfo.api.model.ResproxyResponse
 
getPhone() - Method in class io.ipinfo.api.model.Abuse
 
getPostal() - Method in class io.ipinfo.api.model.IPResponse
 
getPostalCode() - Method in class io.ipinfo.api.model.Geo
 
getPostalCode() - Method in class io.ipinfo.api.model.GeoPlus
 
getPrefixes() - Method in class io.ipinfo.api.model.ASNResponse
 
getPrefixes6() - Method in class io.ipinfo.api.model.ASNResponse
 
getPrivacy() - Method in class io.ipinfo.api.model.IPResponse
 
getPrivacy() - Method in class io.ipinfo.api.model.IPResponsePlus
 
getProxy() - Method in class io.ipinfo.api.model.Privacy
 
getRadius() - Method in class io.ipinfo.api.model.GeoPlus
 
getRegion() - Method in class io.ipinfo.api.model.Geo
 
getRegion() - Method in class io.ipinfo.api.model.GeoPlus
 
getRegion() - Method in class io.ipinfo.api.model.IPResponse
 
getRegionCode() - Method in class io.ipinfo.api.model.Geo
 
getRegionCode() - Method in class io.ipinfo.api.model.GeoPlus
 
getRegistry() - Method in class io.ipinfo.api.model.ASNResponse
 
getRelay() - Method in class io.ipinfo.api.model.Privacy
 
getReportUrl() - Method in class io.ipinfo.api.model.MapResponse
 
getRoute() - Method in class io.ipinfo.api.model.ASN
 
getService() - Method in class io.ipinfo.api.model.Privacy
 
getService() - Method in class io.ipinfo.api.model.ResproxyResponse
 
getSize() - Method in class io.ipinfo.api.model.Prefix
 
getStatus() - Method in class io.ipinfo.api.model.MapResponse
 
getStatus() - Method in class io.ipinfo.api.model.Prefix
 
getStatusCode() - Method in exception class io.ipinfo.api.errors.ErrorResponseException
 
getSymbol() - Method in class io.ipinfo.api.model.CountryCurrency
 
getTimezone() - Method in class io.ipinfo.api.model.Geo
 
getTimezone() - Method in class io.ipinfo.api.model.GeoPlus
 
getTimezone() - Method in class io.ipinfo.api.model.IPResponse
 
getTor() - Method in class io.ipinfo.api.model.Privacy
 
getTotal() - Method in class io.ipinfo.api.model.Domains
 
getType() - Method in class io.ipinfo.api.model.ASN
 
getType() - Method in class io.ipinfo.api.model.ASNPlus
 
getType() - Method in class io.ipinfo.api.model.ASNResponse
 
getType() - Method in class io.ipinfo.api.model.Company
 
getUnicode() - Method in class io.ipinfo.api.model.CountryFlag
 
getUpstreams() - Method in class io.ipinfo.api.model.ASNResponse
 
getVpn() - Method in class io.ipinfo.api.model.Privacy
 
gson - Static variable in class io.ipinfo.api.request.BaseRequest
 

H

handle() - Method in class io.ipinfo.api.request.ASNRequest
 
handle() - Method in class io.ipinfo.api.request.BaseRequest
 
handle() - Method in class io.ipinfo.api.request.IPRequest
 
handle() - Method in class io.ipinfo.api.request.IPRequestCore
 
handle() - Method in class io.ipinfo.api.request.IPRequestLite
 
handle() - Method in class io.ipinfo.api.request.IPRequestPlus
 
handle() - Method in class io.ipinfo.api.request.MapRequest
 
handle() - Method in class io.ipinfo.api.request.ResproxyRequest
 
handleRequest(Request.Builder) - Method in class io.ipinfo.api.request.BaseRequest
 

I

io.ipinfo.api - package io.ipinfo.api
 
io.ipinfo.api.cache - package io.ipinfo.api.cache
 
io.ipinfo.api.context - package io.ipinfo.api.context
 
io.ipinfo.api.errors - package io.ipinfo.api.errors
 
io.ipinfo.api.model - package io.ipinfo.api.model
 
io.ipinfo.api.request - package io.ipinfo.api.request
 
IpAddressMatcher(String) - Constructor for class io.ipinfo.api.request.IPRequest.IpAddressMatcher
 
IPinfo - Class in io.ipinfo.api
 
IPinfo.BatchReqOpts - Class in io.ipinfo.api
 
IPinfo.BatchReqOpts.Builder - Class in io.ipinfo.api
 
IPinfo.Builder - Class in io.ipinfo.api
 
IPinfoCore - Class in io.ipinfo.api
 
IPinfoCore.Builder - Class in io.ipinfo.api
 
IPinfoLite - Class in io.ipinfo.api
 
IPinfoLite.Builder - Class in io.ipinfo.api
 
IPinfoPlus - Class in io.ipinfo.api
 
IPinfoPlus.Builder - Class in io.ipinfo.api
 
IPRequest - Class in io.ipinfo.api.request
 
IPRequest(OkHttpClient, String, String) - Constructor for class io.ipinfo.api.request.IPRequest
 
IPRequest.IpAddressMatcher - Class in io.ipinfo.api.request
 
IPRequestCore - Class in io.ipinfo.api.request
 
IPRequestCore(OkHttpClient, String, String) - Constructor for class io.ipinfo.api.request.IPRequestCore
 
IPRequestLite - Class in io.ipinfo.api.request
 
IPRequestLite(OkHttpClient, String, String) - Constructor for class io.ipinfo.api.request.IPRequestLite
 
IPRequestPlus - Class in io.ipinfo.api.request
 
IPRequestPlus(OkHttpClient, String, String) - Constructor for class io.ipinfo.api.request.IPRequestPlus
 
IPResponse - Class in io.ipinfo.api.model
 
IPResponse(String, boolean) - Constructor for class io.ipinfo.api.model.IPResponse
 
IPResponse(String, String, boolean, boolean, boolean, String, String, String, String, String, String, String, ASN, Company, Carrier, Privacy, Abuse, Domains) - Constructor for class io.ipinfo.api.model.IPResponse
 
IPResponseCore - Class in io.ipinfo.api.model
 
IPResponseCore(String, boolean) - Constructor for class io.ipinfo.api.model.IPResponseCore
 
IPResponseCore(String, Geo, ASN, Boolean, Boolean, Boolean, Boolean, Boolean) - Constructor for class io.ipinfo.api.model.IPResponseCore
 
IPResponseLite - Class in io.ipinfo.api.model
 
IPResponseLite(String, boolean) - Constructor for class io.ipinfo.api.model.IPResponseLite
 
IPResponseLite(String, String, String, String, String, String, String, String) - Constructor for class io.ipinfo.api.model.IPResponseLite
 
IPResponsePlus - Class in io.ipinfo.api.model
 
IPResponsePlus(String, boolean) - Constructor for class io.ipinfo.api.model.IPResponsePlus
 
IPResponsePlus(String, String, GeoPlus, ASNPlus, Mobile, Anonymous, Abuse, Company, Privacy, Domains, Boolean, Boolean, Boolean, Boolean, Boolean) - Constructor for class io.ipinfo.api.model.IPResponsePlus
 
isEU() - Method in class io.ipinfo.api.model.IPResponse
 
isEU() - Method in class io.ipinfo.api.model.IPResponseCore
 
isEU() - Method in class io.ipinfo.api.model.IPResponseLite
 
isEU() - Method in class io.ipinfo.api.model.IPResponsePlus
 
isEU(String) - Method in class io.ipinfo.api.context.Context
 

L

lookupASN(String) - Method in class io.ipinfo.api.IPinfo
Lookup ASN information using the AS number.
lookupIP(String) - Method in class io.ipinfo.api.IPinfo
Lookup IP information using the IP.
lookupIP(String) - Method in class io.ipinfo.api.IPinfoCore
Lookup IP information using the IP.
lookupIP(String) - Method in class io.ipinfo.api.IPinfoLite
Lookup IP information using the IP.
lookupIP(String) - Method in class io.ipinfo.api.IPinfoPlus
Lookup IP information using the IP.
lookupResproxy(String) - Method in class io.ipinfo.api.IPinfo
Lookup residential proxy information using the IP.

M

main(String...) - Static method in class io.ipinfo.api.IPinfo
 
main(String[]) - Static method in class io.ipinfo.api.IPinfoCore
 
main(String[]) - Static method in class io.ipinfo.api.IPinfoLite
 
main(String[]) - Static method in class io.ipinfo.api.IPinfoPlus
 
MapRequest - Class in io.ipinfo.api.request
 
MapRequest(OkHttpClient, String, List) - Constructor for class io.ipinfo.api.request.MapRequest
 
MapResponse - Class in io.ipinfo.api.model
 
MapResponse(String, String) - Constructor for class io.ipinfo.api.model.MapResponse
 
matches(String) - Method in class io.ipinfo.api.request.IPRequest.IpAddressMatcher
 
Mobile - Class in io.ipinfo.api.model
 
Mobile() - Constructor for class io.ipinfo.api.model.Mobile
 

N

NoCache - Class in io.ipinfo.api.cache
 
NoCache() - Constructor for class io.ipinfo.api.cache.NoCache
 

P

Prefix - Class in io.ipinfo.api.model
 
Prefix(String, String, String, String, String, String, String) - Constructor for class io.ipinfo.api.model.Prefix
 
Privacy - Class in io.ipinfo.api.model
 
Privacy(boolean, boolean, boolean, boolean, boolean, String) - Constructor for class io.ipinfo.api.model.Privacy
 

R

RateLimitedException - Exception Class in io.ipinfo.api.errors
 
RateLimitedException() - Constructor for exception class io.ipinfo.api.errors.RateLimitedException
 
ResproxyRequest - Class in io.ipinfo.api.request
 
ResproxyRequest(OkHttpClient, String, String) - Constructor for class io.ipinfo.api.request.ResproxyRequest
 
ResproxyResponse - Class in io.ipinfo.api.model
 
ResproxyResponse(String, String, Double, String) - Constructor for class io.ipinfo.api.model.ResproxyResponse
 

S

set(String, Object) - Method in interface io.ipinfo.api.cache.Cache
Sets a key/value pair in the cache.
set(String, Object) - Method in class io.ipinfo.api.cache.NoCache
 
set(String, Object) - Method in class io.ipinfo.api.cache.SimpleCache
 
setBatchSize(int) - Method in class io.ipinfo.api.IPinfo.BatchReqOpts.Builder
batchSize is the internal batch size used per API request; the IPinfo API has a maximum batch size, but the batch request functions available in this library do not.
setCache(Cache) - Method in class io.ipinfo.api.IPinfo.Builder
 
setCache(Cache) - Method in class io.ipinfo.api.IPinfoCore.Builder
 
setCache(Cache) - Method in class io.ipinfo.api.IPinfoLite.Builder
 
setCache(Cache) - Method in class io.ipinfo.api.IPinfoPlus.Builder
 
setClient(OkHttpClient) - Method in class io.ipinfo.api.IPinfo.Builder
 
setClient(OkHttpClient) - Method in class io.ipinfo.api.IPinfoCore.Builder
 
setClient(OkHttpClient) - Method in class io.ipinfo.api.IPinfoLite.Builder
 
setClient(OkHttpClient) - Method in class io.ipinfo.api.IPinfoPlus.Builder
 
setContext(Context) - Method in class io.ipinfo.api.model.ASNResponse
Set by the library for extra utility functions
setContext(Context) - Method in class io.ipinfo.api.model.IPResponse
Set by the library for extra utility functions
setContext(Context) - Method in class io.ipinfo.api.model.IPResponseCore
Set by the library for extra utility functions
setContext(Context) - Method in class io.ipinfo.api.model.IPResponseLite
Set by the library for extra utility functions
setContext(Context) - Method in class io.ipinfo.api.model.IPResponsePlus
Set by the library for extra utility functions
setFilter(boolean) - Method in class io.ipinfo.api.IPinfo.BatchReqOpts.Builder
filter, if turned on, will filter out a URL whose value was deemed empty on the server.
setTimeoutPerBatch(int) - Method in class io.ipinfo.api.IPinfo.BatchReqOpts.Builder
timeoutPerBatch is the timeout in seconds that each batch of size `BatchSize` will have for its own request. 0 means to use a default of 5 seconds; any negative number will turn it off; turning it off does _not_ disable the effects of `timeoutTotal`.
setTimeoutTotal(int) - Method in class io.ipinfo.api.IPinfo.BatchReqOpts.Builder
timeoutTotal is the total timeout in seconds for all batch requests in a batch request function to complete. 0 means no total timeout; `timeoutPerBatch` will still apply.
setToken(String) - Method in class io.ipinfo.api.IPinfo.Builder
 
setToken(String) - Method in class io.ipinfo.api.IPinfoCore.Builder
 
setToken(String) - Method in class io.ipinfo.api.IPinfoLite.Builder
 
setToken(String) - Method in class io.ipinfo.api.IPinfoPlus.Builder
 
SimpleCache - Class in io.ipinfo.api.cache
 
SimpleCache(Duration) - Constructor for class io.ipinfo.api.cache.SimpleCache
 

T

timeoutPerBatch - Variable in class io.ipinfo.api.IPinfo.BatchReqOpts
 
timeoutTotal - Variable in class io.ipinfo.api.IPinfo.BatchReqOpts
 
toString() - Method in class io.ipinfo.api.model.Abuse
 
toString() - Method in class io.ipinfo.api.model.Anonymous
 
toString() - Method in class io.ipinfo.api.model.ASN
 
toString() - Method in class io.ipinfo.api.model.ASNPlus
 
toString() - Method in class io.ipinfo.api.model.ASNResponse
 
toString() - Method in class io.ipinfo.api.model.Carrier
 
toString() - Method in class io.ipinfo.api.model.Company
 
toString() - Method in class io.ipinfo.api.model.Continent
 
toString() - Method in class io.ipinfo.api.model.CountryCurrency
 
toString() - Method in class io.ipinfo.api.model.CountryFlag
 
toString() - Method in class io.ipinfo.api.model.Domains
 
toString() - Method in class io.ipinfo.api.model.Geo
 
toString() - Method in class io.ipinfo.api.model.GeoPlus
 
toString() - Method in class io.ipinfo.api.model.IPResponse
 
toString() - Method in class io.ipinfo.api.model.IPResponseCore
 
toString() - Method in class io.ipinfo.api.model.IPResponseLite
 
toString() - Method in class io.ipinfo.api.model.IPResponsePlus
 
toString() - Method in class io.ipinfo.api.model.MapResponse
 
toString() - Method in class io.ipinfo.api.model.Mobile
 
toString() - Method in class io.ipinfo.api.model.Prefix
 
toString() - Method in class io.ipinfo.api.model.Privacy
 
toString() - Method in class io.ipinfo.api.model.ResproxyResponse
 
A B C D E F G H I L M N P R S T 
All Classes and Interfaces|All Packages|Serialized Form