@Generated(value="software.amazon.awssdk:codegen") public final class CustomEmailLambdaVersionConfigType extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CustomEmailLambdaVersionConfigType.Builder,CustomEmailLambdaVersionConfigType>
A custom email sender Lambda configuration type.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CustomEmailLambdaVersionConfigType.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CustomEmailLambdaVersionConfigType.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
lambdaArn()
The Lambda Amazon Resource Name of the Lambda function that Amazon Cognito triggers to send email notifications
to users.
|
CustomEmailSenderLambdaVersionType |
lambdaVersion()
The Lambda version represents the signature of the "request" attribute in the "event" information Amazon Cognito
passes to your custom email Lambda function.
|
String |
lambdaVersionAsString()
The Lambda version represents the signature of the "request" attribute in the "event" information Amazon Cognito
passes to your custom email Lambda function.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CustomEmailLambdaVersionConfigType.Builder> |
serializableBuilderClass() |
CustomEmailLambdaVersionConfigType.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final CustomEmailSenderLambdaVersionType lambdaVersion()
The Lambda version represents the signature of the "request" attribute in the "event" information Amazon Cognito
passes to your custom email Lambda function. The only supported value is V1_0.
If the service returns an enum value that is not available in the current SDK version, lambdaVersion
will return CustomEmailSenderLambdaVersionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the
service is available from lambdaVersionAsString().
V1_0.CustomEmailSenderLambdaVersionTypepublic final String lambdaVersionAsString()
The Lambda version represents the signature of the "request" attribute in the "event" information Amazon Cognito
passes to your custom email Lambda function. The only supported value is V1_0.
If the service returns an enum value that is not available in the current SDK version, lambdaVersion
will return CustomEmailSenderLambdaVersionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the
service is available from lambdaVersionAsString().
V1_0.CustomEmailSenderLambdaVersionTypepublic final String lambdaArn()
The Lambda Amazon Resource Name of the Lambda function that Amazon Cognito triggers to send email notifications to users.
public CustomEmailLambdaVersionConfigType.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CustomEmailLambdaVersionConfigType.Builder,CustomEmailLambdaVersionConfigType>public static CustomEmailLambdaVersionConfigType.Builder builder()
public static Class<? extends CustomEmailLambdaVersionConfigType.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.