package com.arms.api.admin.monitoring.model.vo;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Getter;
import lombok.NoArgsConstructor;

@Getter
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ThreadPoolStatsVO {
    private String nodeName;
    private String nodeId;
    private String threadPoolName;
    private Integer active;
    private Integer queue;
    private Long rejected;
    private Integer largest;
    private Long completed;

    // 장애 판단
    private Boolean hasRejected;
    private String healthMessage;
}