Package ai.nextbillion.maps
Class GaeRequestHandler.Builder
java.lang.Object
ai.nextbillion.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 constructing
GaeRequestHandler.-
Constructor Summary
Constructors Constructor Description Builder() -
Method Summary
Modifier and Type Method Description GeoApiContext.RequestHandler.BuilderapiKey(java.lang.String apiKey)GeoApiContext.RequestHandler.BuilderapiKeyInQuery(boolean apiKeyInQuery)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)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
connectTimeout
- Specified by:
connectTimeoutin interfaceGeoApiContext.RequestHandler.Builder
-
readTimeout
- Specified by:
readTimeoutin interfaceGeoApiContext.RequestHandler.Builder
-
writeTimeout
- Specified by:
writeTimeoutin interfaceGeoApiContext.RequestHandler.Builder
-
queriesPerSecond
- Specified by:
queriesPerSecondin interfaceGeoApiContext.RequestHandler.Builder
-
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
-
apiKey
- Specified by:
apiKeyin interfaceGeoApiContext.RequestHandler.Builder
-
apiKeyInQuery
- Specified by:
apiKeyInQueryin interfaceGeoApiContext.RequestHandler.Builder
-
build
- Specified by:
buildin interfaceGeoApiContext.RequestHandler.Builder
-