from structlog import get_logger from delphi_api.bigtable import BigTableModel from delphi_api.v2.data_models.spotify import SpotifyTrackStream from delphi_api.v2.view_models.dsp import DspViewModel LOG = get_logger(__name__) class SpotifyTrackStreamViewModel(DspViewModel): """See :class:`DspViewModel` Attributes: self.results: iterable of rows self.params: (optional) dictionary of parameters from a query """ @property def data_model(self) -> BigTableModel: return SpotifyTrackStream()