I am trying to get all the tweets on twitter through the twitter4j TwitterStream object. I\'m not sure that I am getting all the tweets. For testing the delay after which th
I'm open to contradiction on this, but I believe it works like this...
Streaming API only gives a sample of tweets for non-partners. It's the "garden hose" as opposed to the "firehose" which a few Twitter partners get. But you can apply for full access.
.sample() gives this "garden hose". Your twitter account won't have access to the firehose, although I think there is a twitterStream for the firehose if you did have access.
Search for "statuses/sample" on this page for the specifics: https://dev.twitter.com/docs/streaming-api/methods