Skip to content

Commit

Permalink
review feedback
Browse files Browse the repository at this point in the history
  • Loading branch information
rodesai committed Aug 21, 2019
1 parent 9295204 commit a434156
Showing 1 changed file with 2 additions and 18 deletions.
20 changes: 2 additions & 18 deletions ksql-examples/src/main/java/io/confluent/ksql/datagen/DataGen.java
Original file line number Diff line number Diff line change
Expand Up @@ -223,7 +223,7 @@ private static final class Builder {
.put("schemaRegistryUrl", (builder, argVal) -> builder.schemaRegistryUrl = argVal)
.put("propertiesFile",
(builder, argVal) -> builder.propertiesFile = toFileInputStream(argVal).get())
.put("msgRate", (builder, argVal) -> builder.msgRate = parseMsgRate(argVal))
.put("msgRate", (builder, argVal) -> builder.msgRate = parseInt(argVal, 1))
.put("nThreads", (builder, argVal) -> builder.numThreads = parseNumThreads(argVal))
.put("printRows", (builder, argVal) -> builder.printRows = parsePrintRows(argVal))
.build();
Expand Down Expand Up @@ -470,22 +470,6 @@ private static int parseNumThreads(final String numThreadsString) {
}
}

private static int parseMsgRate(final String msgRateString) {
try {
final int result = Integer.valueOf(msgRateString, 10);
if (result < 0) {
throw new ArgumentParseException(String.format(
"Invalid msg rate in '%d'; must be a positive number",
result));
}
return result;
} catch (NumberFormatException e) {
throw new ArgumentParseException(String.format(
"Invalid msg rate in '%s'; must be a positive number",
msgRateString));
}
}

private static boolean parsePrintRows(final String printRowsString) {
switch (printRowsString.toLowerCase()) {
case "false":
Expand All @@ -505,7 +489,7 @@ private static int parseInt(final String iterationsString, final int minValue) {
final int result = Integer.valueOf(iterationsString, 10);
if (result < minValue) {
throw new ArgumentParseException(String.format(
"Invalid integer value '%d'; must be > %d",
"Invalid integer value '%d'; must be >= %d",
result, minValue
));
}
Expand Down

0 comments on commit a434156

Please sign in to comment.