2#ifndef SENZING_SDK_SZDIAGNOSTIC_HPP
3#define SENZING_SDK_SZDIAGNOSTIC_HPP
Diagnostic operations against the Senzing repository.
Definition SzDiagnostic.hpp:11
virtual std::string CheckRepositoryPerformance(int32_t secondsToRun)=0
Runs a timed repository performance check for secondsToRun seconds and returns the resulting JSON.
virtual ~SzDiagnostic()=default
virtual std::string GetFeature(int64_t featureID)=0
Returns JSON describing the feature identified by featureID.
virtual void PurgeRepository()=0
Purges all records from the repository. Irreversible.
virtual std::string GetRepositoryInfo()=0
Returns JSON describing the repository (datastore) configuration/state.
Definition SzCoreConfig.hpp:20