public static interface RiskConfigurationType.Builder extends SdkPojo, CopyableBuilder<RiskConfigurationType.Builder,RiskConfigurationType>
| Modifier and Type | Method and Description |
|---|---|
RiskConfigurationType.Builder |
accountTakeoverRiskConfiguration(AccountTakeoverRiskConfigurationType accountTakeoverRiskConfiguration)
The account takeover risk configuration object including the
NotifyConfiguration object and
Actions to take in the case of an account takeover. |
default RiskConfigurationType.Builder |
accountTakeoverRiskConfiguration(Consumer<AccountTakeoverRiskConfigurationType.Builder> accountTakeoverRiskConfiguration)
The account takeover risk configuration object including the
NotifyConfiguration object and
Actions to take in the case of an account takeover. |
RiskConfigurationType.Builder |
clientId(String clientId)
The app client ID.
|
RiskConfigurationType.Builder |
compromisedCredentialsRiskConfiguration(CompromisedCredentialsRiskConfigurationType compromisedCredentialsRiskConfiguration)
The compromised credentials risk configuration object including the
EventFilter and the
EventAction |
default RiskConfigurationType.Builder |
compromisedCredentialsRiskConfiguration(Consumer<CompromisedCredentialsRiskConfigurationType.Builder> compromisedCredentialsRiskConfiguration)
The compromised credentials risk configuration object including the
EventFilter and the
EventAction |
RiskConfigurationType.Builder |
lastModifiedDate(Instant lastModifiedDate)
The last modified date.
|
default RiskConfigurationType.Builder |
riskExceptionConfiguration(Consumer<RiskExceptionConfigurationType.Builder> riskExceptionConfiguration)
The configuration to override the risk decision.
|
RiskConfigurationType.Builder |
riskExceptionConfiguration(RiskExceptionConfigurationType riskExceptionConfiguration)
The configuration to override the risk decision.
|
RiskConfigurationType.Builder |
userPoolId(String userPoolId)
The user pool ID.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildRiskConfigurationType.Builder userPoolId(String userPoolId)
The user pool ID.
userPoolId - The user pool ID.RiskConfigurationType.Builder clientId(String clientId)
The app client ID.
clientId - The app client ID.RiskConfigurationType.Builder compromisedCredentialsRiskConfiguration(CompromisedCredentialsRiskConfigurationType compromisedCredentialsRiskConfiguration)
The compromised credentials risk configuration object including the EventFilter and the
EventAction
compromisedCredentialsRiskConfiguration - The compromised credentials risk configuration object including the EventFilter and the
EventActiondefault RiskConfigurationType.Builder compromisedCredentialsRiskConfiguration(Consumer<CompromisedCredentialsRiskConfigurationType.Builder> compromisedCredentialsRiskConfiguration)
The compromised credentials risk configuration object including the EventFilter and the
EventAction
CompromisedCredentialsRiskConfigurationType.Builder avoiding the need to create one manually via
CompromisedCredentialsRiskConfigurationType.builder().
When the Consumer completes, SdkBuilder.build() is
called immediately and its result is passed to
compromisedCredentialsRiskConfiguration(CompromisedCredentialsRiskConfigurationType).compromisedCredentialsRiskConfiguration - a consumer that will call methods on CompromisedCredentialsRiskConfigurationType.BuildercompromisedCredentialsRiskConfiguration(CompromisedCredentialsRiskConfigurationType)RiskConfigurationType.Builder accountTakeoverRiskConfiguration(AccountTakeoverRiskConfigurationType accountTakeoverRiskConfiguration)
The account takeover risk configuration object including the NotifyConfiguration object and
Actions to take in the case of an account takeover.
accountTakeoverRiskConfiguration - The account takeover risk configuration object including the NotifyConfiguration object
and Actions to take in the case of an account takeover.default RiskConfigurationType.Builder accountTakeoverRiskConfiguration(Consumer<AccountTakeoverRiskConfigurationType.Builder> accountTakeoverRiskConfiguration)
The account takeover risk configuration object including the NotifyConfiguration object and
Actions to take in the case of an account takeover.
AccountTakeoverRiskConfigurationType.Builder
avoiding the need to create one manually via AccountTakeoverRiskConfigurationType.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
accountTakeoverRiskConfiguration(AccountTakeoverRiskConfigurationType).accountTakeoverRiskConfiguration - a consumer that will call methods on AccountTakeoverRiskConfigurationType.BuilderaccountTakeoverRiskConfiguration(AccountTakeoverRiskConfigurationType)RiskConfigurationType.Builder riskExceptionConfiguration(RiskExceptionConfigurationType riskExceptionConfiguration)
The configuration to override the risk decision.
riskExceptionConfiguration - The configuration to override the risk decision.default RiskConfigurationType.Builder riskExceptionConfiguration(Consumer<RiskExceptionConfigurationType.Builder> riskExceptionConfiguration)
The configuration to override the risk decision.
This is a convenience that creates an instance of theRiskExceptionConfigurationType.Builder avoiding
the need to create one manually via RiskExceptionConfigurationType.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to riskExceptionConfiguration(RiskExceptionConfigurationType).riskExceptionConfiguration - a consumer that will call methods on RiskExceptionConfigurationType.BuilderriskExceptionConfiguration(RiskExceptionConfigurationType)RiskConfigurationType.Builder lastModifiedDate(Instant lastModifiedDate)
The last modified date.
lastModifiedDate - The last modified date.Copyright © 2021. All rights reserved.