Class EndpointConfig.Builder
- java.lang.Object
-
- com.spotify.docker.client.messages.EndpointConfig.Builder
-
- Direct Known Subclasses:
AutoValue_EndpointConfig.Builder
- Enclosing class:
- EndpointConfig
public abstract static class EndpointConfig.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract EndpointConfig.Builder
aliases(com.google.common.collect.ImmutableList<java.lang.String> aliases)
abstract EndpointConfig
build()
abstract EndpointConfig.Builder
gateway(java.lang.String gateway)
abstract EndpointConfig.Builder
globalIPv6Address(java.lang.String globalIPv6Address)
abstract EndpointConfig.Builder
globalIPv6PrefixLen(java.lang.Integer globalIPv6PrefixLen)
abstract EndpointConfig.Builder
ipAddress(java.lang.String ipAddress)
abstract EndpointConfig.Builder
ipamConfig(EndpointConfig.EndpointIpamConfig ipamConfig)
abstract EndpointConfig.Builder
ipPrefixLen(java.lang.Integer ipPrefixLen)
abstract EndpointConfig.Builder
ipv6Gateway(java.lang.String ipv6Gateway)
abstract EndpointConfig.Builder
links(java.util.List<java.lang.String> links)
abstract EndpointConfig.Builder
macAddress(java.lang.String macAddress)
-
-
-
Method Detail
-
ipamConfig
public abstract EndpointConfig.Builder ipamConfig(EndpointConfig.EndpointIpamConfig ipamConfig)
-
links
public abstract EndpointConfig.Builder links(java.util.List<java.lang.String> links)
-
aliases
public abstract EndpointConfig.Builder aliases(com.google.common.collect.ImmutableList<java.lang.String> aliases)
-
gateway
public abstract EndpointConfig.Builder gateway(java.lang.String gateway)
-
ipAddress
public abstract EndpointConfig.Builder ipAddress(java.lang.String ipAddress)
-
ipPrefixLen
public abstract EndpointConfig.Builder ipPrefixLen(java.lang.Integer ipPrefixLen)
-
ipv6Gateway
public abstract EndpointConfig.Builder ipv6Gateway(java.lang.String ipv6Gateway)
-
globalIPv6Address
public abstract EndpointConfig.Builder globalIPv6Address(java.lang.String globalIPv6Address)
-
globalIPv6PrefixLen
public abstract EndpointConfig.Builder globalIPv6PrefixLen(java.lang.Integer globalIPv6PrefixLen)
-
macAddress
public abstract EndpointConfig.Builder macAddress(java.lang.String macAddress)
-
build
public abstract EndpointConfig build()
-
-