in pitr/agent/internal/handler/view/backup.go [97:130]
func (in *DeleteBackupIn) Validate() error {
if in == nil {
return cons.Internal
}
if in.DBPort == 0 {
return cons.InvalidDBPort
}
if in.DBName == "" {
return cons.MissingDBName
}
if in.Username == "" {
return cons.MissingUsername
}
if in.Password == "" {
return cons.MissingPassword
}
if in.DnBackupPath == "" {
return cons.MissingDnBackupPath
}
if in.BackupID == "" {
return cons.MissingBackupID
}
if in.Instance == "" {
return cons.MissingInstance
}
return nil
}