package com.qqchen.deploy.backend.deploy.dto;

import com.qqchen.deploy.backend.framework.dto.BaseDTO;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.time.LocalDateTime;

/**
 * Jenkins工作 DTO
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class JenkinsJobDTO extends BaseDTO {

    private Boolean buildable;

    private String description;

    private String jobName;

    private String jobUrl;

    private Integer nextBuildNumber;

    private Integer lastBuildNumber;

    private String lastBuildStatus;

    private Integer healthReportScore;

    private LocalDateTime lastBuildTime;

    private Long externalSystemId;

    private Long viewId;

} 