CronetCallFactory.Builder

class CronetCallFactory.Builder


Summary

Public functions

ObjectBeingBuiltT!
CronetCallFactory.Builder!
setCallTimeoutMillis(callTimeoutMillis: Int)
CronetCallFactory.Builder!
setCallbackExecutorService(callbackExecutorService: ExecutorService!)
CronetCallFactory.Builder!
setReadTimeoutMillis(readTimeoutMillis: Int)
SubBuilderT!

Sets the strategy for following redirects.

SubBuilderT!

Sets the size of upload data provider executor.

CronetCallFactory.Builder!
setWriteTimeoutMillis(writeTimeoutMillis: Int)

Public functions

build

fun build(): ObjectBeingBuiltT!

setCallTimeoutMillis

fun setCallTimeoutMillis(callTimeoutMillis: Int): CronetCallFactory.Builder!

setCallbackExecutorService

fun setCallbackExecutorService(callbackExecutorService: ExecutorService!): CronetCallFactory.Builder!

setReadTimeoutMillis

fun setReadTimeoutMillis(readTimeoutMillis: Int): CronetCallFactory.Builder!

setRedirectStrategy

fun setRedirectStrategy(redirectStrategy: RedirectStrategy!): SubBuilderT!

Sets the strategy for following redirects.

Note that the Cronet (i.e. Chromium) wide safeguards will still apply if one attempts to follow redirects too many times.

setUploadDataProviderExecutorSize

fun setUploadDataProviderExecutorSize(size: Int): SubBuilderT!

Sets the size of upload data provider executor. The same executor is used for all upload data providers within the interceptor.

setWriteTimeoutMillis

fun setWriteTimeoutMillis(writeTimeoutMillis: Int): CronetCallFactory.Builder!