@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 if there is 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 final String userPoolId()
The user pool ID.
public final String clientId()
The app client ID.
public final CompromisedCredentialsRiskConfigurationType compromisedCredentialsRiskConfiguration()
The compromised credentials risk configuration object, including the EventFilter and the
EventAction.
EventFilter and the
EventAction.public final AccountTakeoverRiskConfigurationType accountTakeoverRiskConfiguration()
The account takeover risk configuration object, including the NotifyConfiguration object and
Actions to take if there is an account takeover.
NotifyConfiguration object and
Actions to take if there is an account takeover.public final RiskExceptionConfigurationType riskExceptionConfiguration()
The configuration to override the risk decision.
public final 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 final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.