class ReadableJsonStreamAdd data to the buffer. This may cause chunks to be generated, if available.
Indicate there is no more data that will be added to the text buffer. This should be called when all the data has been read and added to indicate that we should process everything remaining in the buffer.
Get the next chunk that is coming from the stream. This chunk may be null, usually indicating the last chunk in the stream.