-
public interface Interceptor.Chain
-
-
Method Summary
Modifier and Type Method Description abstract MobonRequestrequest()abstract MobonResponseproceed(MobonRequest mobonRequest)abstract Connectionconnection()Returns the connection the mobonRequest will be executed on. abstract Callcall()abstract intconnectTimeoutMillis()abstract Interceptor.ChainwithConnectTimeout(int timeout, TimeUnit unit)abstract intreadTimeoutMillis()abstract Interceptor.ChainwithReadTimeout(int timeout, TimeUnit unit)abstract intwriteTimeoutMillis()abstract Interceptor.ChainwithWriteTimeout(int timeout, TimeUnit unit)-
-
Method Detail
-
request
abstract MobonRequest request()
-
proceed
abstract MobonResponse proceed(MobonRequest mobonRequest)
-
connection
@Nullable() abstract Connection connection()
Returns the connection the mobonRequest will be executed on. This is only available in the chainsof network interceptors; for application interceptors this is always null.
-
connectTimeoutMillis
abstract int connectTimeoutMillis()
-
withConnectTimeout
abstract Interceptor.Chain withConnectTimeout(int timeout, TimeUnit unit)
-
readTimeoutMillis
abstract int readTimeoutMillis()
-
withReadTimeout
abstract Interceptor.Chain withReadTimeout(int timeout, TimeUnit unit)
-
writeTimeoutMillis
abstract int writeTimeoutMillis()
-
withWriteTimeout
abstract Interceptor.Chain withWriteTimeout(int timeout, TimeUnit unit)
-
-
-
-