public class CustomSMSLambdaVersionConfigType
extends java.lang.Object
implements java.io.Serializable
A custom SMS sender Lambda configuration type.
| Constructor and Description |
|---|
CustomSMSLambdaVersionConfigType() |
| 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 SMS notifications to users.
|
java.lang.String |
getLambdaVersion()
Signature of the "request" attribute in the "event" information that
Amazon Cognito passes to your custom SMS 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 SMS notifications to users.
|
void |
setLambdaVersion(CustomSMSSenderLambdaVersionType lambdaVersion)
Signature of the "request" attribute in the "event" information that
Amazon Cognito passes to your custom SMS Lambda function.
|
void |
setLambdaVersion(java.lang.String lambdaVersion)
Signature of the "request" attribute in the "event" information that
Amazon Cognito passes to your custom SMS Lambda function.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
CustomSMSLambdaVersionConfigType |
withLambdaArn(java.lang.String lambdaArn)
The Amazon Resource Name (ARN) of the Lambda function that Amazon Cognito
activates to send SMS notifications to users.
|
CustomSMSLambdaVersionConfigType |
withLambdaVersion(CustomSMSSenderLambdaVersionType lambdaVersion)
Signature of the "request" attribute in the "event" information that
Amazon Cognito passes to your custom SMS Lambda function.
|
CustomSMSLambdaVersionConfigType |
withLambdaVersion(java.lang.String lambdaVersion)
Signature of the "request" attribute in the "event" information that
Amazon Cognito passes to your custom SMS Lambda function.
|
public java.lang.String getLambdaVersion()
Signature of the "request" attribute in the "event" information that
Amazon Cognito passes to your custom SMS Lambda function. The only
supported value is V1_0.
Constraints:
Allowed Values: V1_0
Signature of the "request" attribute in the "event" information
that Amazon Cognito passes to your custom SMS Lambda function.
The only supported value is V1_0.
CustomSMSSenderLambdaVersionTypepublic void setLambdaVersion(java.lang.String lambdaVersion)
Signature of the "request" attribute in the "event" information that
Amazon Cognito passes to your custom SMS Lambda function. The only
supported value is V1_0.
Constraints:
Allowed Values: V1_0
lambdaVersion -
Signature of the "request" attribute in the "event"
information that Amazon Cognito passes to your custom SMS
Lambda function. The only supported value is V1_0
.
CustomSMSSenderLambdaVersionTypepublic CustomSMSLambdaVersionConfigType withLambdaVersion(java.lang.String lambdaVersion)
Signature of the "request" attribute in the "event" information that
Amazon Cognito passes to your custom SMS 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 that Amazon Cognito passes to your custom SMS
Lambda function. The only supported value is V1_0
.
CustomSMSSenderLambdaVersionTypepublic void setLambdaVersion(CustomSMSSenderLambdaVersionType lambdaVersion)
Signature of the "request" attribute in the "event" information that
Amazon Cognito passes to your custom SMS Lambda function. The only
supported value is V1_0.
Constraints:
Allowed Values: V1_0
lambdaVersion -
Signature of the "request" attribute in the "event"
information that Amazon Cognito passes to your custom SMS
Lambda function. The only supported value is V1_0
.
CustomSMSSenderLambdaVersionTypepublic CustomSMSLambdaVersionConfigType withLambdaVersion(CustomSMSSenderLambdaVersionType lambdaVersion)
Signature of the "request" attribute in the "event" information that
Amazon Cognito passes to your custom SMS 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 that Amazon Cognito passes to your custom SMS
Lambda function. The only supported value is V1_0
.
CustomSMSSenderLambdaVersionTypepublic java.lang.String getLambdaArn()
The Amazon Resource Name (ARN) of the Lambda function that Amazon Cognito activates to send SMS 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 SMS 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 SMS 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 SMS notifications to users.
public CustomSMSLambdaVersionConfigType withLambdaArn(java.lang.String lambdaArn)
The Amazon Resource Name (ARN) of the Lambda function that Amazon Cognito activates to send SMS 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 SMS 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