Class NotifyConfigurationType
- java.lang.Object
-
- software.amazon.awssdk.services.cognitoidentityprovider.model.NotifyConfigurationType
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<NotifyConfigurationType.Builder,NotifyConfigurationType>
@Generated("software.amazon.awssdk:codegen") public final class NotifyConfigurationType extends Object implements SdkPojo, Serializable, ToCopyableBuilder<NotifyConfigurationType.Builder,NotifyConfigurationType>
The notify configuration type.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
NotifyConfigurationType.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description NotifyEmailType
blockEmail()
Email template used when a detected risk event is blocked.static NotifyConfigurationType.Builder
builder()
boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
String
from()
The email address that is sending the email.<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
NotifyEmailType
mfaEmail()
The multi-factor authentication (MFA) email template used when MFA is challenged as part of a detected risk.NotifyEmailType
noActionEmail()
The email template used when a detected risk event is allowed.String
replyTo()
The destination to which the receiver of an email should reply to.List<SdkField<?>>
sdkFields()
static Class<? extends NotifyConfigurationType.Builder>
serializableBuilderClass()
String
sourceArn()
The Amazon Resource Name (ARN) of the identity that is associated with the sending authorization policy.NotifyConfigurationType.Builder
toBuilder()
String
toString()
Returns a string representation of this object.-
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
-
from
public final String from()
The email address that is sending the email. The address must be either individually verified with Amazon Simple Email Service, or from a domain that has been verified with Amazon SES.
- Returns:
- The email address that is sending the email. The address must be either individually verified with Amazon Simple Email Service, or from a domain that has been verified with Amazon SES.
-
replyTo
public final String replyTo()
The destination to which the receiver of an email should reply to.
- Returns:
- The destination to which the receiver of an email should reply to.
-
sourceArn
public final String sourceArn()
The Amazon Resource Name (ARN) of the identity that is associated with the sending authorization policy. This identity permits Amazon Cognito to send for the email address specified in the
From
parameter.- Returns:
- The Amazon Resource Name (ARN) of the identity that is associated with the sending authorization policy.
This identity permits Amazon Cognito to send for the email address specified in the
From
parameter.
-
blockEmail
public final NotifyEmailType blockEmail()
Email template used when a detected risk event is blocked.
- Returns:
- Email template used when a detected risk event is blocked.
-
noActionEmail
public final NotifyEmailType noActionEmail()
The email template used when a detected risk event is allowed.
- Returns:
- The email template used when a detected risk event is allowed.
-
mfaEmail
public final NotifyEmailType mfaEmail()
The multi-factor authentication (MFA) email template used when MFA is challenged as part of a detected risk.
- Returns:
- The multi-factor authentication (MFA) email template used when MFA is challenged as part of a detected risk.
-
toBuilder
public NotifyConfigurationType.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<NotifyConfigurationType.Builder,NotifyConfigurationType>
-
builder
public static NotifyConfigurationType.Builder builder()
-
serializableBuilderClass
public static Class<? extends NotifyConfigurationType.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in 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.
-
-