@Override protected String[] getArgsForLoadTestTool(String mode, String modeSpecificArg, long startKey, long numKeys) { String[] args = super.getArgsForLoadTestTool(mode, modeSpecificArg, startKey, numKeys); List<String> tmp = new ArrayList<String>(Arrays.asList(args)); tmp.add(HIPHEN + LoadTestTool.OPT_GENERATOR); StringBuilder sb = new StringBuilder(LoadTestDataGeneratorWithVisibilityLabels.class.getName()); sb.append(COLON); sb.append(asCommaSeperatedString(VISIBILITY_EXPS)); sb.append(COLON); String authorizationsStr = AUTHS.toString(); sb.append(authorizationsStr.substring(1, authorizationsStr.length() - 1)); tmp.add(sb.toString()); return tmp.toArray(new String[tmp.size()]); }
@Override protected String[] getArgsForLoadTestTool(String mode, String modeSpecificArg, long startKey, long numKeys) { String[] args = super.getArgsForLoadTestTool(mode, modeSpecificArg, startKey, numKeys); List<String> tmp = new ArrayList<>(Arrays.asList(args)); tmp.add(HIPHEN + LoadTestTool.OPT_GENERATOR); StringBuilder sb = new StringBuilder(LoadTestDataGeneratorWithVisibilityLabels.class.getName()); sb.append(COLON); sb.append(asCommaSeperatedString(VISIBILITY_EXPS)); sb.append(COLON); String authorizationsStr = AUTHS.toString(); sb.append(authorizationsStr.substring(1, authorizationsStr.length() - 1)); tmp.add(sb.toString()); return tmp.toArray(new String[tmp.size()]); }