@Generated(value="software.amazon.awssdk:codegen") public final class RiskConfigurationType extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RiskConfigurationType.Builder,RiskConfigurationType>
The risk configuration type.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RiskConfigurationType.Builder |
| Modifier and Type | Method and Description |
|---|---|
AccountTakeoverRiskConfigurationType |
accountTakeoverRiskConfiguration()
The account takeover risk configuration object including the
NotifyConfiguration object and
Actions to take in the case of an account takeover. |
static RiskConfigurationType.Builder |
builder() |
String |
clientId()
The app client ID.
|
CompromisedCredentialsRiskConfigurationType |
compromisedCredentialsRiskConfiguration()
The compromised credentials risk configuration object including the
EventFilter and the
EventAction |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Instant |
lastModifiedDate()
The last modified date.
|
RiskExceptionConfigurationType |
riskExceptionConfiguration()
The configuration to override the risk decision.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RiskConfigurationType.Builder> |
serializableBuilderClass() |
RiskConfigurationType.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
userPoolId()
The user pool ID.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic String userPoolId()
The user pool ID.
public String clientId()
The app client ID.
public CompromisedCredentialsRiskConfigurationType compromisedCredentialsRiskConfiguration()
The compromised credentials risk configuration object including the EventFilter and the
EventAction
EventFilter and the
EventActionpublic AccountTakeoverRiskConfigurationType accountTakeoverRiskConfiguration()
The account takeover risk configuration object including the NotifyConfiguration object and
Actions to take in the case of an account takeover.
NotifyConfiguration object and
Actions to take in the case of an account takeover.public RiskExceptionConfigurationType riskExceptionConfiguration()
The configuration to override the risk decision.
public Instant lastModifiedDate()
The last modified date.
public RiskConfigurationType.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RiskConfigurationType.Builder,RiskConfigurationType>public static RiskConfigurationType.Builder builder()
public static Class<? extends RiskConfigurationType.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.