Skip to main content

A set of results returned by GPUdb::restoreBackup. More…

#include <gpudb/protocol/restore_backup.h>

Public Member Functions

 RestoreBackupResponse ()
 Constructs a RestoreBackupResponse object with default parameters.
 

Public Attributes

std::string backupName
 Value of backupName.
 
int64_t backupId
 ID of the snapshot that was restored.
 
int64_t restoredBytes
 Total size of data restored from backup.
 
int64_t restoredFiles
 Total number of files restored from backup.
 
int64_t restoredRecords
 Total number of records restored from backup.
 
std::map< std::string, std::string > restoredObjects
 Database objects that were successfully restored and their associated types.
 
std::map< std::string, std::string > renamedObjects
 Original and new names of database objects that were successfully restored and their associated types.
 
std::map< std::string, std::string > failedObjects
 Database objects that failed to be restored and their associated types.
 
std::map< std::string, std::string > info
 Additional information.
 

Detailed Description

A set of results returned by GPUdb::restoreBackup.

Definition at line 681 of file restore_backup.h.

Constructor & Destructor Documentation

◆ RestoreBackupResponse()

gpudb::RestoreBackupResponse::RestoreBackupResponse ()
inline

Constructs a RestoreBackupResponse object with default parameters.

Definition at line 686 of file restore_backup.h.

Member Data Documentation

◆ backupId

int64_t gpudb::RestoreBackupResponse::backupId

ID of the snapshot that was restored.

Definition at line 707 of file restore_backup.h.

◆ backupName

std::string gpudb::RestoreBackupResponse::backupName

Value of backupName.

Definition at line 702 of file restore_backup.h.

◆ failedObjects

std::map<std::string, std::string> gpudb::RestoreBackupResponse::failedObjects

Database objects that failed to be restored and their associated types.

Definition at line 740 of file restore_backup.h.

◆ info

std::map<std::string, std::string> gpudb::RestoreBackupResponse::info

Additional information.

Definition at line 745 of file restore_backup.h.

◆ renamedObjects

std::map<std::string, std::string> gpudb::RestoreBackupResponse::renamedObjects

Original and new names of database objects that were successfully restored and their associated types.

Definition at line 734 of file restore_backup.h.

◆ restoredBytes

int64_t gpudb::RestoreBackupResponse::restoredBytes

Total size of data restored from backup.

Definition at line 712 of file restore_backup.h.

◆ restoredFiles

int64_t gpudb::RestoreBackupResponse::restoredFiles

Total number of files restored from backup.

Definition at line 717 of file restore_backup.h.

◆ restoredObjects

std::map<std::string, std::string> gpudb::RestoreBackupResponse::restoredObjects

Database objects that were successfully restored and their associated types.

Definition at line 728 of file restore_backup.h.

◆ restoredRecords

int64_t gpudb::RestoreBackupResponse::restoredRecords

Total number of records restored from backup.

Definition at line 722 of file restore_backup.h.


The documentation for this struct was generated from the following file:
  • gpudb/protocol/restore_backup.h