# Functions

No description provided by the author
BackupNRDBPostHandler godoc @ID BackupNRDBPostHandler @Summary Export data from MySQL @Description Export data from a MySQL database to SQL files.
BackupOSPostHandler godoc @ID BackupOSPostHandler @Summary Export data from objectstorage @Description Export data from a objectstorage to files.
BackupRDBPostHandler godoc @ID BackupRDBPostHandler @Summary Export data from MySQL @Description Export data from a MySQL database to SQL files.
No description provided by the author
DeleteBackupkHandler godoc @ID DeleteBackupkHandler @Summary Delete a Task @Description Delete an existing Task using its ID.
DeleteGeneratekHandler godoc @ID DeleteGeneratekHandler @Summary Delete a Task @Description Delete an existing Task using its ID.
DeleteMigratekHandler godoc @ID DeleteMigratekHandler @Summary Delete a Task @Description Delete an existing Task using its ID.
DeleteRestorekHandler godoc @ID DeleteRestorekHandler @Summary Delete a Task @Description Delete an existing Task using its ID.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
GenerateLinuxPostHandler godoc @ID GenerateLinuxPostHandler @Summary Generate test data on on-premise Linux @Description Generate test data on on-premise Linux.
No description provided by the author
No description provided by the author
No description provided by the author
GenerateNRDBMSPostHandler godoc @ID GenerateNRDBMSPostHandler @Summary Generate test data on Object Storage @Description Generate test data on Object Storage @Tags [Generate] @Accept json @Produce json @Param RequestBody body models.GenarateTask true "Parameters required to generate test data" @Success 200 {object} models.BasicResponse "Successfully generated test data" @Failure 400 {object} models.BasicResponse "Invalid Request" @Failure 500 {object} models.BasicResponse "Internal Server Error" @Router /generate/nrdbms [post].
GenerateObjectStoragePostHandler godoc @ID GenerateObjectStoragePostHandler @Summary Generate test data on Object Storage @Description Generate test data on Object Storage @Tags [Generate] @Accept json @Produce json @Param RequestBody body models.GenarateTask true "Parameters required to generate test data" @Success 200 {object} models.BasicResponse "Successfully generated test data" @Failure 400 {object} models.BasicResponse "Invalid Request" @Failure 500 {object} models.BasicResponse "Internal Server Error" @Router /generate/objectstorage [post].
GenerateRDBMSPostHandler godoc @ID GenerateRDBMSPostHandler @Summary Generate test data on RDBMS @Description Generate test data on RDBMS @Tags [Generate] @Accept json @Produce json @Param RequestBody body models.GenarateTask true "Parameters required to generate test data" @Success 200 {object} models.BasicResponse "Successfully generated test data" @Failure 400 {object} models.BasicResponse "Invalid Request" @Failure 500 {object} models.BasicResponse "Internal Server Error" @Router /generate/rdbms [post].
No description provided by the author
No description provided by the author
GenerateWindowsPostHandler godoc @ID GenerateWindowsPostHandler @Summary Generate test data on on-premise Windows @Description Generate test data on on-premise Windows.
GetAllBackupHandler godoc @ID GetAllBackupHandler @Summary Get all Tasks @Description Retrieve a list of all Tasks in the system.
GetAllGenerateHandler godoc @ID GetAllGenerateHandler @Summary Get all Tasks @Description Retrieve a list of all Tasks in the system.
GetAllMigrateHandler godoc @ID GetAllMigrateHandler @Summary Get all Tasks @Description Retrieve a list of all Tasks in the system.
GetAllRestoreHandler godoc @ID GetAllRestoreHandler @Summary Get all Tasks @Description Retrieve a list of all Tasks in the system.
No description provided by the author
GetBackupHandler godoc @ID GetBackupHandler @Summary Get a Task by ID @Description Get the details of a Task using its ID.
No description provided by the author
GetGenerateHandler godoc @ID GetGenerateHandler @Summary Get a Task by ID @Description Get the details of a Task using its ID.
GetMigrateHandler godoc @ID GetMigrateHandler @Summary Get a Task by ID @Description Get the details of a Task using its ID.
No description provided by the author
No description provided by the author
GetRestoreHandler godoc @ID GetRestoreHandler @Summary Get a Task by ID @Description Get the details of a Task using its ID.
GetSystemReadyHandler godoc @ID GetSystemReadyHandler @Summary Get System Ready Handler @Description Get System Ready @Tags [Already Check System] @Produce json @Success 200 {object} models.BasicResponse "System is Ready" @Failure 404 {object} models.BasicResponse "Profile Load , Failed: err" @Router /readyZ [Get].
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
MigrationNRDBMSPostHandler godoc @ID MigrationNRDBMSPostHandler @Summary Migrate data from NRDBMS to NRDBMS @Description Migrate data from NRDBMS to NRDBMS.
MigrationObjectstoragePostHandler godoc @ID MigrationObjectstoragePostHandler @Summary Migrate data from ObjectStorage to ObjectStorage @Description Migrate data from ObjectStorage to ObjectStorage.
MigrationRDBMSPostHandler godoc @ID MigrationRDBMSPostHandler @Summary Migrate data from RDBMS to RDBMS @Description Migrate data from RDBMS to RDBMS.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RestoreNRDBPostHandler godoc @ID RestoreNRDBPostHandler @Summary Restore NoSQL from data to NoSQL @Description Restore NoSQL from SQL files to a NoSQL database @Tags [Restore] @Accept json @Produce json @Param RequestBody body models.RestoreTask true "Parameters required for Restore" @Success 200 {object} models.BasicResponse "Successfully Restore data" @Failure 500 {object} models.BasicResponse "Internal Server Error" @Router /restore/nrdbms [post].
RestoreOSPostHandler godoc @ID RestoreOSPostHandler @Summary Restore data from objectstorage @Description Restore objectstorage from files to a objectstorage @Tags [Restore] @Accept json @Produce json @Param RequestBody body models.RestoreTask true "Parameters required for Restore" @Success 200 {object} models.BasicResponse "Successfully Restore data" @Failure 500 {object} models.BasicResponse "Internal Server Error" @Router /restore/objectstorage [post].
RestoreRDBPostHandler godoc @ID RestoreRDBPostHandler @Summary Restore data from MySQL @Description Restore MySQL from MySQL files to a MySQL database @Tags [Restore] @Accept json @Produce json @Param RequestBody body models.RestoreTask true "Parameters required for Restore" @Success 200 {object} models.BasicResponse "Successfully Restore data" @Failure 500 {object} models.BasicResponse "Internal Server Error" @Router /restore/rdbms [post].
No description provided by the author
UpdateBackupHandler godoc @ID UpdateBackupHandler @Summary Update an existing Task @Description Update the details of an existing Task using its ID.
UpdateGenerateHandler godoc @ID UpdateGenerateHandler @Summary Update an existing Task @Description Update the details of an existing Task using its ID.
UpdateMigrateHandler godoc @ID UpdateMigrateHandler @Summary Update an existing Task @Description Update the details of an existing Task using its ID.
UpdateRestoreHandler godoc @ID UpdateRestoreHandler @Summary Update an existing Task @Description Update the details of an existing Task using its ID.

# Structs

No description provided by the author
ScheduleController is a struct that holds a reference to the ScheduleService.
TaskController is a struct that holds a reference to the TaskService.