public class Time extends java.lang.Object implements DataSignal.ProcessorConfig
Modifier and Type | Class and Description |
---|---|
static class |
Time.OutputMode
Output modes for the time processor
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FIELD_MODE |
static java.lang.String |
FIELD_PERIOD |
Time.OutputMode |
mode |
int |
period |
static java.lang.String |
SCHEME_NAME |
Constructor and Description |
---|
Time(java.util.Map<java.lang.String,java.lang.String> query)
Constructs a time config object from a URI string
|
Time(Time.OutputMode mode,
int period)
Constructs a config object for a time data processor
|
public static final java.lang.String SCHEME_NAME
public static final java.lang.String FIELD_PERIOD
public static final java.lang.String FIELD_MODE
public final Time.OutputMode mode
public final int period
public Time(java.util.Map<java.lang.String,java.lang.String> query)
query
- String-String map containing the fields from the URI stringpublic Time(Time.OutputMode mode, int period)
mode
- Operation mode of the processorperiod
- How often to alllow data through, in milliseconds