Class NetworkConfig.Builder
- java.lang.Object
-
- com.spotify.docker.client.messages.NetworkConfig.Builder
-
- Direct Known Subclasses:
AutoValue_NetworkConfig.Builder
- Enclosing class:
- NetworkConfig
public abstract static class NetworkConfig.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description NetworkConfig.BuilderaddOption(java.lang.String key, java.lang.String value)abstract NetworkConfig.Builderattachable(java.lang.Boolean attachable)abstract NetworkConfigbuild()abstract NetworkConfig.BuildercheckDuplicate(java.lang.Boolean check)abstract NetworkConfig.Builderdriver(java.lang.String driver)abstract NetworkConfig.BuilderenableIPv6(java.lang.Boolean ipv6)abstract NetworkConfig.Builderinternal(java.lang.Boolean internal)abstract NetworkConfig.Builderipam(Ipam ipam)abstract NetworkConfig.Builderlabels(java.util.Map<java.lang.String,java.lang.String> labels)abstract NetworkConfig.Buildername(java.lang.String name)abstract NetworkConfig.Builderoptions(java.util.Map<java.lang.String,java.lang.String> options)(package private) abstract com.google.common.collect.ImmutableMap.Builder<java.lang.String,java.lang.String>optionsBuilder()
-
-
-
Method Detail
-
name
public abstract NetworkConfig.Builder name(java.lang.String name)
-
optionsBuilder
abstract com.google.common.collect.ImmutableMap.Builder<java.lang.String,java.lang.String> optionsBuilder()
-
addOption
public NetworkConfig.Builder addOption(java.lang.String key, java.lang.String value)
-
options
public abstract NetworkConfig.Builder options(java.util.Map<java.lang.String,java.lang.String> options)
-
ipam
public abstract NetworkConfig.Builder ipam(Ipam ipam)
-
driver
public abstract NetworkConfig.Builder driver(java.lang.String driver)
-
checkDuplicate
public abstract NetworkConfig.Builder checkDuplicate(java.lang.Boolean check)
-
internal
public abstract NetworkConfig.Builder internal(java.lang.Boolean internal)
-
enableIPv6
public abstract NetworkConfig.Builder enableIPv6(java.lang.Boolean ipv6)
-
attachable
public abstract NetworkConfig.Builder attachable(java.lang.Boolean attachable)
-
labels
public abstract NetworkConfig.Builder labels(java.util.Map<java.lang.String,java.lang.String> labels)
-
build
public abstract NetworkConfig build()
-
-