Package org.jclouds.docker.domain
Class NetworkSettings
- java.lang.Object
-
- org.jclouds.docker.domain.NetworkSettings
-
public abstract class NetworkSettings extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNetworkSettings.Builderstatic classNetworkSettings.Details
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract Stringbridge()static NetworkSettings.Builderbuilder()static NetworkSettingscreate(String bridge, String sandboxId, boolean hairpinMode, String linkLocalIPv6Address, int linkLocalIPv6PrefixLen, Map<String,List<Map<String,String>>> ports, String sandboxKey, List<String> secondaryIPAddresses, List<String> secondaryIPv6Addresses, String endpointId, String gateway, String globalIPv6Address, int globalIPv6PrefixLen, String ipAddress, int ipPrefixLen, String ipv6Gateway, String macAddress, Map<String,NetworkSettings.Details> networks, String portMapping)abstract StringendpointId()abstract Stringgateway()abstract StringglobalIPv6Address()abstract intglobalIPv6PrefixLen()abstract booleanhairpinMode()abstract StringipAddress()abstract intipPrefixLen()abstract Stringipv6Gateway()abstract StringlinkLocalIPv6Address()abstract intlinkLocalIPv6PrefixLen()abstract StringmacAddress()abstract Map<String,NetworkSettings.Details>networks()abstract StringportMapping()abstract Map<String,List<Map<String,String>>>ports()abstract StringsandboxId()abstract StringsandboxKey()abstract List<String>secondaryIPAddresses()abstract List<String>secondaryIPv6Addresses()NetworkSettings.BuildertoBuilder()
-
-
-
Method Detail
-
bridge
public abstract String bridge()
-
hairpinMode
public abstract boolean hairpinMode()
-
linkLocalIPv6PrefixLen
public abstract int linkLocalIPv6PrefixLen()
-
gateway
public abstract String gateway()
-
globalIPv6PrefixLen
public abstract int globalIPv6PrefixLen()
-
ipAddress
public abstract String ipAddress()
-
ipPrefixLen
public abstract int ipPrefixLen()
-
networks
public abstract Map<String,NetworkSettings.Details> networks()
-
create
public static NetworkSettings create(String bridge, String sandboxId, boolean hairpinMode, String linkLocalIPv6Address, int linkLocalIPv6PrefixLen, Map<String,List<Map<String,String>>> ports, String sandboxKey, List<String> secondaryIPAddresses, List<String> secondaryIPv6Addresses, String endpointId, String gateway, String globalIPv6Address, int globalIPv6PrefixLen, String ipAddress, int ipPrefixLen, String ipv6Gateway, String macAddress, Map<String,NetworkSettings.Details> networks, String portMapping)
-
builder
public static NetworkSettings.Builder builder()
-
toBuilder
public NetworkSettings.Builder toBuilder()
-
-