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.Booleanattachableprivate java.lang.BooleancheckDuplicateprivate java.lang.Stringdriverprivate java.lang.BooleanenableIPv6private java.lang.Booleaninternalprivate Ipamipamprivate com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String>labelsprivate java.lang.Stringnameprivate com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String>optionsprivate 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.Builderattachable(java.lang.Boolean attachable)NetworkConfigbuild()NetworkConfig.BuildercheckDuplicate(java.lang.Boolean checkDuplicate)NetworkConfig.Builderdriver(java.lang.String driver)NetworkConfig.BuilderenableIPv6(java.lang.Boolean enableIPv6)NetworkConfig.Builderinternal(java.lang.Boolean internal)NetworkConfig.Builderipam(Ipam ipam)NetworkConfig.Builderlabels(java.util.Map<java.lang.String,java.lang.String> labels)NetworkConfig.Buildername(java.lang.String name)NetworkConfig.Builderoptions(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:
namein classNetworkConfig.Builder
-
driver
public NetworkConfig.Builder driver(java.lang.String driver)
- Specified by:
driverin classNetworkConfig.Builder
-
ipam
public NetworkConfig.Builder ipam(Ipam ipam)
- Specified by:
ipamin classNetworkConfig.Builder
-
options
public NetworkConfig.Builder options(java.util.Map<java.lang.String,java.lang.String> options)
- Specified by:
optionsin classNetworkConfig.Builder
-
optionsBuilder
com.google.common.collect.ImmutableMap.Builder<java.lang.String,java.lang.String> optionsBuilder()
- Specified by:
optionsBuilderin classNetworkConfig.Builder
-
checkDuplicate
public NetworkConfig.Builder checkDuplicate(java.lang.Boolean checkDuplicate)
- Specified by:
checkDuplicatein classNetworkConfig.Builder
-
internal
public NetworkConfig.Builder internal(java.lang.Boolean internal)
- Specified by:
internalin classNetworkConfig.Builder
-
enableIPv6
public NetworkConfig.Builder enableIPv6(java.lang.Boolean enableIPv6)
- Specified by:
enableIPv6in classNetworkConfig.Builder
-
attachable
public NetworkConfig.Builder attachable(java.lang.Boolean attachable)
- Specified by:
attachablein classNetworkConfig.Builder
-
labels
public NetworkConfig.Builder labels(java.util.Map<java.lang.String,java.lang.String> labels)
- Specified by:
labelsin classNetworkConfig.Builder
-
build
public NetworkConfig build()
- Specified by:
buildin classNetworkConfig.Builder
-
-