Package org.jclouds.docker.domain
Class NetworkSettings.Builder
- java.lang.Object
-
- org.jclouds.docker.domain.NetworkSettings.Builder
-
- Enclosing class:
- NetworkSettings
public static final class NetworkSettings.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
ipAddress
public NetworkSettings.Builder ipAddress(String ipAddress)
-
ipPrefixLen
public NetworkSettings.Builder ipPrefixLen(int ipPrefixLen)
-
gateway
public NetworkSettings.Builder gateway(String gateway)
-
bridge
public NetworkSettings.Builder bridge(String bridge)
-
portMapping
public NetworkSettings.Builder portMapping(String portMapping)
-
sandboxId
public NetworkSettings.Builder sandboxId(String sandboxId)
-
hairpinMode
public NetworkSettings.Builder hairpinMode(boolean hairpinMode)
-
linkLocalIPv6Address
public NetworkSettings.Builder linkLocalIPv6Address(String linkLocalIPv6Address)
-
linkLocalIPv6PrefixLen
public NetworkSettings.Builder linkLocalIPv6PrefixLen(int linkLocalIPv6PrefixLen)
-
sandboxKey
public NetworkSettings.Builder sandboxKey(String sandboxKey)
-
secondaryIPAddresses
public NetworkSettings.Builder secondaryIPAddresses(List<String> secondaryIPAddresses)
-
secondaryIPv6Addresses
public NetworkSettings.Builder secondaryIPv6Addresses(List<String> secondaryIPv6Addresses)
-
endpointId
public NetworkSettings.Builder endpointId(String endpointId)
-
globalIPv6Address
public NetworkSettings.Builder globalIPv6Address(String globalIPv6Address)
-
globalIPv6PrefixLen
public NetworkSettings.Builder globalIPv6PrefixLen(int globalIPv6PrefixLen)
-
ipv6Gateway
public NetworkSettings.Builder ipv6Gateway(String ipv6Gateway)
-
macAddress
public NetworkSettings.Builder macAddress(String macAddress)
-
networks
public NetworkSettings.Builder networks(Map<String,NetworkSettings.Details> networks)
-
build
public NetworkSettings build()
-
fromNetworkSettings
public NetworkSettings.Builder fromNetworkSettings(NetworkSettings in)
-
-