Interactive data source enabling real-time data ingestion with immediate vector processing and search availability
InteractiveSource class provides an interactive implementation of the Source interface that allows real-time data ingestion during application runtime. It’s designed for scenarios where you need to add data continuously while the application is running and have it immediately available for search.
InvalidInputException - If the schema is not an instance of SchemaObject.
InteractiveSource extends several classes to provide comprehensive functionality:
Inheritance Chain:
InteractiveSourceOnlineSourceTransformerPublisherSourceGenericput() method. Called automatically during source initialization in most cases.
put() operation includes full processing pipelineput() blocks until processing is completeput() call with a list rather than multiple individual calls to improve performance.put() to prevent processing failures.put() with new dataput() method