Indico Config Builder
//indico-client-java/com.indico/IndicoConfig/Builder
# Builder
[jvm]\
open class Builder
## Constructors
| | |
|---|---|
| Builder | [jvm]<br>constructor() |
## Functions
| Name | Summary |
|---|---|
| apiToken | [jvm]<br>open fun apiToken(apiToken: [String](https://docs.oracle.com/javase/8/docs/api/java/lang/String.html)): IndicoConfig.Builder |
| build | [jvm]<br>open fun build(): IndicoConfig |
| connectionReadTimeout | [jvm]<br>open fun connectionReadTimeout(connectionReadTimeout: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): IndicoConfig.Builder<br>Set the max read timeout in seconds for okHttpClient. |
| connectionWriteTimeout | [jvm]<br>open fun connectionWriteTimeout(connectionWriteTimeout: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): IndicoConfig.Builder<br>Set the max write timeout in seconds for okHttpClient. |
| connectTimeout | [jvm]<br>open fun connectTimeout(connectTimeout: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): IndicoConfig.Builder<br>Set the max initial connection timeout in seconds for okHttpClient. |
| host | [jvm]<br>open fun host(host: [String](https://docs.oracle.com/javase/8/docs/api/java/lang/String.html)): IndicoConfig.Builder |
| maxConnections | [jvm]<br>open fun maxConnections(maxConnections: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): IndicoConfig.Builder |
| maxRetries | [jvm]<br>open fun maxRetries(maxRetries: [Int](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html)): IndicoConfig.Builder<br>Set the max initial retries of a call for network-related failures. |
| protocol | [jvm]<br>open fun protocol(protocol: [String](https://docs.oracle.com/javase/8/docs/api/java/lang/String.html)): IndicoConfig.Builder |
| tokenPath | [jvm]<br>open fun tokenPath(tokenPath: [String](https://docs.oracle.com/javase/8/docs/api/java/lang/String.html)): IndicoConfig.Builder |
Updated 5 days ago