Class NetworkSettings
- java.lang.Object
-
- com.spotify.docker.client.messages.NetworkSettings
-
- Direct Known Subclasses:
AutoValue_NetworkSettings
public abstract class NetworkSettings extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classNetworkSettings.Builder
-
Constructor Summary
Constructors Constructor Description NetworkSettings()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.Stringbridge()private static NetworkSettings.Builderbuilder()(package private) static NetworkSettingscreate(java.lang.String ipAddress, java.lang.Integer ipPrefixLen, java.lang.String gateway, java.lang.String bridge, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> portMapping, java.util.Map<java.lang.String,java.util.List<PortBinding>> ports, java.lang.String macAddress, java.util.Map<java.lang.String,AttachedNetwork> networks, java.lang.String endpointId, java.lang.String sandboxId, java.lang.String sandboxKey, java.lang.Boolean hairpinMode, java.lang.String linkLocalIPv6Address, java.lang.Integer linkLocalIPv6PrefixLen, java.lang.String globalIPv6Address, java.lang.Integer globalIPv6PrefixLen, java.lang.String ipv6Gateway)abstract java.lang.StringendpointId()abstract java.lang.Stringgateway()abstract java.lang.StringglobalIPv6Address()abstract java.lang.IntegerglobalIPv6PrefixLen()abstract java.lang.BooleanhairpinMode()abstract java.lang.StringipAddress()abstract java.lang.IntegeripPrefixLen()abstract java.lang.Stringipv6Gateway()abstract java.lang.StringlinkLocalIPv6Address()abstract java.lang.IntegerlinkLocalIPv6PrefixLen()abstract java.lang.StringmacAddress()abstract com.google.common.collect.ImmutableMap<java.lang.String,AttachedNetwork>networks()abstract com.google.common.collect.ImmutableMap<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>portMapping()abstract com.google.common.collect.ImmutableMap<java.lang.String,java.util.List<PortBinding>>ports()abstract java.lang.StringsandboxId()abstract java.lang.StringsandboxKey()
-
-
-
Method Detail
-
ipAddress
@Nullable public abstract java.lang.String ipAddress()
-
ipPrefixLen
@Nullable public abstract java.lang.Integer ipPrefixLen()
-
gateway
@Nullable public abstract java.lang.String gateway()
-
bridge
@Nullable public abstract java.lang.String bridge()
-
portMapping
@Nullable public abstract com.google.common.collect.ImmutableMap<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> portMapping()
-
ports
@Nullable public abstract com.google.common.collect.ImmutableMap<java.lang.String,java.util.List<PortBinding>> ports()
-
macAddress
@Nullable public abstract java.lang.String macAddress()
-
networks
@Nullable public abstract com.google.common.collect.ImmutableMap<java.lang.String,AttachedNetwork> networks()
-
endpointId
@Nullable public abstract java.lang.String endpointId()
-
sandboxId
@Nullable public abstract java.lang.String sandboxId()
-
sandboxKey
@Nullable public abstract java.lang.String sandboxKey()
-
hairpinMode
@Nullable public abstract java.lang.Boolean hairpinMode()
-
linkLocalIPv6Address
@Nullable public abstract java.lang.String linkLocalIPv6Address()
-
linkLocalIPv6PrefixLen
@Nullable public abstract java.lang.Integer linkLocalIPv6PrefixLen()
-
globalIPv6Address
@Nullable public abstract java.lang.String globalIPv6Address()
-
globalIPv6PrefixLen
@Nullable public abstract java.lang.Integer globalIPv6PrefixLen()
-
ipv6Gateway
@Nullable public abstract java.lang.String ipv6Gateway()
-
create
static NetworkSettings create(java.lang.String ipAddress, java.lang.Integer ipPrefixLen, java.lang.String gateway, java.lang.String bridge, java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> portMapping, java.util.Map<java.lang.String,java.util.List<PortBinding>> ports, java.lang.String macAddress, java.util.Map<java.lang.String,AttachedNetwork> networks, java.lang.String endpointId, java.lang.String sandboxId, java.lang.String sandboxKey, java.lang.Boolean hairpinMode, java.lang.String linkLocalIPv6Address, java.lang.Integer linkLocalIPv6PrefixLen, java.lang.String globalIPv6Address, java.lang.Integer globalIPv6PrefixLen, java.lang.String ipv6Gateway)
-
builder
private static NetworkSettings.Builder builder()
-
-