public static interface GeoApiContext.RequestHandler
OkHttpRequestHandler
,
GaeRequestHandler
Modifier and Type | Method and Description |
---|---|
<T,R extends com.google.maps.internal.ApiResponse<T>> |
handle(java.lang.String hostName,
java.lang.String url,
java.lang.String userAgent,
java.lang.Class<R> clazz,
com.google.gson.FieldNamingPolicy fieldNamingPolicy,
long errorTimeout,
java.lang.Integer maxRetries,
com.google.maps.internal.ExceptionsAllowedToRetry exceptionsAllowedToRetry) |
<T,R extends com.google.maps.internal.ApiResponse<T>> |
handlePost(java.lang.String hostName,
java.lang.String url,
java.lang.String payload,
java.lang.String userAgent,
java.lang.Class<R> clazz,
com.google.gson.FieldNamingPolicy fieldNamingPolicy,
long errorTimeout,
java.lang.Integer maxRetries,
com.google.maps.internal.ExceptionsAllowedToRetry exceptionsAllowedToRetry) |
void |
setConnectTimeout(long timeout,
java.util.concurrent.TimeUnit unit) |
void |
setProxy(java.net.Proxy proxy) |
void |
setQueriesPerSecond(int maxQps) |
void |
setQueriesPerSecond(int maxQps,
int minimumInterval) |
void |
setReadTimeout(long timeout,
java.util.concurrent.TimeUnit unit) |
void |
setWriteTimeout(long timeout,
java.util.concurrent.TimeUnit unit) |
<T,R extends com.google.maps.internal.ApiResponse<T>> PendingResult<T> handle(java.lang.String hostName, java.lang.String url, java.lang.String userAgent, java.lang.Class<R> clazz, com.google.gson.FieldNamingPolicy fieldNamingPolicy, long errorTimeout, java.lang.Integer maxRetries, com.google.maps.internal.ExceptionsAllowedToRetry exceptionsAllowedToRetry)
<T,R extends com.google.maps.internal.ApiResponse<T>> PendingResult<T> handlePost(java.lang.String hostName, java.lang.String url, java.lang.String payload, java.lang.String userAgent, java.lang.Class<R> clazz, com.google.gson.FieldNamingPolicy fieldNamingPolicy, long errorTimeout, java.lang.Integer maxRetries, com.google.maps.internal.ExceptionsAllowedToRetry exceptionsAllowedToRetry)
void setConnectTimeout(long timeout, java.util.concurrent.TimeUnit unit)
void setReadTimeout(long timeout, java.util.concurrent.TimeUnit unit)
void setWriteTimeout(long timeout, java.util.concurrent.TimeUnit unit)
void setQueriesPerSecond(int maxQps)
void setQueriesPerSecond(int maxQps, int minimumInterval)
void setProxy(java.net.Proxy proxy)