Interface NetworkSettings
-
@Immutable public interface NetworkSettings
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
NetworkSettings.Builder
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description String
bridge()
static NetworkSettings.Builder
builder()
String
endpointId()
String
gateway()
String
globalIPv6Address()
Integer
globalIPv6PrefixLen()
Boolean
hairpinMode()
String
ipAddress()
Integer
ipPrefixLen()
String
ipv6Gateway()
String
linkLocalIPv6Address()
Integer
linkLocalIPv6PrefixLen()
String
macAddress()
Map<String,AttachedNetwork>
networks()
Map<String,List<PortBinding>>
nullValuedPorts()
Map<String,Map<String,String>>
portMapping()
default Map<String,List<PortBinding>>
ports()
String
sandboxId()
String
sandboxKey()
-
-
-
Method Detail
-
ipAddress
String ipAddress()
-
ipPrefixLen
Integer ipPrefixLen()
-
gateway
String gateway()
-
bridge
String bridge()
-
ports
@Derived default Map<String,List<PortBinding>> ports()
-
nullValuedPorts
Map<String,List<PortBinding>> nullValuedPorts()
- Returns:
- Only used for deserialization and clients should not call that method
-
macAddress
String macAddress()
-
networks
Map<String,AttachedNetwork> networks()
-
endpointId
String endpointId()
-
sandboxId
String sandboxId()
-
sandboxKey
String sandboxKey()
-
hairpinMode
Boolean hairpinMode()
-
linkLocalIPv6Address
String linkLocalIPv6Address()
-
linkLocalIPv6PrefixLen
Integer linkLocalIPv6PrefixLen()
-
globalIPv6Address
String globalIPv6Address()
-
globalIPv6PrefixLen
Integer globalIPv6PrefixLen()
-
ipv6Gateway
String ipv6Gateway()
-
builder
static NetworkSettings.Builder builder()
-
-