package io.cattle.platform.agent.instance.dao; import io.cattle.platform.core.model.Agent; import io.cattle.platform.core.model.Instance; import java.util.List; public interface AgentInstanceDao { Agent getAgentByUri(String uri); Instance getInstanceByAgent(Long agentId); boolean areAllCredentialsActive(Agent agent); List<Long> getAgentProvider(String providedServiceLabel, long accountId); List<Long> getAgentProviderIgnoreHealth(String providedServiceLabel, long accountId); }