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.Builder
addOption(java.lang.String key, java.lang.String value)
abstract NetworkConfig.Builder
attachable(java.lang.Boolean attachable)
abstract NetworkConfig
build()
abstract NetworkConfig.Builder
checkDuplicate(java.lang.Boolean check)
abstract NetworkConfig.Builder
driver(java.lang.String driver)
abstract NetworkConfig.Builder
enableIPv6(java.lang.Boolean ipv6)
abstract NetworkConfig.Builder
internal(java.lang.Boolean internal)
abstract NetworkConfig.Builder
ipam(Ipam ipam)
abstract NetworkConfig.Builder
labels(java.util.Map<java.lang.String,java.lang.String> labels)
abstract NetworkConfig.Builder
name(java.lang.String name)
abstract NetworkConfig.Builder
options(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()
-
-