Package io.airlift.http.client
Class RequestStats
java.lang.Object
io.airlift.http.client.RequestStats
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
recordResponseReceived
(String method, int responseCode, long requestSizeInBytes, long responseSizeInBytes, io.airlift.units.Duration requestProcessingTime, io.airlift.units.Duration responseProcessingTime)
-
Constructor Details
-
RequestStats
@Inject public RequestStats()
-
-
Method Details
-
recordResponseReceived
public void recordResponseReceived(String method, int responseCode, long requestSizeInBytes, long responseSizeInBytes, io.airlift.units.Duration requestProcessingTime, io.airlift.units.Duration responseProcessingTime) -
recordRequestFailed
public void recordRequestFailed() -
recordRequestCanceled
public void recordRequestCanceled() -
getAllResponse
-
get1xxResponse
-
get2xxResponse
-
get3xxResponse
-
get4xxResponse
-
get5xxResponse
-
getRequestFailed
-
getRequestCanceled
-
getRequestTime
-
getResponseTime
-
getReadBytes
-
getWrittenBytes
-