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 class
NetworkSettings.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.String
bridge()
private static NetworkSettings.Builder
builder()
(package private) 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)
abstract java.lang.String
endpointId()
abstract java.lang.String
gateway()
abstract java.lang.String
globalIPv6Address()
abstract java.lang.Integer
globalIPv6PrefixLen()
abstract java.lang.Boolean
hairpinMode()
abstract java.lang.String
ipAddress()
abstract java.lang.Integer
ipPrefixLen()
abstract java.lang.String
ipv6Gateway()
abstract java.lang.String
linkLocalIPv6Address()
abstract java.lang.Integer
linkLocalIPv6PrefixLen()
abstract java.lang.String
macAddress()
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.String
sandboxId()
abstract java.lang.String
sandboxKey()
-
-
-
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()
-
-