@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LambdaConfigType extends Object implements Serializable, Cloneable, StructuredPojo
Specifies the configuration for Lambda triggers.
| Constructor and Description |
|---|
LambdaConfigType() |
| Modifier and Type | Method and Description |
|---|---|
LambdaConfigType |
clone() |
boolean |
equals(Object obj) |
String |
getCreateAuthChallenge()
Creates an authentication challenge.
|
CustomEmailLambdaVersionConfigType |
getCustomEmailSender()
A custom email sender Lambda trigger.
|
String |
getCustomMessage()
A custom Message Lambda trigger.
|
CustomSMSLambdaVersionConfigType |
getCustomSMSSender()
A custom SMS sender Lambda trigger.
|
String |
getDefineAuthChallenge()
Defines the authentication challenge.
|
String |
getKMSKeyID()
The Amazon Resource Name (ARN) of an KMS key.
|
String |
getPostAuthentication()
A post-authentication Lambda trigger.
|
String |
getPostConfirmation()
A post-confirmation Lambda trigger.
|
String |
getPreAuthentication()
A pre-authentication Lambda trigger.
|
String |
getPreSignUp()
A pre-registration Lambda trigger.
|
String |
getPreTokenGeneration()
A Lambda trigger that is invoked before token generation.
|
String |
getUserMigration()
The user migration Lambda config type.
|
String |
getVerifyAuthChallengeResponse()
Verifies the authentication challenge response.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setCreateAuthChallenge(String createAuthChallenge)
Creates an authentication challenge.
|
void |
setCustomEmailSender(CustomEmailLambdaVersionConfigType customEmailSender)
A custom email sender Lambda trigger.
|
void |
setCustomMessage(String customMessage)
A custom Message Lambda trigger.
|
void |
setCustomSMSSender(CustomSMSLambdaVersionConfigType customSMSSender)
A custom SMS sender Lambda trigger.
|
void |
setDefineAuthChallenge(String defineAuthChallenge)
Defines the authentication challenge.
|
void |
setKMSKeyID(String kMSKeyID)
The Amazon Resource Name (ARN) of an KMS key.
|
void |
setPostAuthentication(String postAuthentication)
A post-authentication Lambda trigger.
|
void |
setPostConfirmation(String postConfirmation)
A post-confirmation Lambda trigger.
|
void |
setPreAuthentication(String preAuthentication)
A pre-authentication Lambda trigger.
|
void |
setPreSignUp(String preSignUp)
A pre-registration Lambda trigger.
|
void |
setPreTokenGeneration(String preTokenGeneration)
A Lambda trigger that is invoked before token generation.
|
void |
setUserMigration(String userMigration)
The user migration Lambda config type.
|
void |
setVerifyAuthChallengeResponse(String verifyAuthChallengeResponse)
Verifies the authentication challenge response.
|
String |
toString()
Returns a string representation of this object.
|
LambdaConfigType |
withCreateAuthChallenge(String createAuthChallenge)
Creates an authentication challenge.
|
LambdaConfigType |
withCustomEmailSender(CustomEmailLambdaVersionConfigType customEmailSender)
A custom email sender Lambda trigger.
|
LambdaConfigType |
withCustomMessage(String customMessage)
A custom Message Lambda trigger.
|
LambdaConfigType |
withCustomSMSSender(CustomSMSLambdaVersionConfigType customSMSSender)
A custom SMS sender Lambda trigger.
|
LambdaConfigType |
withDefineAuthChallenge(String defineAuthChallenge)
Defines the authentication challenge.
|
LambdaConfigType |
withKMSKeyID(String kMSKeyID)
The Amazon Resource Name (ARN) of an KMS key.
|
LambdaConfigType |
withPostAuthentication(String postAuthentication)
A post-authentication Lambda trigger.
|
LambdaConfigType |
withPostConfirmation(String postConfirmation)
A post-confirmation Lambda trigger.
|
LambdaConfigType |
withPreAuthentication(String preAuthentication)
A pre-authentication Lambda trigger.
|
LambdaConfigType |
withPreSignUp(String preSignUp)
A pre-registration Lambda trigger.
|
LambdaConfigType |
withPreTokenGeneration(String preTokenGeneration)
A Lambda trigger that is invoked before token generation.
|
LambdaConfigType |
withUserMigration(String userMigration)
The user migration Lambda config type.
|
LambdaConfigType |
withVerifyAuthChallengeResponse(String verifyAuthChallengeResponse)
Verifies the authentication challenge response.
|
public void setPreSignUp(String preSignUp)
A pre-registration Lambda trigger.
preSignUp - A pre-registration Lambda trigger.public String getPreSignUp()
A pre-registration Lambda trigger.
public LambdaConfigType withPreSignUp(String preSignUp)
A pre-registration Lambda trigger.
preSignUp - A pre-registration Lambda trigger.public void setCustomMessage(String customMessage)
A custom Message Lambda trigger.
customMessage - A custom Message Lambda trigger.public String getCustomMessage()
A custom Message Lambda trigger.
public LambdaConfigType withCustomMessage(String customMessage)
A custom Message Lambda trigger.
customMessage - A custom Message Lambda trigger.public void setPostConfirmation(String postConfirmation)
A post-confirmation Lambda trigger.
postConfirmation - A post-confirmation Lambda trigger.public String getPostConfirmation()
A post-confirmation Lambda trigger.
public LambdaConfigType withPostConfirmation(String postConfirmation)
A post-confirmation Lambda trigger.
postConfirmation - A post-confirmation Lambda trigger.public void setPreAuthentication(String preAuthentication)
A pre-authentication Lambda trigger.
preAuthentication - A pre-authentication Lambda trigger.public String getPreAuthentication()
A pre-authentication Lambda trigger.
public LambdaConfigType withPreAuthentication(String preAuthentication)
A pre-authentication Lambda trigger.
preAuthentication - A pre-authentication Lambda trigger.public void setPostAuthentication(String postAuthentication)
A post-authentication Lambda trigger.
postAuthentication - A post-authentication Lambda trigger.public String getPostAuthentication()
A post-authentication Lambda trigger.
public LambdaConfigType withPostAuthentication(String postAuthentication)
A post-authentication Lambda trigger.
postAuthentication - A post-authentication Lambda trigger.public void setDefineAuthChallenge(String defineAuthChallenge)
Defines the authentication challenge.
defineAuthChallenge - Defines the authentication challenge.public String getDefineAuthChallenge()
Defines the authentication challenge.
public LambdaConfigType withDefineAuthChallenge(String defineAuthChallenge)
Defines the authentication challenge.
defineAuthChallenge - Defines the authentication challenge.public void setCreateAuthChallenge(String createAuthChallenge)
Creates an authentication challenge.
createAuthChallenge - Creates an authentication challenge.public String getCreateAuthChallenge()
Creates an authentication challenge.
public LambdaConfigType withCreateAuthChallenge(String createAuthChallenge)
Creates an authentication challenge.
createAuthChallenge - Creates an authentication challenge.public void setVerifyAuthChallengeResponse(String verifyAuthChallengeResponse)
Verifies the authentication challenge response.
verifyAuthChallengeResponse - Verifies the authentication challenge response.public String getVerifyAuthChallengeResponse()
Verifies the authentication challenge response.
public LambdaConfigType withVerifyAuthChallengeResponse(String verifyAuthChallengeResponse)
Verifies the authentication challenge response.
verifyAuthChallengeResponse - Verifies the authentication challenge response.public void setPreTokenGeneration(String preTokenGeneration)
A Lambda trigger that is invoked before token generation.
preTokenGeneration - A Lambda trigger that is invoked before token generation.public String getPreTokenGeneration()
A Lambda trigger that is invoked before token generation.
public LambdaConfigType withPreTokenGeneration(String preTokenGeneration)
A Lambda trigger that is invoked before token generation.
preTokenGeneration - A Lambda trigger that is invoked before token generation.public void setUserMigration(String userMigration)
The user migration Lambda config type.
userMigration - The user migration Lambda config type.public String getUserMigration()
The user migration Lambda config type.
public LambdaConfigType withUserMigration(String userMigration)
The user migration Lambda config type.
userMigration - The user migration Lambda config type.public void setCustomSMSSender(CustomSMSLambdaVersionConfigType customSMSSender)
A custom SMS sender Lambda trigger.
customSMSSender - A custom SMS sender Lambda trigger.public CustomSMSLambdaVersionConfigType getCustomSMSSender()
A custom SMS sender Lambda trigger.
public LambdaConfigType withCustomSMSSender(CustomSMSLambdaVersionConfigType customSMSSender)
A custom SMS sender Lambda trigger.
customSMSSender - A custom SMS sender Lambda trigger.public void setCustomEmailSender(CustomEmailLambdaVersionConfigType customEmailSender)
A custom email sender Lambda trigger.
customEmailSender - A custom email sender Lambda trigger.public CustomEmailLambdaVersionConfigType getCustomEmailSender()
A custom email sender Lambda trigger.
public LambdaConfigType withCustomEmailSender(CustomEmailLambdaVersionConfigType customEmailSender)
A custom email sender Lambda trigger.
customEmailSender - A custom email sender Lambda trigger.public void setKMSKeyID(String kMSKeyID)
The Amazon Resource Name (ARN) of an KMS key.
Amazon Cognito uses the key to encrypt codes and temporary passwords sent to CustomEmailSender and
CustomSMSSender.
kMSKeyID - The Amazon Resource Name (ARN) of an KMS
key. Amazon Cognito uses the key to encrypt codes and temporary passwords sent to
CustomEmailSender and CustomSMSSender.public String getKMSKeyID()
The Amazon Resource Name (ARN) of an KMS key.
Amazon Cognito uses the key to encrypt codes and temporary passwords sent to CustomEmailSender and
CustomSMSSender.
CustomEmailSender and CustomSMSSender.public LambdaConfigType withKMSKeyID(String kMSKeyID)
The Amazon Resource Name (ARN) of an KMS key.
Amazon Cognito uses the key to encrypt codes and temporary passwords sent to CustomEmailSender and
CustomSMSSender.
kMSKeyID - The Amazon Resource Name (ARN) of an KMS
key. Amazon Cognito uses the key to encrypt codes and temporary passwords sent to
CustomEmailSender and CustomSMSSender.public String toString()
toString in class ObjectObject.toString()public LambdaConfigType clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2022. All rights reserved.