I have included a default value on the FileInputDStream but not on the API itself. 

Wondering if we want to introduce default values to the more granular version of the API. Currently, it looks like the exposed API essentially has two versions for these method -- one that assumes default values and one that exposes all the parameters of the DStream constructor.

Thoughts?