Package org.apache.hc.core5.benchmark
Class Stats
java.lang.Object
org.apache.hc.core5.benchmark.Stats
Statistics for an
HttpBenchmark
.- Since:
- 4.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AtomicLong
private final AtomicInteger
private final AtomicInteger
private final AtomicReference
<String> private final AtomicInteger
private final AtomicLong
private final AtomicLong
private final AtomicLong
private final AtomicReference
<ProtocolVersion> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlong
int
int
int
long
long
long
void
void
void
void
incTotalBytesRecv
(int n) void
incTotalBytesSent
(int n) void
incTotalContentLength
(long n) void
setContentLength
(long n) void
setServerName
(String serverName) void
setVersion
(ProtocolVersion version) toString()
-
Field Details
-
successCount
-
failureCount
-
keepAliveCount
-
totalBytesRecv
-
totalBytesSent
-
contentLength
-
totalContentLength
-
serverNameRef
-
versionRef
-
-
Constructor Details
-
Stats
public Stats()
-
-
Method Details
-
incSuccessCount
public void incSuccessCount() -
getSuccessCount
public int getSuccessCount() -
incFailureCount
public void incFailureCount() -
getFailureCount
public int getFailureCount() -
incKeepAliveCount
public void incKeepAliveCount() -
getKeepAliveCount
public int getKeepAliveCount() -
incTotalBytesRecv
public void incTotalBytesRecv(int n) -
getTotalBytesRecv
public long getTotalBytesRecv() -
incTotalBytesSent
public void incTotalBytesSent(int n) -
getTotalBytesSent
public long getTotalBytesSent() -
setContentLength
public void setContentLength(long n) -
incTotalContentLength
public void incTotalContentLength(long n) -
getContentLength
public long getContentLength() -
getTotalContentLength
public long getTotalContentLength() -
setServerName
-
getServerName
-
getVersion
-
setVersion
-
toString
-