public class Passthrough extends java.lang.Object implements DataSignal.ProcessorConfig
Modifier and Type | Class and Description |
---|---|
static class |
Passthrough.Mode
Operation modes for the passthrough processor
|
static class |
Passthrough.State
Representation of the passthrough filter's internal state.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
FIELD_MODE |
static java.lang.String |
FIELD_VALUE |
Passthrough.Mode |
passthroughMode |
static java.lang.String |
SCHEME_NAME |
short |
value |
Constructor and Description |
---|
Passthrough()
Constructs configuration for a passthrough filter that operates in
All mode |
Passthrough(java.util.Map<java.lang.String,java.lang.String> query)
Constructs a passthrough config object from a URI string
|
Passthrough(Passthrough.Mode passthroughMode,
short value)
Constructs a configuration object for a passthrough filter
|
public static final java.lang.String SCHEME_NAME
public static final java.lang.String FIELD_MODE
public static final java.lang.String FIELD_VALUE
public final Passthrough.Mode passthroughMode
public final short value
public Passthrough(java.util.Map<java.lang.String,java.lang.String> query)
query
- String-String map containing the fields from the URI stringpublic Passthrough(Passthrough.Mode passthroughMode, short value)
passthroughMode
- Operation mode of the filtervalue
- public Passthrough()
All
mode