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 class
NetworkSettings.Builder
static class
NetworkSettings.Details
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract String
bridge()
static NetworkSettings.Builder
builder()
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)
abstract String
endpointId()
abstract String
gateway()
abstract String
globalIPv6Address()
abstract int
globalIPv6PrefixLen()
abstract boolean
hairpinMode()
abstract String
ipAddress()
abstract int
ipPrefixLen()
abstract String
ipv6Gateway()
abstract String
linkLocalIPv6Address()
abstract int
linkLocalIPv6PrefixLen()
abstract String
macAddress()
abstract Map<String,NetworkSettings.Details>
networks()
abstract String
portMapping()
abstract Map<String,List<Map<String,String>>>
ports()
abstract String
sandboxId()
abstract String
sandboxKey()
abstract List<String>
secondaryIPAddresses()
abstract List<String>
secondaryIPv6Addresses()
NetworkSettings.Builder
toBuilder()
-
-
-
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()
-
-