Package org.confng.sources
Class HttpConfigSource.Builder
- java.lang.Object
-
- org.confng.sources.HttpConfigSource.Builder
-
- Enclosing class:
- HttpConfigSource
public static class HttpConfigSource.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpConfigSource.BuilderbasicAuth(String username, String password)HttpConfigSource.BuilderbearerToken(String token)HttpConfigSourcebuild()HttpConfigSource.BuildercacheTimeoutMs(long timeout)HttpConfigSource.BuilderconnectTimeoutMs(int timeout)HttpConfigSource.Builderheader(String name, String value)HttpConfigSource.Builderpriority(int priority)HttpConfigSource.BuilderreadTimeoutMs(int timeout)HttpConfigSource.Builderurl(String url)
-
-
-
Method Detail
-
url
public HttpConfigSource.Builder url(String url)
-
header
public HttpConfigSource.Builder header(String name, String value)
-
bearerToken
public HttpConfigSource.Builder bearerToken(String token)
-
basicAuth
public HttpConfigSource.Builder basicAuth(String username, String password)
-
connectTimeoutMs
public HttpConfigSource.Builder connectTimeoutMs(int timeout)
-
readTimeoutMs
public HttpConfigSource.Builder readTimeoutMs(int timeout)
-
cacheTimeoutMs
public HttpConfigSource.Builder cacheTimeoutMs(long timeout)
-
priority
public HttpConfigSource.Builder priority(int priority)
-
build
public HttpConfigSource build()
-
-