ContainerNetworkEndpoint class

A container's connection details on a single Docker network.

Constructors

ContainerNetworkEndpoint({ContainerIPAMConfig? ipamConfig, List<String>? links, String? macAddress, List<String>? aliases, Map<String, String>? driverOpts, int? gwPriority, String? networkID, String? endpointID, String? gateway, String? ipAddress, int? ipPrefixLen, String? ipv6Gateway, String? globalIPv6Address, int? globalIPv6PrefixLen, List<String>? dnsNames})
Creates a ContainerNetworkEndpoint with the given fields.
const
ContainerNetworkEndpoint.fromJson(Map<String, dynamic> json)
Deserialises from Docker's JSON representation.
factory

Properties

aliases List<String>?
DNS aliases for this container on this network.
final
dnsNames List<String>?
DNS names by which this container can be reached (Docker 25+).
final
driverOpts Map<String, String>?
Driver-specific options for this endpoint.
final
endpointID String?
Endpoint ID within the network.
final
gateway String?
Gateway IP address for this network.
final
globalIPv6Address String?
Global IPv6 address.
final
globalIPv6PrefixLen int?
Prefix length of the global IPv6 address.
final
gwPriority int?
Gateway priority for this endpoint (Docker 25+ field).
final
hashCode int
The hash code for this object.
no setterinherited
ipAddress String?
IPv4 address assigned to the container on this network.
final
ipamConfig ContainerIPAMConfig?
Static IP assignment configuration.
final
ipPrefixLen int?
Prefix length of the IPv4 subnet.
final
ipv6Gateway String?
IPv6 gateway address.
final
Linked container names (legacy --link feature).
final
macAddress String?
MAC address of this network interface.
final
networkID String?
Docker network ID.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited