Class FilterByTimestampAction

    • Field Detail

      • FORMAT_EPOCH_MILLIS

        public static final String FORMAT_EPOCH_MILLIS
        Format value for epoch timestamps in milliseconds.
        See Also:
        Constant Field Values
      • FORMAT_EPOCH_SECONDS

        public static final String FORMAT_EPOCH_SECONDS
        Format value for epoch timestamps in seconds.
        See Also:
        Constant Field Values
    • Constructor Detail

      • FilterByTimestampAction

        public FilterByTimestampAction()
        Creates a new component instance.
    • Method Detail

      • process

        public List<Map<String,​Object>> process​(Map<String,​Object> data,
                                                      JobExecution jobExecution)
        Filters data according to the configured timestamp settings.
        Parameters:
        data - The data the action will work with.
        jobExecution - The job's execution log.
        Returns:
        The supplied data, if the timestamp under the configured input matches the configured criteria. null otherwise.