Class AutoValue_EndpointConfig.Builder
- java.lang.Object
-
- com.spotify.docker.client.messages.EndpointConfig.Builder
-
- com.spotify.docker.client.messages.AutoValue_EndpointConfig.Builder
-
- Enclosing class:
- AutoValue_EndpointConfig
static final class AutoValue_EndpointConfig.Builder extends EndpointConfig.Builder
-
-
Field Summary
Fields Modifier and Type Field Description private com.google.common.collect.ImmutableList<java.lang.String>aliasesprivate java.lang.Stringgatewayprivate java.lang.StringglobalIPv6Addressprivate java.lang.IntegerglobalIPv6PrefixLenprivate java.lang.StringipAddressprivate EndpointConfig.EndpointIpamConfigipamConfigprivate java.lang.IntegeripPrefixLenprivate java.lang.Stringipv6Gatewayprivate com.google.common.collect.ImmutableList<java.lang.String>linksprivate java.lang.StringmacAddress
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EndpointConfig.Builderaliases(com.google.common.collect.ImmutableList<java.lang.String> aliases)EndpointConfigbuild()EndpointConfig.Buildergateway(java.lang.String gateway)EndpointConfig.BuilderglobalIPv6Address(java.lang.String globalIPv6Address)EndpointConfig.BuilderglobalIPv6PrefixLen(java.lang.Integer globalIPv6PrefixLen)EndpointConfig.BuilderipAddress(java.lang.String ipAddress)EndpointConfig.BuilderipamConfig(EndpointConfig.EndpointIpamConfig ipamConfig)EndpointConfig.BuilderipPrefixLen(java.lang.Integer ipPrefixLen)EndpointConfig.Builderipv6Gateway(java.lang.String ipv6Gateway)EndpointConfig.Builderlinks(java.util.List<java.lang.String> links)EndpointConfig.BuildermacAddress(java.lang.String macAddress)
-
-
-
Field Detail
-
ipamConfig
private EndpointConfig.EndpointIpamConfig ipamConfig
-
links
private com.google.common.collect.ImmutableList<java.lang.String> links
-
aliases
private com.google.common.collect.ImmutableList<java.lang.String> aliases
-
gateway
private java.lang.String gateway
-
ipAddress
private java.lang.String ipAddress
-
ipPrefixLen
private java.lang.Integer ipPrefixLen
-
ipv6Gateway
private java.lang.String ipv6Gateway
-
globalIPv6Address
private java.lang.String globalIPv6Address
-
globalIPv6PrefixLen
private java.lang.Integer globalIPv6PrefixLen
-
macAddress
private java.lang.String macAddress
-
-
Method Detail
-
ipamConfig
public EndpointConfig.Builder ipamConfig(EndpointConfig.EndpointIpamConfig ipamConfig)
- Specified by:
ipamConfigin classEndpointConfig.Builder
-
links
public EndpointConfig.Builder links(java.util.List<java.lang.String> links)
- Specified by:
linksin classEndpointConfig.Builder
-
aliases
public EndpointConfig.Builder aliases(com.google.common.collect.ImmutableList<java.lang.String> aliases)
- Specified by:
aliasesin classEndpointConfig.Builder
-
gateway
public EndpointConfig.Builder gateway(java.lang.String gateway)
- Specified by:
gatewayin classEndpointConfig.Builder
-
ipAddress
public EndpointConfig.Builder ipAddress(java.lang.String ipAddress)
- Specified by:
ipAddressin classEndpointConfig.Builder
-
ipPrefixLen
public EndpointConfig.Builder ipPrefixLen(java.lang.Integer ipPrefixLen)
- Specified by:
ipPrefixLenin classEndpointConfig.Builder
-
ipv6Gateway
public EndpointConfig.Builder ipv6Gateway(java.lang.String ipv6Gateway)
- Specified by:
ipv6Gatewayin classEndpointConfig.Builder
-
globalIPv6Address
public EndpointConfig.Builder globalIPv6Address(java.lang.String globalIPv6Address)
- Specified by:
globalIPv6Addressin classEndpointConfig.Builder
-
globalIPv6PrefixLen
public EndpointConfig.Builder globalIPv6PrefixLen(java.lang.Integer globalIPv6PrefixLen)
- Specified by:
globalIPv6PrefixLenin classEndpointConfig.Builder
-
macAddress
public EndpointConfig.Builder macAddress(java.lang.String macAddress)
- Specified by:
macAddressin classEndpointConfig.Builder
-
build
public EndpointConfig build()
- Specified by:
buildin classEndpointConfig.Builder
-
-