Class EBCLIOptions


  • public class EBCLIOptions
    extends java.lang.Object
    No CLI parser lib is useful for command structures, it seems. So we have this instead, which is good enough. If something better is needed later, this can be replaced.
    • Constructor Detail

      • EBCLIOptions

        public EBCLIOptions​(java.lang.String[] args)
    • Method Detail

      • wantsShowScript

        public boolean wantsShowScript()
      • wantsVersionCoords

        public boolean wantsVersionCoords()
      • isWantsVersionShort

        public boolean isWantsVersionShort()
      • wantsActivityTypes

        public boolean wantsActivityTypes()
      • wantsTopicalHelp

        public boolean wantsTopicalHelp()
      • wantsTopicalHelpFor

        public java.lang.String wantsTopicalHelpFor()
      • wantsBasicHelp

        public boolean wantsBasicHelp()
      • wantsAdvancedHelp

        public boolean wantsAdvancedHelp()
      • wantsEnableChart

        public boolean wantsEnableChart()
      • wantsDockerMetrics

        public boolean wantsDockerMetrics()
      • getReportInterval

        public int getReportInterval()
      • wantsReportGraphiteTo

        public java.lang.String wantsReportGraphiteTo()
      • wantsMetricsPrefix

        public java.lang.String wantsMetricsPrefix()
      • wantsMetricsForActivity

        public java.lang.String wantsMetricsForActivity()
      • getSessionName

        public java.lang.String getSessionName()
      • wantsConsoleLogLevel

        public ch.qos.logback.classic.Level wantsConsoleLogLevel()
      • getProgressSpec

        public java.lang.String getProgressSpec()
      • wantsReportCsvTo

        public java.lang.String wantsReportCsvTo()
      • getLogsDirectory

        public java.lang.String getLogsDirectory()
      • getLogsMax

        public int getLogsMax()
      • getLogsLevel

        public java.lang.String getLogsLevel()
      • wantsInputTypes

        public boolean wantsInputTypes()
      • wantsMarkerTypes

        public boolean wantsMarkerTypes()
      • wantsToDumpCyclelog

        public boolean wantsToDumpCyclelog()
      • wantsToImportCycleLog

        public boolean wantsToImportCycleLog()
      • getCyclelogImportOptions

        public java.lang.String[] getCyclelogImportOptions()
      • getCycleLogExporterOptions

        public java.lang.String[] getCycleLogExporterOptions()
      • getConsoleLoggingPattern

        public java.lang.String getConsoleLoggingPattern()
      • getLogLevelOverrides

        public java.util.Map<java.lang.String,​ch.qos.logback.classic.Level> getLogLevelOverrides()
      • setHistoLoggerConfigs

        public void setHistoLoggerConfigs​(java.lang.String pattern,
                                          java.lang.String file,
                                          java.lang.String interval)