Package org.jclouds.docker.features
Interface NetworkApi
- 
@Consumes("application/json") @Path("/v{jclouds.api-version}/networks") public interface NetworkApi 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidconnectContainerToNetwork(String networkIdOrName, String containerIdOrName)NetworkcreateNetwork(Network network)voiddisconnectContainerFromNetwork(String networkIdOrName, String containerIdOrName)NetworkinspectNetwork(String networkIdOrName)Return low-level information on the network idList<Network>listNetworks()voidremoveNetwork(String networkIdOrName) 
 - 
 
- 
- 
Method Detail
- 
createNetwork
@Named("network:create") @POST @Path("/create") Network createNetwork(Network network)- Parameters:
 network- the network’s configuration (@see BindToJsonPayload)- Returns:
 - a new network
 
 
- 
inspectNetwork
@Named("network:inspect") @GET @Path("/{idOrName}") Network inspectNetwork(@PathParam("idOrName") String networkIdOrName)Return low-level information on the network id- Parameters:
 networkIdOrName- The id or name of the network to get.- Returns:
 - The details of the network or 
nullif the network with the given id doesn't exist. 
 
- 
removeNetwork
@Named("network:delete") @DELETE @Path("/{idOrName}") void removeNetwork(@PathParam("idOrName") String networkIdOrName)- Parameters:
 networkIdOrName- The id or name of the network to be removed.
 
- 
connectContainerToNetwork
@Named("network:connectContainer") @POST @Path("/{idOrName}/connect") void connectContainerToNetwork(@PathParam("idOrName") String networkIdOrName, String containerIdOrName)- Parameters:
 networkIdOrName- The id or name of the network where the container will be attached.
 
- 
disconnectContainerFromNetwork
@Named("network:disconnectContainer") @POST @Path("/{idOrName}/disconnect") void disconnectContainerFromNetwork(@PathParam("idOrName") String networkIdOrName, String containerIdOrName)- Parameters:
 networkIdOrName- The id or name of the network where the container was attached.
 
 - 
 
 -