public static interface SetRiskConfigurationRequest.Builder extends CognitoIdentityProviderRequest.Builder, SdkPojo, CopyableBuilder<SetRiskConfigurationRequest.Builder,SetRiskConfigurationRequest>
buildoverrideConfigurationcopyapplyMutation, buildSetRiskConfigurationRequest.Builder userPoolId(String userPoolId)
The user pool ID.
userPoolId - The user pool ID.SetRiskConfigurationRequest.Builder clientId(String clientId)
The app client ID. If ClientId is null, then the risk configuration is mapped to
userPoolId. When the client ID is null, the same risk configuration is applied to all the
clients in the userPool.
Otherwise, ClientId is mapped to the client. When the client ID is not null, the user pool
configuration is overridden and the risk configuration for the client is used instead.
clientId - The app client ID. If ClientId is null, then the risk configuration is mapped to
userPoolId. When the client ID is null, the same risk configuration is applied to all the
clients in the userPool.
Otherwise, ClientId is mapped to the client. When the client ID is not null, the user
pool configuration is overridden and the risk configuration for the client is used instead.
SetRiskConfigurationRequest.Builder compromisedCredentialsRiskConfiguration(CompromisedCredentialsRiskConfigurationType compromisedCredentialsRiskConfiguration)
The compromised credentials risk configuration.
compromisedCredentialsRiskConfiguration - The compromised credentials risk configuration.default SetRiskConfigurationRequest.Builder compromisedCredentialsRiskConfiguration(Consumer<CompromisedCredentialsRiskConfigurationType.Builder> compromisedCredentialsRiskConfiguration)
The compromised credentials risk configuration.
This is a convenience that creates an instance of theCompromisedCredentialsRiskConfigurationType.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)SetRiskConfigurationRequest.Builder accountTakeoverRiskConfiguration(AccountTakeoverRiskConfigurationType accountTakeoverRiskConfiguration)
The account takeover risk configuration.
accountTakeoverRiskConfiguration - The account takeover risk configuration.default SetRiskConfigurationRequest.Builder accountTakeoverRiskConfiguration(Consumer<AccountTakeoverRiskConfigurationType.Builder> accountTakeoverRiskConfiguration)
The account takeover risk configuration.
This is a convenience that creates an instance of theAccountTakeoverRiskConfigurationType.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)SetRiskConfigurationRequest.Builder riskExceptionConfiguration(RiskExceptionConfigurationType riskExceptionConfiguration)
The configuration to override the risk decision.
riskExceptionConfiguration - The configuration to override the risk decision.default SetRiskConfigurationRequest.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)SetRiskConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.SetRiskConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.