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 if there is 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 if there is 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
EventAction.default 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 if there is an account takeover.
accountTakeoverRiskConfiguration - The account takeover risk configuration object, including the NotifyConfiguration object
and Actions to take if there is 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 if there is 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 method 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 © 2023. All rights reserved.