add Lifecycle interface to StreamingContext JavaStreamingContext JobGenerator NetworkInputTracker StreamingListenerBus