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.RequestHandlerbuild()GaeRequestHandler.BuilderconnectTimeout(long timeout, java.util.concurrent.TimeUnit unit)GaeRequestHandler.Builderproxy(java.net.Proxy proxy)GaeRequestHandler.BuilderproxyAuthentication(java.lang.String proxyUserName, java.lang.String proxyUserPassword)GaeRequestHandler.BuilderqueriesPerSecond(int maxQps)GaeRequestHandler.BuilderreadTimeout(long timeout, java.util.concurrent.TimeUnit unit)GaeRequestHandler.BuilderwriteTimeout(long timeout, java.util.concurrent.TimeUnit unit)
-
-
-
Method Detail
-
connectTimeout
public GaeRequestHandler.Builder connectTimeout(long timeout, java.util.concurrent.TimeUnit unit)
- Specified by:
connectTimeoutin interfaceGeoApiContext.RequestHandler.Builder
-
readTimeout
public GaeRequestHandler.Builder readTimeout(long timeout, java.util.concurrent.TimeUnit unit)
- Specified by:
readTimeoutin interfaceGeoApiContext.RequestHandler.Builder
-
writeTimeout
public GaeRequestHandler.Builder writeTimeout(long timeout, java.util.concurrent.TimeUnit unit)
- Specified by:
writeTimeoutin interfaceGeoApiContext.RequestHandler.Builder
-
queriesPerSecond
public GaeRequestHandler.Builder queriesPerSecond(int maxQps)
- Specified by:
queriesPerSecondin interfaceGeoApiContext.RequestHandler.Builder
-
proxy
public GaeRequestHandler.Builder proxy(java.net.Proxy proxy)
- Specified by:
proxyin interfaceGeoApiContext.RequestHandler.Builder
-
proxyAuthentication
public GaeRequestHandler.Builder proxyAuthentication(java.lang.String proxyUserName, java.lang.String proxyUserPassword)
- Specified by:
proxyAuthenticationin interfaceGeoApiContext.RequestHandler.Builder
-
build
public GeoApiContext.RequestHandler build()
- Specified by:
buildin interfaceGeoApiContext.RequestHandler.Builder
-
-