package com.uaihebert.uaimockserver.dto.model; import java.util.ArrayList; import java.util.Collections; import java.util.List; public class UaiWebSocketLogDTO { private boolean finishedWithError; private UaiWebSocketLogRequestDTO logRequest; private UaiWebSocketLogResponseDTO logResponse; private final List<String> logList = new ArrayList<String>(); public UaiWebSocketLogRequestDTO getLogRequest() { return logRequest; } public void setLogRequest(final UaiWebSocketLogRequestDTO logRequest) { this.logRequest = logRequest; } public void addTextLog(final String log) { logList.add(log); } public List<String> getLogList() { return Collections.unmodifiableList(logList); } public UaiWebSocketLogResponseDTO getLogResponse() { return logResponse; } public void setLogResponse(final UaiWebSocketLogResponseDTO logResponse) { this.logResponse = logResponse; } public boolean isFinishedWithError() { return finishedWithError; } public void setFinishedWithError() { this.finishedWithError = true; } }