Time of Day
Usage
A Time of Day filter is a UI control for selecting a single time of day (hour, minute and second).
 

A time-of-day filter is used in a condition on a time-of-day SQL expression.
{[<time_expr>]=<filter_variable_name>}
The <time_expr> must either be an expression of type TIME or an expression
that can be implicitly cast to TIME. The filter input value that the
expression is compared to is always generated by Cluvio as a database-specific
time-of-day literal, as in TIME '13:45:31'. For example, the parameterised SQL
query
SELECT *
FROM logs
WHERE {log_time=my_time_filter}
with a selected input time of 13:45:31 results in database-specific SQL
similar to the following:
SELECT *
FROM logs
WHERE log_time = TIME '13:45:31'
A time-of-day filter only creates time equality conditions in SQL. For filtering time-of-day ranges, see the Time of Day Range filter instead.
Configuration
TO configure a time-of-day filter, select the Time UI control type in the
filter definition dialog.
 

The Value Type of a time-of-day filter is always Time.
Use the Configuration tab to set a default value and further configuration
options.
Value Selectors
A value selector allows to tap into SQL value expressions associated with the selected time-fo-day.
Time-of-Day Value
SELECT {my_time.value}
The .value selector produces a database-specific time-of-day value expression or
NULL if no value is selected.
Selected
SELECT *
FROM event
WHERE
  CASE
    WHEN {my_time.selected} = TRUE THEN {starttime=my_time}
    ELSE starttime = TIME '00:00:00'
  END
The .selected selector produces a database-specific boolean expression that is
true when a value is selected for the filter, false otherwise.