epadmin-stream
epadmin stream target — Enqueues to or dequeues from streams in an EventFlow module.
DESCRIPTION
Use the stream target to enqueue to or dequeue from a stream in a running EventFlow module.
The stream target has three commands:
The designation [ in syntax examples is a reminder that this command requires either the global parameter sn|ad]‑‑servicename or the ‑‑adminport and ‑‑hostname combination to identify the node or cluster of interest.
                  
epadmin dequeue stream
Dequeues tuples from a stream.
epadmin[dequeue stream epadminsn|ad][dequeue stream --engine=JVMengine1 --verbose --where="value=10" epadminsn|ad][dequeue stream --path=default.myModule.myOutputStream --format=json epadminsn|ad][dequeue stream --format=csv --nullstring=empty --quotechar="'" epadminsn|ad][dequeue stream --timestamp --timestampformat="HH:mm:ss"sn|ad]
| Command Parameter | Description | Required | 
|---|---|---|
| engine | Engine name filter. | No. The default is to dequeue all streams on all engines. | 
| format | A string to control the output format of dequeued tuples, one of:  csvorjson. | No. The default is csv. | 
| limit | When set with limit= n, the stream dequeues n tuples (or less
                                                    if there are less thannenqueued) and then terminate. | No. | 
| nullstring | Null string indicator in csvformatted output. | No. The default is null. | 
| path | Path filter, using StreamBase path notation. | No. The default is to dequeue all streams at all paths. | 
| quotechar | Quote character value in csvformatted output. | No. The default is ". | 
| timestamp | A boolean value to control whether the tuple output contains a timestamp. | No. The default is false. | 
| timestampformat | A string value specifying the timestamp format to use. The timestamp format is defined by the Java SimpleDataFormatclass. | No. The default is yyyy-MM-dd HH:mm:ss.SSSZ. | 
| verbose | A boolean value to control whether the tuple output contains engine and path
                                                    information. A value of trueincludes engine and path information
                                                    in the tuple output. | No. The default is false. | 
| where | An EventFlow predicate condition. The predicate must evaluate to trueto include the tuple in the output. | No. The default is true(include all tuples). | 
epadmin display stream
Displays a list of the streams in a running EventFlow module, with optional details.
epadmin[display stream epadminsn|ad][display stream --engine=JVMengine1 epadminsn|ad][display stream --path=default.myModule.myOutputStream epadminsn|ad][display stream --path=default.myModule.myOutputStream --detailed epadminsn|ad][display stream --type=inputsn|ad]
| Command Parameter | Description | Required | 
|---|---|---|
| detailed | Boolean value to control whether to include detailed stream information,
                                                    including type, enqueuing or dequeing, total tuples, and schema. A value of trueincludes those details. | No. The default is false. | 
| engine | Engine name filter. | No. The default is to display all streams on all engines. | 
| path | Path filter, using StreamBase path notation. | No. The default is to display all streams at all paths. | 
| type | A string that filters the list of streams by type, one of: input,output, orall. | No. The default is all. | 
epadmin enqueue stream
Enqueues tuples onto a stream.
epadmin[enqueue stream epadminsn|ad][enqueue stream --engine=JVMengine1 epadminsn|ad][enqueue stream --path=default.myModule.myInputStream --format=json epadminsn|ad][enqueue stream --path=default.myModule.myInputStream --format=csv --nullstring=empty --quotechar="'" epadminsn|ad][enqueue stream --path=default.myModule.myInputStream --input=myinput.jsonsn|ad]
Comma separated value (CSV) formatted tuples have a syntax of: value1, value2, ..., with list values enclosed in square brackets. For example: Steve,30,[Bob,Mary,Joe].
                     
JSON formatted tuples have a syntax of {fieldName1:value1, fieldName2:value2, ...,} with list values enclosed in square brackets. For example: {name:Steve,age:30,children:[Bob,Mary,Joe]}.
                     
Tuples are enqueued following a new line for both standard input or an input file.
| Command Parameter | Description | Required | 
|---|---|---|
| engine | Engine name filter. | No. The default is to enqueue to all streams on all engines. | 
| format | A string to control the input format of enqueued tuples, one of:  csvorjson. | No. The default is csv. | 
| input | Specifies a file path to indicate whether to read input from that file, specifies -to indicate reading from standard input. | No. The default is -. | 
| nullstring | Null string indicator in csvformatted input. | No. The default is null. | 
| path | Path filter, using StreamBase path notation. | No. The default is to enqueue to all streams at all paths. | 
| quotechar | Quote character value in csvformatted input. | No. The default is ". | 
