protected final class StressMasterBenchBase.BenchContext
extends java.lang.Object
| Constructor and Description |
|---|
BenchContext(com.google.common.util.concurrent.RateLimiter rateLimiter,
Operation operation,
java.lang.String duration) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAdditionalResult() |
org.apache.hadoop.fs.Path |
getBasePath(int index) |
long |
getEndMs() |
org.apache.hadoop.fs.Path |
getFixedBasePath(int index) |
com.google.common.util.concurrent.RateLimiter |
getGrandRateLimiter() |
java.util.concurrent.atomic.AtomicLong |
getOperationCounter(int index) |
com.google.common.util.concurrent.RateLimiter |
getRateLimiter(int index) |
com.google.common.util.concurrent.RateLimiter[] |
getRateLimiters() |
T |
getResult() |
long |
getStartMs() |
void |
mergeThreadResult(T threadResult) |
public BenchContext(com.google.common.util.concurrent.RateLimiter rateLimiter,
Operation operation,
java.lang.String duration)
public com.google.common.util.concurrent.RateLimiter[] getRateLimiters()
public com.google.common.util.concurrent.RateLimiter getGrandRateLimiter()
public com.google.common.util.concurrent.RateLimiter getRateLimiter(int index)
public long getStartMs()
public long getEndMs()
public java.util.concurrent.atomic.AtomicLong getOperationCounter(int index)
public org.apache.hadoop.fs.Path getBasePath(int index)
public org.apache.hadoop.fs.Path getFixedBasePath(int index)
public void mergeThreadResult(T threadResult)
public void addAdditionalResult()
throws java.io.IOException
java.io.IOExceptionpublic T getResult()
Copyright © 2024. All Rights Reserved.