Class ScimClientConfig.ScimClientConfigBuilder
- java.lang.Object
-
- de.captaingoldfish.scim.sdk.client.ScimClientConfig.ScimClientConfigBuilder
-
- Enclosing class:
- ScimClientConfig
public static class ScimClientConfig.ScimClientConfigBuilder extends Object
override lombok builder
-
-
Method Summary
-
-
-
Method Detail
-
basic
public ScimClientConfig.ScimClientConfigBuilder basic(String username, String password)
-
requestTimeout
public ScimClientConfig.ScimClientConfigBuilder requestTimeout(Integer requestTimeout)
- Returns:
this.
-
socketTimeout
public ScimClientConfig.ScimClientConfigBuilder socketTimeout(Integer socketTimeout)
- Returns:
this.
-
connectTimeout
public ScimClientConfig.ScimClientConfigBuilder connectTimeout(Integer connectTimeout)
- Returns:
this.
-
enableCookieManagement
public ScimClientConfig.ScimClientConfigBuilder enableCookieManagement(boolean enableCookieManagement)
- Returns:
this.
-
enableAutomaticBulkRequestSplitting
public ScimClientConfig.ScimClientConfigBuilder enableAutomaticBulkRequestSplitting(boolean enableAutomaticBulkRequestSplitting)
- Returns:
this.
-
hostnameVerifier
public ScimClientConfig.ScimClientConfigBuilder hostnameVerifier(HostnameVerifier hostnameVerifier)
- Returns:
this.
-
proxy
public ScimClientConfig.ScimClientConfigBuilder proxy(ProxyHelper proxy)
- Returns:
this.
-
clientAuth
public ScimClientConfig.ScimClientConfigBuilder clientAuth(KeyStoreWrapper clientAuth)
- Returns:
this.
-
truststore
public ScimClientConfig.ScimClientConfigBuilder truststore(KeyStoreWrapper truststore)
- Returns:
this.
-
httpHeaders
public ScimClientConfig.ScimClientConfigBuilder httpHeaders(Map<String,String> httpHeaders)
- Returns:
this.
-
httpMultiHeaders
public ScimClientConfig.ScimClientConfigBuilder httpMultiHeaders(Map<String,String[]> httpMultiHeaders)
- Returns:
this.
-
basicAuth
public ScimClientConfig.ScimClientConfigBuilder basicAuth(BasicAuth basicAuth)
- Returns:
this.
-
configManipulator
public ScimClientConfig.ScimClientConfigBuilder configManipulator(ConfigManipulator configManipulator)
- Returns:
this.
-
build
public ScimClientConfig build()
-
-