Class ServiceProvider.ServiceProviderBuilder
- java.lang.Object
-
- de.captaingoldfish.scim.sdk.common.resources.ServiceProvider.ServiceProviderBuilder
-
- Enclosing class:
- ServiceProvider
public static class ServiceProvider.ServiceProviderBuilder extends Object
override lombok builder
-
-
Constructor Summary
Constructors Constructor Description ServiceProviderBuilder()make builder constructor public in order to allow inheritance for this builder
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceProvider.ServiceProviderBuilderauthenticationSchemes(List<AuthenticationScheme> authenticationSchemes)ServiceProviderbuild()ServiceProvider.ServiceProviderBuilderbulkConfig(BulkConfig bulkConfig)ServiceProvider.ServiceProviderBuilderchangePasswordConfig(ChangePasswordConfig changePasswordConfig)ServiceProvider.ServiceProviderBuilderdocumentationUri(String documentationUri)ServiceProvider.ServiceProviderBuildereTagConfig(ETagConfig eTagConfig)ServiceProvider.ServiceProviderBuilderfilterConfig(FilterConfig filterConfig)ServiceProvider.ServiceProviderBuilderforkJoinPool(ForkJoinPool forkJoinPool)ServiceProvider.ServiceProviderBuilderpatchConfig(PatchConfig patchConfig)ServiceProvider.ServiceProviderBuildersortConfig(SortConfig sortConfig)StringtoString()
-
-
-
Method Detail
-
documentationUri
public ServiceProvider.ServiceProviderBuilder documentationUri(String documentationUri)
- Returns:
this.
-
patchConfig
public ServiceProvider.ServiceProviderBuilder patchConfig(PatchConfig patchConfig)
- Returns:
this.
-
changePasswordConfig
public ServiceProvider.ServiceProviderBuilder changePasswordConfig(ChangePasswordConfig changePasswordConfig)
- Returns:
this.
-
sortConfig
public ServiceProvider.ServiceProviderBuilder sortConfig(SortConfig sortConfig)
- Returns:
this.
-
eTagConfig
public ServiceProvider.ServiceProviderBuilder eTagConfig(ETagConfig eTagConfig)
- Returns:
this.
-
filterConfig
public ServiceProvider.ServiceProviderBuilder filterConfig(FilterConfig filterConfig)
- Returns:
this.
-
bulkConfig
public ServiceProvider.ServiceProviderBuilder bulkConfig(BulkConfig bulkConfig)
- Returns:
this.
-
authenticationSchemes
public ServiceProvider.ServiceProviderBuilder authenticationSchemes(List<AuthenticationScheme> authenticationSchemes)
- Returns:
this.
-
forkJoinPool
public ServiceProvider.ServiceProviderBuilder forkJoinPool(ForkJoinPool forkJoinPool)
- Returns:
this.
-
build
public ServiceProvider build()
-
-