@ThreadSafe public final class StressBenchConfig extends java.lang.Object implements PlanConfig
| Constructor and Description |
|---|
StressBenchConfig(java.lang.String className,
java.util.List<java.lang.String> args,
long startDelayMs,
int clusterLimit) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<java.lang.String> |
affectedPaths() |
boolean |
equals(java.lang.Object obj) |
java.util.List<java.lang.String> |
getArgs() |
java.lang.String |
getClassName() |
int |
getClusterLimit() |
java.lang.String |
getName() |
long |
getStartDelayMs() |
int |
hashCode() |
java.lang.String |
toString() |
public StressBenchConfig(java.lang.String className,
java.util.List<java.lang.String> args,
long startDelayMs,
int clusterLimit)
className - the class name of the benchmark to runargs - the args for the benchmarkstartDelayMs - the start delay for the distributed tasks, in msclusterLimit - the max number of workers to run on. If 0, run on entire cluster,
If < 0, starts scheduling from the end of the worker listpublic java.util.Collection<java.lang.String> affectedPaths()
affectedPaths in interface JobConfigpublic java.lang.String getClassName()
public java.util.List<java.lang.String> getArgs()
public long getStartDelayMs()
public int getClusterLimit()
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2022. All Rights Reserved.