@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SetRiskConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
SetRiskConfigurationRequest() |
addHandlerContext, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setUserPoolId(String userPoolId)
The user pool ID.
userPoolId
- The user pool ID.public String getUserPoolId()
The user pool ID.
public SetRiskConfigurationRequest withUserPoolId(String userPoolId)
The user pool ID.
userPoolId
- The user pool ID.public void setClientId(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 isn't 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 isn't null, the user pool
configuration is overridden and the risk configuration for the client is used instead.
public String getClientId()
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 isn't null, the user pool
configuration is overridden and the risk configuration for the client is used instead.
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 isn't null, the user pool
configuration is overridden and the risk configuration for the client is used instead.
public SetRiskConfigurationRequest withClientId(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 isn't 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 isn't null, the user pool
configuration is overridden and the risk configuration for the client is used instead.
public void setCompromisedCredentialsRiskConfiguration(CompromisedCredentialsRiskConfigurationType compromisedCredentialsRiskConfiguration)
The compromised credentials risk configuration.
compromisedCredentialsRiskConfiguration
- The compromised credentials risk configuration.public CompromisedCredentialsRiskConfigurationType getCompromisedCredentialsRiskConfiguration()
The compromised credentials risk configuration.
public SetRiskConfigurationRequest withCompromisedCredentialsRiskConfiguration(CompromisedCredentialsRiskConfigurationType compromisedCredentialsRiskConfiguration)
The compromised credentials risk configuration.
compromisedCredentialsRiskConfiguration
- The compromised credentials risk configuration.public void setAccountTakeoverRiskConfiguration(AccountTakeoverRiskConfigurationType accountTakeoverRiskConfiguration)
The account takeover risk configuration.
accountTakeoverRiskConfiguration
- The account takeover risk configuration.public AccountTakeoverRiskConfigurationType getAccountTakeoverRiskConfiguration()
The account takeover risk configuration.
public SetRiskConfigurationRequest withAccountTakeoverRiskConfiguration(AccountTakeoverRiskConfigurationType accountTakeoverRiskConfiguration)
The account takeover risk configuration.
accountTakeoverRiskConfiguration
- The account takeover risk configuration.public void setRiskExceptionConfiguration(RiskExceptionConfigurationType riskExceptionConfiguration)
The configuration to override the risk decision.
riskExceptionConfiguration
- The configuration to override the risk decision.public RiskExceptionConfigurationType getRiskExceptionConfiguration()
The configuration to override the risk decision.
public SetRiskConfigurationRequest withRiskExceptionConfiguration(RiskExceptionConfigurationType riskExceptionConfiguration)
The configuration to override the risk decision.
riskExceptionConfiguration
- The configuration to override the risk decision.public String toString()
toString
in class Object
Object.toString()
public SetRiskConfigurationRequest clone()
clone
in class AmazonWebServiceRequest
Copyright © 2024. All rights reserved.