Package com.google.maps
Class GaeRequestHandler.Builder
- java.lang.Object
-
- com.google.maps.GaeRequestHandler.Builder
-
- All Implemented Interfaces:
GeoApiContext.RequestHandler.Builder
- Enclosing class:
- GaeRequestHandler
public static class GaeRequestHandler.Builder extends java.lang.Object implements GeoApiContext.RequestHandler.Builder
Builder strategy for constructingGaeRequestHandler
.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GeoApiContext.RequestHandler
build()
GaeRequestHandler.Builder
connectTimeout(long timeout, java.util.concurrent.TimeUnit unit)
GaeRequestHandler.Builder
proxy(java.net.Proxy proxy)
GaeRequestHandler.Builder
proxyAuthentication(java.lang.String proxyUserName, java.lang.String proxyUserPassword)
GaeRequestHandler.Builder
queriesPerSecond(int maxQps)
GaeRequestHandler.Builder
readTimeout(long timeout, java.util.concurrent.TimeUnit unit)
GaeRequestHandler.Builder
writeTimeout(long timeout, java.util.concurrent.TimeUnit unit)
-
-
-
Method Detail
-
connectTimeout
public GaeRequestHandler.Builder connectTimeout(long timeout, java.util.concurrent.TimeUnit unit)
- Specified by:
connectTimeout
in interfaceGeoApiContext.RequestHandler.Builder
-
readTimeout
public GaeRequestHandler.Builder readTimeout(long timeout, java.util.concurrent.TimeUnit unit)
- Specified by:
readTimeout
in interfaceGeoApiContext.RequestHandler.Builder
-
writeTimeout
public GaeRequestHandler.Builder writeTimeout(long timeout, java.util.concurrent.TimeUnit unit)
- Specified by:
writeTimeout
in interfaceGeoApiContext.RequestHandler.Builder
-
queriesPerSecond
public GaeRequestHandler.Builder queriesPerSecond(int maxQps)
- Specified by:
queriesPerSecond
in interfaceGeoApiContext.RequestHandler.Builder
-
proxy
public GaeRequestHandler.Builder proxy(java.net.Proxy proxy)
- Specified by:
proxy
in interfaceGeoApiContext.RequestHandler.Builder
-
proxyAuthentication
public GaeRequestHandler.Builder proxyAuthentication(java.lang.String proxyUserName, java.lang.String proxyUserPassword)
- Specified by:
proxyAuthentication
in interfaceGeoApiContext.RequestHandler.Builder
-
build
public GeoApiContext.RequestHandler build()
- Specified by:
build
in interfaceGeoApiContext.RequestHandler.Builder
-
-