Package com.botbye.model
Class BotbyeConfig.Builder
- java.lang.Object
-
- com.botbye.model.BotbyeConfig.Builder
-
- Enclosing class:
- BotbyeConfig
public static class BotbyeConfig.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BotbyeConfig.BuilderbotbyeEndpoint(java.lang.String botbyeEndpoint)BotbyeConfigbuild()BotbyeConfig.BuildercallTimeout(java.time.Duration callTimeout)BotbyeConfig.BuilderconnectionTimeout(java.time.Duration connectionTimeout)BotbyeConfig.BuildercontentType(okhttp3.MediaType contentType)BotbyeConfig.BuilderkeepAliveDuration(java.time.Duration keepAliveDuration)BotbyeConfig.BuildermaxIdleConnections(int maxIdleConnections)BotbyeConfig.BuildermaxRequests(int maxRequests)BotbyeConfig.BuildermaxRequestsPerHost(int maxRequestsPerHost)BotbyeConfig.BuilderreadTimeout(java.time.Duration readTimeout)BotbyeConfig.BuilderserverKey(java.lang.String serverKey)BotbyeConfig.BuilderwriteTimeout(java.time.Duration writeTimeout)
-
-
-
Method Detail
-
botbyeEndpoint
public BotbyeConfig.Builder botbyeEndpoint(java.lang.String botbyeEndpoint)
-
serverKey
public BotbyeConfig.Builder serverKey(java.lang.String serverKey)
-
readTimeout
public BotbyeConfig.Builder readTimeout(java.time.Duration readTimeout)
-
writeTimeout
public BotbyeConfig.Builder writeTimeout(java.time.Duration writeTimeout)
-
connectionTimeout
public BotbyeConfig.Builder connectionTimeout(java.time.Duration connectionTimeout)
-
callTimeout
public BotbyeConfig.Builder callTimeout(java.time.Duration callTimeout)
-
maxIdleConnections
public BotbyeConfig.Builder maxIdleConnections(int maxIdleConnections)
-
keepAliveDuration
public BotbyeConfig.Builder keepAliveDuration(java.time.Duration keepAliveDuration)
-
maxRequestsPerHost
public BotbyeConfig.Builder maxRequestsPerHost(int maxRequestsPerHost)
-
maxRequests
public BotbyeConfig.Builder maxRequests(int maxRequests)
-
contentType
public BotbyeConfig.Builder contentType(okhttp3.MediaType contentType)
-
build
public BotbyeConfig build()
-
-