package com.njcn.gather.systemops.database.pojo.vo;

import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 数据库运维任务响应。
 */
@Data
public class DatabaseTaskVO {
    private String id;
    private String taskNo;
    private String connectionId;
    private String dbType;
    private String operationType;
    private String backupStrategy;
    private String taskStatus;
    private String schemaName;
    private String targetNamesJson;
    private String resultMessage;
    private BigDecimal progressPercent;
    private LocalDateTime startedAt;
    private LocalDateTime finishedAt;
    private LocalDateTime createTime;
    private LocalDateTime updateTime;
}
