Package com.atlan.model.admin
Class SSOProviderRequest.SSOProviderRequestBuilder<C extends SSOProviderRequest,B extends SSOProviderRequest.SSOProviderRequestBuilder<C,B>>
java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
com.atlan.model.admin.SSOProviderRequest.SSOProviderRequestBuilder<C,B>
- Enclosing class:
SSOProviderRequest
public abstract static class SSOProviderRequest.SSOProviderRequestBuilder<C extends SSOProviderRequest,B extends SSOProviderRequest.SSOProviderRequestBuilder<C,B>>
extends AtlanObject.AtlanObjectBuilder<C,B>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected B$fillValuesFrom(C instance) addReadTokenRoleOnCreate(Boolean addReadTokenRoleOnCreate) TBCAlias for the SSO provider.abstract Cbuild()config(SSOProviderRequest.Config config) Configuration for the provider.displayName(String displayName) Label to show users for logging in with this provider.Whether the provider should be active (true) or not (false).firstBrokerLoginFlowAlias(String firstBrokerLoginFlowAlias) TBCTBCproviderId(String providerId) Type of SSO provider (for example,saml).protected abstract Bself()storeToken(Boolean storeToken) TBCtoString()trustEmail(Boolean trustEmail) TBCMethods inherited from class com.atlan.model.core.AtlanObject.AtlanObjectBuilder
rawJsonObject
-
Constructor Details
-
SSOProviderRequestBuilder
public SSOProviderRequestBuilder()
-
-
Method Details
-
$fillValuesFrom
- Overrides:
$fillValuesFromin classAtlanObject.AtlanObjectBuilder<C extends SSOProviderRequest,B extends SSOProviderRequest.SSOProviderRequestBuilder<C, B>>
-
alias
Alias for the SSO provider.- Returns:
this.
-
providerId
Type of SSO provider (for example,saml).- Returns:
this.
-
enabled
Whether the provider should be active (true) or not (false).- Returns:
this.
-
trustEmail
TBC- Returns:
this.
-
storeToken
TBC- Returns:
this.
-
addReadTokenRoleOnCreate
TBC- Returns:
this.
-
linkOnly
TBC- Returns:
this.
-
firstBrokerLoginFlowAlias
TBC- Returns:
this.
-
displayName
Label to show users for logging in with this provider.- Returns:
this.
-
config
Configuration for the provider.- Returns:
this.
-
self
- Specified by:
selfin classAtlanObject.AtlanObjectBuilder<C extends SSOProviderRequest,B extends SSOProviderRequest.SSOProviderRequestBuilder<C, B>>
-
build
- Specified by:
buildin classAtlanObject.AtlanObjectBuilder<C extends SSOProviderRequest,B extends SSOProviderRequest.SSOProviderRequestBuilder<C, B>>
-
toString
- Overrides:
toStringin classAtlanObject.AtlanObjectBuilder<C extends SSOProviderRequest,B extends SSOProviderRequest.SSOProviderRequestBuilder<C, B>>
-