Package ai.nextbillion.maps
Interface GeoApiContext.RequestHandler.Builder
- All Known Implementing Classes:
GaeRequestHandler.Builder,OkHttpRequestHandler.Builder
- Enclosing interface:
- GeoApiContext.RequestHandler
public static interface GeoApiContext.RequestHandler.Builder
Builder pattern for
GeoApiContext.RequestHandler.-
Method Summary
Modifier and Type Method Description GeoApiContext.RequestHandler.BuilderapiKey(java.lang.String apiKey)GeoApiContext.RequestHandler.BuilderapiKeyInQuery(boolean apiKeyInQuery)GeoApiContext.RequestHandlerbuild()GeoApiContext.RequestHandler.BuilderconnectTimeout(long timeout, java.util.concurrent.TimeUnit unit)GeoApiContext.RequestHandler.Builderproxy(java.net.Proxy proxy)GeoApiContext.RequestHandler.BuilderproxyAuthentication(java.lang.String proxyUserName, java.lang.String proxyUserPassword)GeoApiContext.RequestHandler.BuilderqueriesPerSecond(int maxQps)GeoApiContext.RequestHandler.BuilderreadTimeout(long timeout, java.util.concurrent.TimeUnit unit)GeoApiContext.RequestHandler.BuilderwriteTimeout(long timeout, java.util.concurrent.TimeUnit unit)
-
Method Details
-
connectTimeout
GeoApiContext.RequestHandler.Builder connectTimeout(long timeout, java.util.concurrent.TimeUnit unit) -
readTimeout
-
writeTimeout
GeoApiContext.RequestHandler.Builder writeTimeout(long timeout, java.util.concurrent.TimeUnit unit) -
queriesPerSecond
-
proxy
-
proxyAuthentication
GeoApiContext.RequestHandler.Builder proxyAuthentication(java.lang.String proxyUserName, java.lang.String proxyUserPassword) -
apiKey
-
apiKeyInQuery
-
build
GeoApiContext.RequestHandler build()
-