Interface NetworkSettings
-
@Immutable public interface NetworkSettings
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceNetworkSettings.Builder
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Stringbridge()static NetworkSettings.Builderbuilder()StringendpointId()Stringgateway()StringglobalIPv6Address()IntegerglobalIPv6PrefixLen()BooleanhairpinMode()StringipAddress()IntegeripPrefixLen()Stringipv6Gateway()StringlinkLocalIPv6Address()IntegerlinkLocalIPv6PrefixLen()StringmacAddress()Map<String,AttachedNetwork>networks()Map<String,List<PortBinding>>nullValuedPorts()Map<String,Map<String,String>>portMapping()default Map<String,List<PortBinding>>ports()StringsandboxId()StringsandboxKey()
-
-
-
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()
-
-