Interface DataSourceReference

All Known Implementing Classes:
DataSourceReference.Id, DataSourceReference.Latest, DataSourceReference.Name

public interface DataSourceReference
Represents a reference to an X-Pipe data source. Using DataSourceReference instances instead of DataSourceId instances is mainly done for user convenience purposes.

While a DataSourceId represents a unique and canonical identifier for an X-Pipe data source, there also exist easier and shorter ways to address a data source. This convenience comes at the price of ambiguity and instability for other types of references.