public class ContainerNetwork
extends java.lang.Object
implements java.io.Serializable
https://github.com/docker/engine-api/blob/release/1.10/types/network/network.go
Docker named it EndpointSettingsContainerNetworkSettings
,
Serialized FormModifier and Type | Class and Description |
---|---|
static class |
ContainerNetwork.Ipam
Docker named it EndpointIPAMConfig
|
Constructor and Description |
---|
ContainerNetwork() |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.String> |
getAliases() |
java.lang.String |
getEndpointId() |
java.lang.String |
getGateway() |
java.lang.String |
getGlobalIPv6Address() |
java.lang.Integer |
getGlobalIPv6PrefixLen() |
java.lang.String |
getIpAddress() |
ContainerNetwork.Ipam |
getIpamConfig() |
java.lang.Integer |
getIpPrefixLen() |
java.lang.String |
getIpV6Gateway() |
Link[] |
getLinks() |
java.lang.String |
getMacAddress() |
java.lang.String |
getNetworkID() |
ContainerNetwork |
withAliases(java.util.List<java.lang.String> aliases) |
ContainerNetwork |
withAliases(java.lang.String... aliases) |
ContainerNetwork |
withEndpointId(java.lang.String endpointId) |
ContainerNetwork |
withGateway(java.lang.String gateway) |
ContainerNetwork |
withGlobalIPv6Address(java.lang.String globalIPv6Address) |
ContainerNetwork |
withGlobalIPv6PrefixLen(java.lang.Integer globalIPv6PrefixLen) |
ContainerNetwork |
withIpamConfig(ContainerNetwork.Ipam ipamConfig) |
ContainerNetwork |
withIpPrefixLen(java.lang.Integer ipPrefixLen) |
ContainerNetwork |
withIpv4Address(java.lang.String ipAddress) |
ContainerNetwork |
withIpV6Gateway(java.lang.String ipV6Gateway) |
ContainerNetwork |
withLinks(Link... links) |
ContainerNetwork |
withLinks(java.util.List<Link> links) |
ContainerNetwork |
withMacAddress(java.lang.String macAddress) |
ContainerNetwork |
withNetworkID(java.lang.String networkID) |
@CheckForNull public java.util.List<java.lang.String> getAliases()
aliases
public ContainerNetwork withAliases(java.util.List<java.lang.String> aliases)
aliases
public ContainerNetwork withAliases(java.lang.String... aliases)
aliases
@CheckForNull public java.lang.String getEndpointId()
endpointId
public ContainerNetwork withEndpointId(java.lang.String endpointId)
endpointId
@CheckForNull public java.lang.String getGateway()
gateway
public ContainerNetwork withGateway(java.lang.String gateway)
gateway
@CheckForNull public java.lang.String getGlobalIPv6Address()
globalIPv6Address
public ContainerNetwork withGlobalIPv6Address(java.lang.String globalIPv6Address)
globalIPv6Address
@CheckForNull public java.lang.Integer getGlobalIPv6PrefixLen()
globalIPv6PrefixLen
public ContainerNetwork withGlobalIPv6PrefixLen(java.lang.Integer globalIPv6PrefixLen)
globalIPv6PrefixLen
@CheckForNull public java.lang.String getIpAddress()
ipAddress
public ContainerNetwork withIpv4Address(java.lang.String ipAddress)
ipAddress
@CheckForNull public ContainerNetwork.Ipam getIpamConfig()
ipamConfig
public ContainerNetwork withIpamConfig(ContainerNetwork.Ipam ipamConfig)
ipamConfig
@CheckForNull public java.lang.Integer getIpPrefixLen()
ipPrefixLen
public ContainerNetwork withIpPrefixLen(java.lang.Integer ipPrefixLen)
ipPrefixLen
@CheckForNull public java.lang.String getIpV6Gateway()
ipV6Gateway
public ContainerNetwork withIpV6Gateway(java.lang.String ipV6Gateway)
ipV6Gateway
public ContainerNetwork withLinks(java.util.List<Link> links)
links
public ContainerNetwork withLinks(Link... links)
links
@CheckForNull public java.lang.String getMacAddress()
macAddress
public ContainerNetwork withMacAddress(java.lang.String macAddress)
macAddress
@CheckForNull public java.lang.String getNetworkID()
networkID
public ContainerNetwork withNetworkID(java.lang.String networkID)
networkID
Copyright © 2020. All Rights Reserved.