c

com.github.timgent.sparkdataquality.repository

InMemoryQcResultsRepository

class InMemoryQcResultsRepository extends QcResultsRepository

In memory storage of QC Results. Not recommended for production use

Linear Supertypes
QcResultsRepository, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. InMemoryQcResultsRepository
  2. QcResultsRepository
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new InMemoryQcResultsRepository()

Value Members

  1. def loadAll: Future[List[ChecksSuiteResult]]

    Load all check results in the repository

    Load all check results in the repository

    Definition Classes
    InMemoryQcResultsRepositoryQcResultsRepository
  2. def save(qcResults: List[ChecksSuiteResult]): Future[Unit]

    Save Quality Check results to some repository

    Save Quality Check results to some repository

    qcResults

    A list of results

    returns

    A Future of Unit

    Definition Classes
    InMemoryQcResultsRepositoryQcResultsRepository
  3. def save(qcResult: ChecksSuiteResult): Future[Unit]
    Definition Classes
    QcResultsRepository
  4. val savedResults: ListBuffer[ChecksSuiteResult]