@Override protected void fillMandatoryOption(TestCommandInstance instance, String name) { if (CliStrings.EXPORT_LOGS__MEMBER.equals(name)) { instance.addOption(name, getMemberId()); } else if (CliStrings.EXPORT_LOGS__GROUP.equals(name)) { instance.addOption(name, getGroup()); } else if (CliStrings.EXPORT_LOGS__LOGLEVEL.equals(name)) { instance.addOption(name, getLogLevel()); } else if (CliStrings.EXPORT_LOGS__UPTO_LOGLEVEL.equals(name)) { instance.addOption(name, String.valueOf(HydraUtil.getRandomBoolean())); } else if (CliStrings.EXPORT_LOGS__MERGELOG.equals(name)) { instance.addOption(name, "true"); } else if (CliStrings.EXPORT_LOGS__STARTTIME.equals(name)) { String startTime = getStartTime(); HydraUtil.logInfo("Adding start-time=" + startTime); instance.addOption(name, startTime); } else if (CliStrings.EXPORT_LOGS__ENDTIME.equals(name)) { String endTime = getEndTime(); HydraUtil.logInfo("Adding end-time=" + endTime); instance.addOption(name, endTime); } else if (name.equals(CliStrings.EXPORT_LOGS__DIR)) { directory = getDirectory(instance.getMode()); instance.addOption(name, directory); } }