public final class RealInterceptorChain extends Object implements Interceptor.Chain
| Constructor and Description |
|---|
RealInterceptorChain(List<Interceptor> interceptors,
StreamAllocation streamAllocation,
HttpCodec httpCodec,
RealConnection connection,
int index,
Request request,
Call call,
EventListener eventListener,
int connectTimeout,
int readTimeout,
int writeTimeout) |
| Modifier and Type | Method and Description |
|---|---|
Call |
call() |
Connection |
connection() |
int |
connectTimeoutMillis() |
EventListener |
eventListener() |
HttpCodec |
httpStream() |
Response |
proceed(Request request) |
Response |
proceed(Request request,
StreamAllocation streamAllocation,
HttpCodec httpCodec,
RealConnection connection) |
int |
readTimeoutMillis() |
Request |
request() |
StreamAllocation |
streamAllocation() |
Interceptor.Chain |
withConnectTimeout(int timeout,
TimeUnit unit) |
Interceptor.Chain |
withReadTimeout(int timeout,
TimeUnit unit) |
Interceptor.Chain |
withWriteTimeout(int timeout,
TimeUnit unit) |
int |
writeTimeoutMillis() |
public RealInterceptorChain(List<Interceptor> interceptors, StreamAllocation streamAllocation, HttpCodec httpCodec, RealConnection connection, int index, Request request, Call call, EventListener eventListener, int connectTimeout, int readTimeout, int writeTimeout)
public Connection connection()
connection in interface Interceptor.Chainpublic int connectTimeoutMillis()
connectTimeoutMillis in interface Interceptor.Chainpublic Interceptor.Chain withConnectTimeout(int timeout, TimeUnit unit)
withConnectTimeout in interface Interceptor.Chainpublic int readTimeoutMillis()
readTimeoutMillis in interface Interceptor.Chainpublic Interceptor.Chain withReadTimeout(int timeout, TimeUnit unit)
withReadTimeout in interface Interceptor.Chainpublic int writeTimeoutMillis()
writeTimeoutMillis in interface Interceptor.Chainpublic Interceptor.Chain withWriteTimeout(int timeout, TimeUnit unit)
withWriteTimeout in interface Interceptor.Chainpublic StreamAllocation streamAllocation()
public HttpCodec httpStream()
public Call call()
call in interface Interceptor.Chainpublic EventListener eventListener()
public Request request()
request in interface Interceptor.Chainpublic Response proceed(Request request) throws IOException
proceed in interface Interceptor.ChainIOExceptionpublic Response proceed(Request request, StreamAllocation streamAllocation, HttpCodec httpCodec, RealConnection connection) throws IOException
IOExceptionCopyright © 2019. All rights reserved.