public class CustomEmailLambdaVersionConfigType
extends java.lang.Object
implements java.io.Serializable
A custom email sender Lambda configuration type.
| Constructor and Description |
|---|
CustomEmailLambdaVersionConfigType() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getLambdaArn()
The Amazon Resource Name (ARN) of the Lambda function that Amazon Cognito
activates to send email notifications to users.
|
java.lang.String |
getLambdaVersion()
Signature of the "request" attribute in the "event" information Amazon
Cognito passes to your custom email Lambda function.
|
int |
hashCode() |
void |
setLambdaArn(java.lang.String lambdaArn)
The Amazon Resource Name (ARN) of the Lambda function that Amazon Cognito
activates to send email notifications to users.
|
void |
setLambdaVersion(CustomEmailSenderLambdaVersionType lambdaVersion)
Signature of the "request" attribute in the "event" information Amazon
Cognito passes to your custom email Lambda function.
|
void |
setLambdaVersion(java.lang.String lambdaVersion)
Signature of the "request" attribute in the "event" information Amazon
Cognito passes to your custom email Lambda function.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
CustomEmailLambdaVersionConfigType |
withLambdaArn(java.lang.String lambdaArn)
The Amazon Resource Name (ARN) of the Lambda function that Amazon Cognito
activates to send email notifications to users.
|
CustomEmailLambdaVersionConfigType |
withLambdaVersion(CustomEmailSenderLambdaVersionType lambdaVersion)
Signature of the "request" attribute in the "event" information Amazon
Cognito passes to your custom email Lambda function.
|
CustomEmailLambdaVersionConfigType |
withLambdaVersion(java.lang.String lambdaVersion)
Signature of the "request" attribute in the "event" information Amazon
Cognito passes to your custom email Lambda function.
|
public java.lang.String getLambdaVersion()
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.
Constraints:
Allowed Values: V1_0
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.
CustomEmailSenderLambdaVersionTypepublic void setLambdaVersion(java.lang.String lambdaVersion)
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.
Constraints:
Allowed Values: V1_0
lambdaVersion -
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.
CustomEmailSenderLambdaVersionTypepublic CustomEmailLambdaVersionConfigType withLambdaVersion(java.lang.String lambdaVersion)
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.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: V1_0
lambdaVersion -
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.
CustomEmailSenderLambdaVersionTypepublic void setLambdaVersion(CustomEmailSenderLambdaVersionType lambdaVersion)
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.
Constraints:
Allowed Values: V1_0
lambdaVersion -
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.
CustomEmailSenderLambdaVersionTypepublic CustomEmailLambdaVersionConfigType withLambdaVersion(CustomEmailSenderLambdaVersionType lambdaVersion)
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.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: V1_0
lambdaVersion -
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.
CustomEmailSenderLambdaVersionTypepublic java.lang.String getLambdaArn()
The Amazon Resource Name (ARN) of the Lambda function that Amazon Cognito activates to send email notifications to users.
Constraints:
Length: 20 - 2048
Pattern:
arn:[\w+=/,.@-]+:[\w+=/,.@-]+:([\w+=/,.@-]*)?:[0-9]+:[\w+=
/,.@-]+(:[\w+=/,.@-]+)?(:[\w+=/,.@-]+)?
The Amazon Resource Name (ARN) of the Lambda function that Amazon Cognito activates to send email notifications to users.
public void setLambdaArn(java.lang.String lambdaArn)
The Amazon Resource Name (ARN) of the Lambda function that Amazon Cognito activates to send email notifications to users.
Constraints:
Length: 20 - 2048
Pattern:
arn:[\w+=/,.@-]+:[\w+=/,.@-]+:([\w+=/,.@-]*)?:[0-9]+:[\w+=
/,.@-]+(:[\w+=/,.@-]+)?(:[\w+=/,.@-]+)?
lambdaArn - The Amazon Resource Name (ARN) of the Lambda function that Amazon Cognito activates to send email notifications to users.
public CustomEmailLambdaVersionConfigType withLambdaArn(java.lang.String lambdaArn)
The Amazon Resource Name (ARN) of the Lambda function that Amazon Cognito activates to send email notifications to users.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 20 - 2048
Pattern:
arn:[\w+=/,.@-]+:[\w+=/,.@-]+:([\w+=/,.@-]*)?:[0-9]+:[\w+=
/,.@-]+(:[\w+=/,.@-]+)?(:[\w+=/,.@-]+)?
lambdaArn - The Amazon Resource Name (ARN) of the Lambda function that Amazon Cognito activates to send email notifications to users.
public java.lang.String toString()
toString in class java.lang.ObjectObject.toString()public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object