Package alluxio.stress.jobservice
Class JobServiceBenchParameters
- java.lang.Object
-
- alluxio.stress.Parameters
-
- alluxio.stress.jobservice.JobServiceBenchParameters
-
public final class JobServiceBenchParameters extends Parameters
This holds all the parameters. All fields are public for easier json ser/de without all the getters and setters.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJobServiceBenchParameters.OperationConverterConverts from String to Operation instance.-
Nested classes/interfaces inherited from class alluxio.stress.Parameters
Parameters.BooleanDescription, Parameters.KeylessDescription, Parameters.PathDescription
-
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringmBasePathintmBatchSizejava.lang.StringmDurationjava.lang.StringmFileSizeintmNumFilesPerDirJobServiceBenchOperationmOperationintmTargetThroughputintmThreadsjava.lang.StringmWarmup
-
Constructor Summary
Constructors Constructor Description JobServiceBenchParameters()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Enum<?>operation()Notice the function name can't be getOperation since Jackson would transfer this function in to json value, break Parameter serialization and cause serialization error.-
Methods inherited from class alluxio.stress.Parameters
getDescription, partitionFieldNames
-
-
-
-
Field Detail
-
mOperation
public JobServiceBenchOperation mOperation
-
mThreads
public int mThreads
-
mNumFilesPerDir
public int mNumFilesPerDir
-
mBasePath
public java.lang.String mBasePath
-
mFileSize
public java.lang.String mFileSize
-
mTargetThroughput
public int mTargetThroughput
-
mDuration
public java.lang.String mDuration
-
mWarmup
public java.lang.String mWarmup
-
mBatchSize
public int mBatchSize
-
-
Method Detail
-
operation
public java.lang.Enum<?> operation()
Description copied from class:ParametersNotice the function name can't be getOperation since Jackson would transfer this function in to json value, break Parameter serialization and cause serialization error.- Overrides:
operationin classParameters- Returns:
- the Operation Enum
-
-