Package org.confng.sources
Class ConsulConfigSource.Builder
- java.lang.Object
-
- org.confng.sources.ConsulConfigSource.Builder
-
- Enclosing class:
- ConsulConfigSource
public static class ConsulConfigSource.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConsulConfigSource.BuilderaclToken(String token)ConsulConfigSourcebuild()ConsulConfigSource.BuildercacheTimeoutMs(long timeout)ConsulConfigSource.BuilderconnectTimeoutMs(int timeout)ConsulConfigSource.Builderhost(String host)ConsulConfigSource.BuildermaxRetries(int maxRetries)ConsulConfigSource.Builderport(int port)ConsulConfigSource.Builderprefix(String prefix)ConsulConfigSource.Builderpriority(int priority)ConsulConfigSource.BuilderreadTimeoutMs(int timeout)ConsulConfigSource.BuilderretryDelayMs(long retryDelayMs)ConsulConfigSource.BuilderuseSsl(boolean useSsl)
-
-
-
Method Detail
-
host
public ConsulConfigSource.Builder host(String host)
-
port
public ConsulConfigSource.Builder port(int port)
-
prefix
public ConsulConfigSource.Builder prefix(String prefix)
-
aclToken
public ConsulConfigSource.Builder aclToken(String token)
-
useSsl
public ConsulConfigSource.Builder useSsl(boolean useSsl)
-
connectTimeoutMs
public ConsulConfigSource.Builder connectTimeoutMs(int timeout)
-
readTimeoutMs
public ConsulConfigSource.Builder readTimeoutMs(int timeout)
-
cacheTimeoutMs
public ConsulConfigSource.Builder cacheTimeoutMs(long timeout)
-
priority
public ConsulConfigSource.Builder priority(int priority)
-
maxRetries
public ConsulConfigSource.Builder maxRetries(int maxRetries)
-
retryDelayMs
public ConsulConfigSource.Builder retryDelayMs(long retryDelayMs)
-
build
public ConsulConfigSource build()
-
-