public interface CreateNetworkCmd extends SyncDockerCmd<CreateNetworkResponse>
Modifier and Type | Interface and Description |
---|---|
static interface |
CreateNetworkCmd.Exec |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
getAttachable() |
java.lang.Boolean |
getCheckDuplicate() |
java.lang.String |
getDriver() |
java.lang.Boolean |
getEnableIPv6() |
java.lang.Boolean |
getInternal() |
Network.Ipam |
getIpam() |
java.util.Map<java.lang.String,java.lang.String> |
getLabels() |
java.lang.String |
getName() |
java.util.Map<java.lang.String,java.lang.String> |
getOptions() |
CreateNetworkCmd |
withAttachable(java.lang.Boolean attachable)
If enabled, and the network is in the global scope, non-service containers on worker nodes will be able to connect to the network.
|
CreateNetworkCmd |
withCheckDuplicate(boolean checkForDuplicate) |
CreateNetworkCmd |
withDriver(java.lang.String driver)
Name of the network driver to use.
|
CreateNetworkCmd |
withEnableIpv6(boolean enableIpv6) |
CreateNetworkCmd |
withInternal(boolean internal) |
CreateNetworkCmd |
withIpam(Network.Ipam ipam)
Ipam config, such es subnet, gateway and ip range of the network
|
CreateNetworkCmd |
withLabels(java.util.Map<java.lang.String,java.lang.String> labels)
Add label for network
|
CreateNetworkCmd |
withName(java.lang.String name)
The new network's name.
|
CreateNetworkCmd |
withOptions(java.util.Map<java.lang.String,java.lang.String> options)
Driver specific options
|
exec
@CheckForNull java.lang.String getName()
@CheckForNull java.lang.String getDriver()
@CheckForNull Network.Ipam getIpam()
@CheckForNull java.util.Map<java.lang.String,java.lang.String> getOptions()
@CheckForNull java.lang.Boolean getCheckDuplicate()
@CheckForNull java.lang.Boolean getInternal()
@CheckForNull java.lang.Boolean getEnableIPv6()
@CheckForNull java.lang.Boolean getAttachable()
@CheckForNull java.util.Map<java.lang.String,java.lang.String> getLabels()
CreateNetworkCmd withName(@Nonnull java.lang.String name)
CreateNetworkCmd withDriver(java.lang.String driver)
bridge
.CreateNetworkCmd withIpam(Network.Ipam ipam)
CreateNetworkCmd withOptions(java.util.Map<java.lang.String,java.lang.String> options)
CreateNetworkCmd withCheckDuplicate(boolean checkForDuplicate)
CreateNetworkCmd withInternal(boolean internal)
CreateNetworkCmd withEnableIpv6(boolean enableIpv6)
CreateNetworkCmd withAttachable(java.lang.Boolean attachable)
CreateNetworkCmd withLabels(java.util.Map<java.lang.String,java.lang.String> labels)
Copyright © 2018. All Rights Reserved.