Package io.kestra.repository.memory
Class MemoryFlowTopologyRepository
java.lang.Object
io.kestra.repository.memory.MemoryFlowTopologyRepository
- All Implemented Interfaces:
io.kestra.core.repositories.FlowTopologyRepositoryInterface
@Singleton
@MemoryRepositoryEnabled
public class MemoryFlowTopologyRepository
extends Object
implements io.kestra.core.repositories.FlowTopologyRepositoryInterface
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<io.kestra.core.models.topologies.FlowTopology> findByFlow(String tenantId, String namespace, String flowId, Boolean destinationOnly) List<io.kestra.core.models.topologies.FlowTopology> findByNamespace(String tenantId, String namespace) io.kestra.core.models.topologies.FlowTopologysave(io.kestra.core.models.topologies.FlowTopology flowTopology)
-
Constructor Details
-
MemoryFlowTopologyRepository
public MemoryFlowTopologyRepository()
-
-
Method Details
-
findByFlow
public List<io.kestra.core.models.topologies.FlowTopology> findByFlow(String tenantId, String namespace, String flowId, Boolean destinationOnly) - Specified by:
findByFlowin interfaceio.kestra.core.repositories.FlowTopologyRepositoryInterface
-
findByNamespace
public List<io.kestra.core.models.topologies.FlowTopology> findByNamespace(String tenantId, String namespace) - Specified by:
findByNamespacein interfaceio.kestra.core.repositories.FlowTopologyRepositoryInterface
-
save
public io.kestra.core.models.topologies.FlowTopology save(io.kestra.core.models.topologies.FlowTopology flowTopology) - Specified by:
savein interfaceio.kestra.core.repositories.FlowTopologyRepositoryInterface
-