Class RiskConfigurationType
- java.lang.Object
-
- software.amazon.awssdk.services.cognitoidentityprovider.model.RiskConfigurationType
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<RiskConfigurationType.Builder,RiskConfigurationType>
@Generated("software.amazon.awssdk:codegen") public final class RiskConfigurationType extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RiskConfigurationType.Builder,RiskConfigurationType>
The risk configuration type.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceRiskConfigurationType.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AccountTakeoverRiskConfigurationTypeaccountTakeoverRiskConfiguration()The account takeover risk configuration object, including theNotifyConfigurationobject andActionsto take if there is an account takeover.static RiskConfigurationType.Builderbuilder()StringclientId()The app client ID.CompromisedCredentialsRiskConfigurationTypecompromisedCredentialsRiskConfiguration()The compromised credentials risk configuration object, including theEventFilterand theEventAction.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()InstantlastModifiedDate()The date and time when the item was modified.RiskExceptionConfigurationTyperiskExceptionConfiguration()The configuration to override the risk decision.List<SdkField<?>>sdkFields()static Class<? extends RiskConfigurationType.Builder>serializableBuilderClass()RiskConfigurationType.BuildertoBuilder()StringtoString()Returns a string representation of this object.StringuserPoolId()The user pool ID.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
userPoolId
public final String userPoolId()
The user pool ID.
- Returns:
- The user pool ID.
-
clientId
public final String clientId()
The app client ID.
- Returns:
- The app client ID.
-
compromisedCredentialsRiskConfiguration
public final CompromisedCredentialsRiskConfigurationType compromisedCredentialsRiskConfiguration()
The compromised credentials risk configuration object, including the
EventFilterand theEventAction.- Returns:
- The compromised credentials risk configuration object, including the
EventFilterand theEventAction.
-
accountTakeoverRiskConfiguration
public final AccountTakeoverRiskConfigurationType accountTakeoverRiskConfiguration()
The account takeover risk configuration object, including the
NotifyConfigurationobject andActionsto take if there is an account takeover.- Returns:
- The account takeover risk configuration object, including the
NotifyConfigurationobject andActionsto take if there is an account takeover.
-
riskExceptionConfiguration
public final RiskExceptionConfigurationType riskExceptionConfiguration()
The configuration to override the risk decision.
- Returns:
- The configuration to override the risk decision.
-
lastModifiedDate
public final Instant lastModifiedDate()
The date and time when the item was modified. Amazon Cognito returns this timestamp in UNIX epoch time format. Your SDK might render the output in a human-readable format like ISO 8601 or a Java
Dateobject.- Returns:
- The date and time when the item was modified. Amazon Cognito returns this timestamp in UNIX epoch time
format. Your SDK might render the output in a human-readable format like ISO 8601 or a Java
Dateobject.
-
toBuilder
public RiskConfigurationType.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<RiskConfigurationType.Builder,RiskConfigurationType>
-
builder
public static RiskConfigurationType.Builder builder()
-
serializableBuilderClass
public static Class<? extends RiskConfigurationType.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-