public class LoadTestDataGeneratorWithVisibilityLabels extends MultiThreadedAction.DefaultDataGenerator
args, INCREMENT, kvGenerator, MUTATE_INFO
Constructor and Description |
---|
LoadTestDataGeneratorWithVisibilityLabels(int minValueSize,
int maxValueSize,
int minColumnsPerKey,
int maxColumnsPerKey,
byte[]... columnFamilies) |
Modifier and Type | Method and Description |
---|---|
Get |
beforeGet(long rowkeyBase,
Get get)
Giving a chance for the LoadTestDataGenerator to change the Get load.
|
Mutation |
beforeMutate(long rowkeyBase,
Mutation m)
Giving a chance for the LoadTestDataGenerator to change the Mutation load.
|
void |
initialize(String[] args)
initialize the LoadTestDataGenerator
|
generateColumnsForCf, generateValue, getColumnFamilies, getDeterministicUniqueKey, verify, verify
getArgs
public LoadTestDataGeneratorWithVisibilityLabels(int minValueSize, int maxValueSize, int minColumnsPerKey, int maxColumnsPerKey, byte[]... columnFamilies)
public void initialize(String[] args)
LoadTestDataGenerator
initialize
in class LoadTestDataGenerator
args
- init argspublic Mutation beforeMutate(long rowkeyBase, Mutation m) throws IOException
LoadTestDataGenerator
beforeMutate
in class LoadTestDataGenerator
IOException
public Get beforeGet(long rowkeyBase, Get get)
LoadTestDataGenerator
beforeGet
in class LoadTestDataGenerator