Package io.ipinfo.api.request
Class BaseRequest<T>
java.lang.Object
io.ipinfo.api.request.BaseRequest<T>
- Direct Known Subclasses:
ASNRequest,IPRequest,MapRequest
public abstract class BaseRequest<T> extends Object
-
Field Summary
Fields Modifier and Type Field Description protected static com.google.gson.Gsongson -
Constructor Summary
Constructors Modifier Constructor Description protectedBaseRequest(okhttp3.OkHttpClient client, String token) -
Method Summary
Modifier and Type Method Description abstract Thandle()okhttp3.ResponsehandleRequest(okhttp3.Request.Builder request)
-
Field Details
-
gson
protected static final com.google.gson.Gson gson
-
-
Constructor Details
-
BaseRequest
-
-
Method Details
-
handle
- Throws:
RateLimitedException
-
handleRequest
- Throws:
RateLimitedException
-