Create a ResultReadable.
The ID of the transaction the statement was executed in.
The returned result from the statement execution.
The Communicator used for the statement execution.
Sets or gets the default captureRejection value for all emitters.
This symbol shall be used to install a listener for only monitoring 'error'
events. Listeners installed using this symbol are called before the regular
'error'
listeners are called.
Installing a listener using this symbol does not change the behavior once an
'error'
event is emitted, therefore the process will still crash if no
regular 'error'
listener is installed.
Pushes the values for the Node Streams Readable Interface. This method fetches the next page if is required and handles converting the values returned from QLDB into an Ion value.
Promise which fulfills with void.
Implementation of the readable.read
method for the Node Streams Readable Interface.
The number of bytes to read asynchronously. This is currently not being used as only object mode is supported.
Event emitter The defined events on documents including:
Returns the number of read IO request for the executed statement. The statistics are stateful.
IOUsage, containing number of read IOs.
Returns server-side processing time for the executed statement. The statistics are stateful.
TimingInformation, containing processing time.
A utility method for creating Readable Streams out of iterators.
Generated using TypeDoc
A class representing the result of a statement returned from QLDB as a stream. Extends Readable from the Node.JS Stream API interface. The stream will always operate in object mode.