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>
aliases
private java.lang.String
gateway
private java.lang.String
globalIPv6Address
private java.lang.Integer
globalIPv6PrefixLen
private java.lang.String
ipAddress
private EndpointConfig.EndpointIpamConfig
ipamConfig
private java.lang.Integer
ipPrefixLen
private java.lang.String
ipv6Gateway
private com.google.common.collect.ImmutableList<java.lang.String>
links
private java.lang.String
macAddress
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EndpointConfig.Builder
aliases(com.google.common.collect.ImmutableList<java.lang.String> aliases)
EndpointConfig
build()
EndpointConfig.Builder
gateway(java.lang.String gateway)
EndpointConfig.Builder
globalIPv6Address(java.lang.String globalIPv6Address)
EndpointConfig.Builder
globalIPv6PrefixLen(java.lang.Integer globalIPv6PrefixLen)
EndpointConfig.Builder
ipAddress(java.lang.String ipAddress)
EndpointConfig.Builder
ipamConfig(EndpointConfig.EndpointIpamConfig ipamConfig)
EndpointConfig.Builder
ipPrefixLen(java.lang.Integer ipPrefixLen)
EndpointConfig.Builder
ipv6Gateway(java.lang.String ipv6Gateway)
EndpointConfig.Builder
links(java.util.List<java.lang.String> links)
EndpointConfig.Builder
macAddress(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:
ipamConfig
in classEndpointConfig.Builder
-
links
public EndpointConfig.Builder links(java.util.List<java.lang.String> links)
- Specified by:
links
in classEndpointConfig.Builder
-
aliases
public EndpointConfig.Builder aliases(com.google.common.collect.ImmutableList<java.lang.String> aliases)
- Specified by:
aliases
in classEndpointConfig.Builder
-
gateway
public EndpointConfig.Builder gateway(java.lang.String gateway)
- Specified by:
gateway
in classEndpointConfig.Builder
-
ipAddress
public EndpointConfig.Builder ipAddress(java.lang.String ipAddress)
- Specified by:
ipAddress
in classEndpointConfig.Builder
-
ipPrefixLen
public EndpointConfig.Builder ipPrefixLen(java.lang.Integer ipPrefixLen)
- Specified by:
ipPrefixLen
in classEndpointConfig.Builder
-
ipv6Gateway
public EndpointConfig.Builder ipv6Gateway(java.lang.String ipv6Gateway)
- Specified by:
ipv6Gateway
in classEndpointConfig.Builder
-
globalIPv6Address
public EndpointConfig.Builder globalIPv6Address(java.lang.String globalIPv6Address)
- Specified by:
globalIPv6Address
in classEndpointConfig.Builder
-
globalIPv6PrefixLen
public EndpointConfig.Builder globalIPv6PrefixLen(java.lang.Integer globalIPv6PrefixLen)
- Specified by:
globalIPv6PrefixLen
in classEndpointConfig.Builder
-
macAddress
public EndpointConfig.Builder macAddress(java.lang.String macAddress)
- Specified by:
macAddress
in classEndpointConfig.Builder
-
build
public EndpointConfig build()
- Specified by:
build
in classEndpointConfig.Builder
-
-