| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- package com.demo.seecanalysisbackend.dto;
- import lombok.Data;
- import lombok.NoArgsConstructor;
- import lombok.AllArgsConstructor;
- import lombok.Builder;
- import java.util.List;
- import java.util.Map;
- @Data
- @NoArgsConstructor
- @AllArgsConstructor
- @Builder
- public class LogSearchResponse {
-
- private List<LogEntryDto> logs;
- private Long totalCount;
- private Integer currentPage;
- private Integer pageSize;
- private Integer totalPages;
- private Boolean hasNext;
- private Boolean hasPrevious;
-
- @Data
- @NoArgsConstructor
- @AllArgsConstructor
- @Builder
- public static class LogEntryDto {
- private String id;
- private String timestamp;
- private String rawMessage; //原始日志完整内容
- private String serviceName;
- private String thread;
- private String level;
- private String className;
- private String methodName;
- private String traceId;
- private String spanId;
- private String bizName;
- private Map<String, Object> context;
- }
- }
|