Class LogstashConfiguration

    • Constructor Detail

      • LogstashConfiguration

        public LogstashConfiguration()
    • Method Detail

      • isEnabled

        public boolean isEnabled()
      • setEnabled

        public void setEnabled​(boolean enabled)
      • isEnableGlobally

        public boolean isEnableGlobally()
      • setEnableGlobally

        public void setEnableGlobally​(boolean enableGlobally)
      • isMilliSecondTimestamps

        public boolean isMilliSecondTimestamps()
      • setMilliSecondTimestamps

        public void setMilliSecondTimestamps​(boolean milliSecondTimestamps)
      • getDateFormatter

        public org.apache.commons.lang.time.FastDateFormat getDateFormatter()
      • getLogstashIndexer

        public LogstashIndexer<?> getLogstashIndexer()
        Returns the current logstash indexer configuration.
        Returns:
        configuration instance
      • setLogstashIndexer

        public void setLogstashIndexer​(LogstashIndexer<?> logstashIndexer)
      • getIndexerInstance

        @CheckForNull
        public LogstashIndexerDao getIndexerInstance()
        Returns the actual instance of the logstash dao.
        Returns:
        dao instance
      • getIndexerTypes

        public List<?> getIndexerTypes()