Class AutoValue_NetworkConfig.Builder
- java.lang.Object
-
- com.spotify.docker.client.messages.NetworkConfig.Builder
-
- com.spotify.docker.client.messages.AutoValue_NetworkConfig.Builder
-
- Enclosing class:
- AutoValue_NetworkConfig
static final class AutoValue_NetworkConfig.Builder extends NetworkConfig.Builder
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.Boolean
attachable
private java.lang.Boolean
checkDuplicate
private java.lang.String
driver
private java.lang.Boolean
enableIPv6
private java.lang.Boolean
internal
private Ipam
ipam
private com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String>
labels
private java.lang.String
name
private com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String>
options
private com.google.common.collect.ImmutableMap.Builder<java.lang.String,java.lang.String>
optionsBuilder$
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NetworkConfig.Builder
attachable(java.lang.Boolean attachable)
NetworkConfig
build()
NetworkConfig.Builder
checkDuplicate(java.lang.Boolean checkDuplicate)
NetworkConfig.Builder
driver(java.lang.String driver)
NetworkConfig.Builder
enableIPv6(java.lang.Boolean enableIPv6)
NetworkConfig.Builder
internal(java.lang.Boolean internal)
NetworkConfig.Builder
ipam(Ipam ipam)
NetworkConfig.Builder
labels(java.util.Map<java.lang.String,java.lang.String> labels)
NetworkConfig.Builder
name(java.lang.String name)
NetworkConfig.Builder
options(java.util.Map<java.lang.String,java.lang.String> options)
(package private) com.google.common.collect.ImmutableMap.Builder<java.lang.String,java.lang.String>
optionsBuilder()
-
Methods inherited from class com.spotify.docker.client.messages.NetworkConfig.Builder
addOption
-
-
-
-
Field Detail
-
name
private java.lang.String name
-
driver
private java.lang.String driver
-
ipam
private Ipam ipam
-
optionsBuilder$
private com.google.common.collect.ImmutableMap.Builder<java.lang.String,java.lang.String> optionsBuilder$
-
options
private com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> options
-
checkDuplicate
private java.lang.Boolean checkDuplicate
-
internal
private java.lang.Boolean internal
-
enableIPv6
private java.lang.Boolean enableIPv6
-
attachable
private java.lang.Boolean attachable
-
labels
private com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> labels
-
-
Method Detail
-
name
public NetworkConfig.Builder name(java.lang.String name)
- Specified by:
name
in classNetworkConfig.Builder
-
driver
public NetworkConfig.Builder driver(java.lang.String driver)
- Specified by:
driver
in classNetworkConfig.Builder
-
ipam
public NetworkConfig.Builder ipam(Ipam ipam)
- Specified by:
ipam
in classNetworkConfig.Builder
-
options
public NetworkConfig.Builder options(java.util.Map<java.lang.String,java.lang.String> options)
- Specified by:
options
in classNetworkConfig.Builder
-
optionsBuilder
com.google.common.collect.ImmutableMap.Builder<java.lang.String,java.lang.String> optionsBuilder()
- Specified by:
optionsBuilder
in classNetworkConfig.Builder
-
checkDuplicate
public NetworkConfig.Builder checkDuplicate(java.lang.Boolean checkDuplicate)
- Specified by:
checkDuplicate
in classNetworkConfig.Builder
-
internal
public NetworkConfig.Builder internal(java.lang.Boolean internal)
- Specified by:
internal
in classNetworkConfig.Builder
-
enableIPv6
public NetworkConfig.Builder enableIPv6(java.lang.Boolean enableIPv6)
- Specified by:
enableIPv6
in classNetworkConfig.Builder
-
attachable
public NetworkConfig.Builder attachable(java.lang.Boolean attachable)
- Specified by:
attachable
in classNetworkConfig.Builder
-
labels
public NetworkConfig.Builder labels(java.util.Map<java.lang.String,java.lang.String> labels)
- Specified by:
labels
in classNetworkConfig.Builder
-
build
public NetworkConfig build()
- Specified by:
build
in classNetworkConfig.Builder
-
-