Class ServiceProvider.ServiceProviderBuilder
java.lang.Object
de.captaingoldfish.scim.sdk.common.resources.ServiceProvider.ServiceProviderBuilder
- Enclosing class:
- ServiceProvider
override lombok builder
-
Constructor Summary
ConstructorsConstructorDescriptionmake builder constructor public in order to allow inheritance for this builder -
Method Summary
Modifier and TypeMethodDescriptionauthenticationSchemes(List<AuthenticationScheme> authenticationSchemes) build()bulkConfig(BulkConfig bulkConfig) caseInsensitiveValidation(boolean caseInsensitiveValidation) changePasswordConfig(ChangePasswordConfig changePasswordConfig) documentationUri(String documentationUri) eTagConfig(ETagConfig eTagConfig) filterConfig(FilterConfig filterConfig) forkJoinPool(ForkJoinPool forkJoinPool) patchConfig(PatchConfig patchConfig) sortConfig(SortConfig sortConfig) toString()
-
Constructor Details
-
ServiceProviderBuilder
public ServiceProviderBuilder()make builder constructor public in order to allow inheritance for this builder
-
-
Method Details
-
documentationUri
- Returns:
this.
-
patchConfig
- Returns:
this.
-
changePasswordConfig
public ServiceProvider.ServiceProviderBuilder changePasswordConfig(ChangePasswordConfig changePasswordConfig) - Returns:
this.
-
sortConfig
- Returns:
this.
-
eTagConfig
- Returns:
this.
-
filterConfig
- Returns:
this.
-
bulkConfig
- Returns:
this.
-
authenticationSchemes
public ServiceProvider.ServiceProviderBuilder authenticationSchemes(List<AuthenticationScheme> authenticationSchemes) - Returns:
this.
-
forkJoinPool
- Returns:
this.
-
caseInsensitiveValidation
public ServiceProvider.ServiceProviderBuilder caseInsensitiveValidation(boolean caseInsensitiveValidation) - Returns:
this.
-
build
-
toString
-