package org.arquillian.cube.docker.impl.model;
import java.util.List;
import java.util.Set;
import org.arquillian.cube.docker.impl.client.config.Network;
public interface NetworkRegistry {
// TODO in case of generalizing this we should create an interface of typeNetwork instead of reusing this one.
void addNetwork(String id, Network network);
Set<String> getNetworkIds();
void removeNetwork(String id);
Network getNetwork(String id);
List<Network> getNetworks();
}