Package com.linkedin.venice.router.api
Class VeniceFullHttpResponse
java.lang.Object
io.netty.handler.codec.http.DefaultHttpObject
io.netty.handler.codec.http.DefaultHttpMessage
io.netty.handler.codec.http.DefaultHttpResponse
io.netty.handler.codec.http.DefaultFullHttpResponse
com.linkedin.venice.router.api.VeniceFullHttpResponse
- All Implemented Interfaces:
 io.netty.buffer.ByteBufHolder,io.netty.handler.codec.DecoderResultProvider,io.netty.handler.codec.http.FullHttpMessage,io.netty.handler.codec.http.FullHttpResponse,io.netty.handler.codec.http.HttpContent,io.netty.handler.codec.http.HttpMessage,io.netty.handler.codec.http.HttpObject,io.netty.handler.codec.http.HttpResponse,io.netty.handler.codec.http.LastHttpContent,io.netty.util.ReferenceCounted
public class VeniceFullHttpResponse
extends io.netty.handler.codec.http.DefaultFullHttpResponse
A specialized 
DefaultFullHttpResponse object to record the decompression time of the records in the response.- 
Field Summary
Fields inherited from interface io.netty.handler.codec.http.LastHttpContent
EMPTY_LAST_CONTENT - 
Constructor Summary
ConstructorsConstructorDescriptionVeniceFullHttpResponse(io.netty.handler.codec.http.HttpVersion version, io.netty.handler.codec.http.HttpResponseStatus status, io.netty.buffer.ByteBuf content, long decompressionTimeInNs)  - 
Method Summary
Methods inherited from class io.netty.handler.codec.http.DefaultFullHttpResponse
content, copy, duplicate, refCnt, release, release, replace, retain, retain, retainedDuplicate, setProtocolVersion, setStatus, toString, touch, touch, trailingHeadersMethods inherited from class io.netty.handler.codec.http.DefaultHttpResponse
getStatus, statusMethods inherited from class io.netty.handler.codec.http.DefaultHttpMessage
getProtocolVersion, headers, protocolVersionMethods inherited from class io.netty.handler.codec.http.DefaultHttpObject
decoderResult, getDecoderResult, setDecoderResultMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.netty.handler.codec.DecoderResultProvider
decoderResult, setDecoderResultMethods inherited from interface io.netty.handler.codec.http.HttpMessage
getProtocolVersion, headers, protocolVersionMethods inherited from interface io.netty.handler.codec.http.HttpObject
getDecoderResultMethods inherited from interface io.netty.handler.codec.http.HttpResponse
getStatus, status 
- 
Constructor Details
- 
VeniceFullHttpResponse
public VeniceFullHttpResponse(io.netty.handler.codec.http.HttpVersion version, io.netty.handler.codec.http.HttpResponseStatus status, io.netty.buffer.ByteBuf content, long decompressionTimeInNs)  
 - 
 - 
Method Details
- 
getDecompressionTimeInNs
public long getDecompressionTimeInNs() - 
equals
- Overrides:
 equalsin classio.netty.handler.codec.http.DefaultFullHttpResponse
 - 
hashCode
public int hashCode()- Overrides:
 hashCodein classio.netty.handler.codec.http.DefaultFullHttpResponse
 
 -