OptionalbatchBatch size for fetching records
OptionalhighHigh watermark for the stream internal buffer
OptionalmodelModel to use for mapping raw results to model instances
OptionalmapMap raw query results to a model instance
OptionaltransactionTransaction to use for the query
OptionalloggingLogging function
Options for streaming query results