Package org.zalando.fahrschein
Class NakadiClientBuilder
- java.lang.Object
-
- org.zalando.fahrschein.NakadiClientBuilder
-
public final class NakadiClientBuilder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_CONNECT_TIMEOUTstatic intDEFAULT_READ_TIMEOUT
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NakadiClientbuild()NakadiClientBuilderwithAccessTokenProvider(AccessTokenProvider accessTokenProvider)NakadiClientBuilderwithAuthorizationProvider(AuthorizationProvider authorizationProvider)NakadiClientBuilderwithCursorManager(CursorManager cursorManager)NakadiClientBuilderwithObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)NakadiClientBuilderwithRequestFactory(org.zalando.fahrschein.http.api.RequestFactory clientHttpRequestFactory)
-
-
-
Field Detail
-
DEFAULT_CONNECT_TIMEOUT
public static final int DEFAULT_CONNECT_TIMEOUT
- See Also:
- Constant Field Values
-
DEFAULT_READ_TIMEOUT
public static final int DEFAULT_READ_TIMEOUT
- See Also:
- Constant Field Values
-
-
Method Detail
-
withObjectMapper
public NakadiClientBuilder withObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
-
withAccessTokenProvider
public NakadiClientBuilder withAccessTokenProvider(AccessTokenProvider accessTokenProvider)
-
withAuthorizationProvider
public NakadiClientBuilder withAuthorizationProvider(AuthorizationProvider authorizationProvider)
-
withRequestFactory
public NakadiClientBuilder withRequestFactory(org.zalando.fahrschein.http.api.RequestFactory clientHttpRequestFactory)
-
withCursorManager
public NakadiClientBuilder withCursorManager(CursorManager cursorManager)
-
build
public NakadiClient build()
-
-