public class OAuthProviderBuilder
extends java.lang.Object
| Constructor and Description |
|---|
OAuthProviderBuilder(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
pl.allegro.tech.hermes.api.OAuthProvider |
build() |
static OAuthProviderBuilder |
oAuthProvider(java.lang.String name) |
OAuthProviderBuilder |
withClientId(java.lang.String clientId) |
OAuthProviderBuilder |
withClientSecret(java.lang.String clientSecret) |
OAuthProviderBuilder |
withRequestTimeout(int requestTimeout) |
OAuthProviderBuilder |
withSocketTimeout(int socketTimeout) |
OAuthProviderBuilder |
withTokenEndpoint(java.lang.String tokenEndpoint) |
OAuthProviderBuilder |
withTokenRequestInitialDelay(int tokenRequestInitialDelay) |
OAuthProviderBuilder |
withTokenRequestMaxDelay(int tokenRequestMaxDelay) |
public static OAuthProviderBuilder oAuthProvider(java.lang.String name)
public pl.allegro.tech.hermes.api.OAuthProvider build()
public OAuthProviderBuilder withTokenEndpoint(java.lang.String tokenEndpoint)
public OAuthProviderBuilder withClientId(java.lang.String clientId)
public OAuthProviderBuilder withClientSecret(java.lang.String clientSecret)
public OAuthProviderBuilder withTokenRequestInitialDelay(int tokenRequestInitialDelay)
public OAuthProviderBuilder withTokenRequestMaxDelay(int tokenRequestMaxDelay)
public OAuthProviderBuilder withRequestTimeout(int requestTimeout)
public OAuthProviderBuilder withSocketTimeout(int socketTimeout)