@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SetRiskConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
SetRiskConfigurationRequest() |
Modifier and Type | Method and Description |
---|---|
SetRiskConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
AccountTakeoverRiskConfigurationType |
getAccountTakeoverRiskConfiguration()
The account takeover risk configuration.
|
String |
getClientId()
The app client ID.
|
CompromisedCredentialsRiskConfigurationType |
getCompromisedCredentialsRiskConfiguration()
The compromised credentials risk configuration.
|
RiskExceptionConfigurationType |
getRiskExceptionConfiguration()
The configuration to override the risk decision.
|
String |
getUserPoolId()
The user pool ID.
|
int |
hashCode() |
void |
setAccountTakeoverRiskConfiguration(AccountTakeoverRiskConfigurationType accountTakeoverRiskConfiguration)
The account takeover risk configuration.
|
void |
setClientId(String clientId)
The app client ID.
|
void |
setCompromisedCredentialsRiskConfiguration(CompromisedCredentialsRiskConfigurationType compromisedCredentialsRiskConfiguration)
The compromised credentials risk configuration.
|
void |
setRiskExceptionConfiguration(RiskExceptionConfigurationType riskExceptionConfiguration)
The configuration to override the risk decision.
|
void |
setUserPoolId(String userPoolId)
The user pool ID.
|
String |
toString()
Returns a string representation of this object.
|
SetRiskConfigurationRequest |
withAccountTakeoverRiskConfiguration(AccountTakeoverRiskConfigurationType accountTakeoverRiskConfiguration)
The account takeover risk configuration.
|
SetRiskConfigurationRequest |
withClientId(String clientId)
The app client ID.
|
SetRiskConfigurationRequest |
withCompromisedCredentialsRiskConfiguration(CompromisedCredentialsRiskConfigurationType compromisedCredentialsRiskConfiguration)
The compromised credentials risk configuration.
|
SetRiskConfigurationRequest |
withRiskExceptionConfiguration(RiskExceptionConfigurationType riskExceptionConfiguration)
The configuration to override the risk decision.
|
SetRiskConfigurationRequest |
withUserPoolId(String userPoolId)
The user pool ID.
|
addHandlerContext, 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()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()