GPUdb C++ API  Version 7.2.3.0
gpudb::RestoreBackupResponse Struct Reference

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. More...
 

Public Attributes

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

Detailed Description

A set of results returned by GPUdb::restoreBackup.

Definition at line 425 of file restore_backup.h.

Constructor & Destructor Documentation

◆ RestoreBackupResponse()

gpudb::RestoreBackupResponse::RestoreBackupResponse ( )
inline

Constructs a RestoreBackupResponse object with default parameters.

Definition at line 430 of file restore_backup.h.

Member Data Documentation

◆ backupId

int64_t gpudb::RestoreBackupResponse::backupId

The backup ID that was restored.

Definition at line 451 of file restore_backup.h.

◆ backupName

std::string gpudb::RestoreBackupResponse::backupName

The backup name.

Definition at line 446 of file restore_backup.h.

◆ failedObjects

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

Objects that failed to be restored and their associated types.

Definition at line 482 of file restore_backup.h.

◆ info

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

Additional information.

Definition at line 487 of file restore_backup.h.

◆ renamedObjects

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

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

Definition at line 477 of file restore_backup.h.

◆ restoredBytes

int64_t gpudb::RestoreBackupResponse::restoredBytes

Total size of data restored from backup.

Definition at line 456 of file restore_backup.h.

◆ restoredFiles

int64_t gpudb::RestoreBackupResponse::restoredFiles

Total number of files restored from backup.

Definition at line 461 of file restore_backup.h.

◆ restoredObjects

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

Objects that were successfully restored and their associated types.

Definition at line 471 of file restore_backup.h.

◆ restoredRecords

int64_t gpudb::RestoreBackupResponse::restoredRecords

Total number of records restored from backup.

Definition at line 466 of file restore_backup.h.


The documentation for this struct was generated from the following file: