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 |
---|---|
boolean |
equals(java.lang.Object o) |
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() |
int |
hashCode() |
java.lang.String |
toString() |
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
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
Copyright © 2019. All Rights Reserved.