public class GaeRequestHandler extends java.lang.Object implements GeoApiContext.RequestHandler
GeoApiContext.RequestHandler
Constructor and Description |
---|
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)
Deprecated.
|
void |
setReadTimeout(long timeout,
java.util.concurrent.TimeUnit unit) |
void |
setWriteTimeout(long timeout,
java.util.concurrent.TimeUnit unit) |
public <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)
handle
in interface GeoApiContext.RequestHandler
public <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)
handlePost
in interface GeoApiContext.RequestHandler
public void setConnectTimeout(long timeout, java.util.concurrent.TimeUnit unit)
setConnectTimeout
in interface GeoApiContext.RequestHandler
public void setReadTimeout(long timeout, java.util.concurrent.TimeUnit unit)
setReadTimeout
in interface GeoApiContext.RequestHandler
public void setWriteTimeout(long timeout, java.util.concurrent.TimeUnit unit)
setWriteTimeout
in interface GeoApiContext.RequestHandler
public void setQueriesPerSecond(int maxQps)
setQueriesPerSecond
in interface GeoApiContext.RequestHandler
@Deprecated public void setQueriesPerSecond(int maxQps, int minimumInterval)
setQueriesPerSecond
in interface GeoApiContext.RequestHandler
public void setProxy(java.net.Proxy proxy)
setProxy
in interface GeoApiContext.RequestHandler