Class ImportErrorLog
java.lang.Object
com.raphaelsalles.backend.domain.model.ImportErrorLog
Representa um Log de Erro de Importação (Quarentena).
Papel na Arquitetura: Armazena dados brutos que falharam na validação ou parsing durante a importação. Permite auditoria posterior sem interromper o fluxo principal.
Responsabilidades:- Armazenar a linha CSV original (rawData).
- Registrar a mensagem de erro ou motivo da rejeição.
- Identificar a empresa ou ticker (se possível) para facilitar a busca.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionImportErrorLog(Long id, String cnpj, String companyName, String failedTicker, String errorMessage, String rawData, LocalDateTime errorDate) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()getCnpj()getId()voidvoidsetCompanyName(String companyName) voidsetErrorDate(LocalDateTime errorDate) voidsetErrorMessage(String errorMessage) voidsetFailedTicker(String failedTicker) voidsetRawData(String rawData)
-
Field Details
-
id
-
cnpj
-
companyName
-
failedTicker
-
errorMessage
-
rawData
-
errorDate
-
-
Constructor Details
-
ImportErrorLog
public ImportErrorLog() -
ImportErrorLog
-
-
Method Details
-
builder
-
getId
-
getCnpj
-
getCompanyName
-
getFailedTicker
-
getErrorMessage
-
getRawData
-
getErrorDate
-
setCnpj
-
setCompanyName
-
setFailedTicker
-
setErrorMessage
-
setRawData
-
setErrorDate
-