Package io.kestra.repository.memory
Class MemoryLogRepository
- java.lang.Object
-
- io.kestra.repository.memory.MemoryLogRepository
-
- All Implemented Interfaces:
io.kestra.core.repositories.LogRepositoryInterface,io.kestra.core.repositories.SaveRepositoryInterface<io.kestra.core.models.executions.LogEntry>
@Singleton @MemoryRepositoryEnabled public class MemoryLogRepository extends java.lang.Object implements io.kestra.core.repositories.LogRepositoryInterface
-
-
Constructor Summary
Constructors Constructor Description MemoryLogRepository()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.kestra.core.repositories.ArrayListTotal<io.kestra.core.models.executions.LogEntry>find(java.lang.String query, io.micronaut.data.model.Pageable pageable, org.slf4j.event.Level minLevel)java.util.List<io.kestra.core.models.executions.LogEntry>findByExecutionId(java.lang.String id, org.slf4j.event.Level minLevel)java.util.List<io.kestra.core.models.executions.LogEntry>findByExecutionIdAndTaskId(java.lang.String executionId, java.lang.String taskId, org.slf4j.event.Level minLevel)java.util.List<io.kestra.core.models.executions.LogEntry>findByExecutionIdAndTaskRunId(java.lang.String executionId, java.lang.String taskRunId, org.slf4j.event.Level minLevel)io.kestra.core.models.executions.LogEntrysave(io.kestra.core.models.executions.LogEntry log)
-
-
-
Method Detail
-
findByExecutionId
public java.util.List<io.kestra.core.models.executions.LogEntry> findByExecutionId(java.lang.String id, org.slf4j.event.Level minLevel)- Specified by:
findByExecutionIdin interfaceio.kestra.core.repositories.LogRepositoryInterface
-
findByExecutionIdAndTaskId
public java.util.List<io.kestra.core.models.executions.LogEntry> findByExecutionIdAndTaskId(java.lang.String executionId, java.lang.String taskId, org.slf4j.event.Level minLevel)- Specified by:
findByExecutionIdAndTaskIdin interfaceio.kestra.core.repositories.LogRepositoryInterface
-
findByExecutionIdAndTaskRunId
public java.util.List<io.kestra.core.models.executions.LogEntry> findByExecutionIdAndTaskRunId(java.lang.String executionId, java.lang.String taskRunId, org.slf4j.event.Level minLevel)- Specified by:
findByExecutionIdAndTaskRunIdin interfaceio.kestra.core.repositories.LogRepositoryInterface
-
find
public io.kestra.core.repositories.ArrayListTotal<io.kestra.core.models.executions.LogEntry> find(java.lang.String query, io.micronaut.data.model.Pageable pageable, org.slf4j.event.Level minLevel)- Specified by:
findin interfaceio.kestra.core.repositories.LogRepositoryInterface
-
save
public io.kestra.core.models.executions.LogEntry save(io.kestra.core.models.executions.LogEntry log)
- Specified by:
savein interfaceio.kestra.core.repositories.LogRepositoryInterface- Specified by:
savein interfaceio.kestra.core.repositories.SaveRepositoryInterface<io.kestra.core.models.executions.LogEntry>
-
-