FirehoseStream
Stentor API Reference / stentor-service-event/src / FirehoseStream
Class: FirehoseStream
Defined in: packages/stentor-service-event/src/FirehoseStream.ts:49
Extendsβ
Constructorsβ
Constructorβ
new FirehoseStream(
deliveryStreamName,injectedFirehose?):FirehoseStream
Defined in: packages/stentor-service-event/src/FirehoseStream.ts:53
Parametersβ
deliveryStreamNameβ
string
injectedFirehose?β
FirehoseClient = globalFirehose
Returnsβ
FirehoseStream
Overridesβ
AbstractEventStream.constructor
Methodsβ
addEvent()β
addEvent(
event):void
Defined in: packages/stentor-service-event/src/AbstractEventStream.ts:11
Add an event to the stream. This will not be sent until the event is flushed.
Parametersβ
eventβ
Event<any>
The event to send.
Returnsβ
void
Inherited fromβ
flush()β
flush():
Promise<void>
Defined in: packages/stentor-service-event/src/AbstractEventStream.ts:15
Send all the events to the end of the stream.
Returnsβ
Promise<void>
Inherited fromβ
flushEvents()β
flushEvents(
events):Promise<void>
Defined in: packages/stentor-service-event/src/FirehoseStream.ts:59
Parametersβ
eventsβ
Event<any>[]
Returnsβ
Promise<void>