public static interface LambdaConfigType.Builder extends SdkPojo, CopyableBuilder<LambdaConfigType.Builder,LambdaConfigType>
| Modifier and Type | Method and Description |
|---|---|
LambdaConfigType.Builder |
createAuthChallenge(String createAuthChallenge)
Creates an authentication challenge.
|
default LambdaConfigType.Builder |
customEmailSender(Consumer<CustomEmailLambdaVersionConfigType.Builder> customEmailSender)
A custom email sender AWS Lambda trigger.
|
LambdaConfigType.Builder |
customEmailSender(CustomEmailLambdaVersionConfigType customEmailSender)
A custom email sender AWS Lambda trigger.
|
LambdaConfigType.Builder |
customMessage(String customMessage)
A custom Message AWS Lambda trigger.
|
default LambdaConfigType.Builder |
customSMSSender(Consumer<CustomSMSLambdaVersionConfigType.Builder> customSMSSender)
A custom SMS sender AWS Lambda trigger.
|
LambdaConfigType.Builder |
customSMSSender(CustomSMSLambdaVersionConfigType customSMSSender)
A custom SMS sender AWS Lambda trigger.
|
LambdaConfigType.Builder |
defineAuthChallenge(String defineAuthChallenge)
Defines the authentication challenge.
|
LambdaConfigType.Builder |
kmsKeyID(String kmsKeyID)
The Amazon Resource Name of Key Management Service Customer master keys .
|
LambdaConfigType.Builder |
postAuthentication(String postAuthentication)
A post-authentication AWS Lambda trigger.
|
LambdaConfigType.Builder |
postConfirmation(String postConfirmation)
A post-confirmation AWS Lambda trigger.
|
LambdaConfigType.Builder |
preAuthentication(String preAuthentication)
A pre-authentication AWS Lambda trigger.
|
LambdaConfigType.Builder |
preSignUp(String preSignUp)
A pre-registration AWS Lambda trigger.
|
LambdaConfigType.Builder |
preTokenGeneration(String preTokenGeneration)
A Lambda trigger that is invoked before token generation.
|
LambdaConfigType.Builder |
userMigration(String userMigration)
The user migration Lambda config type.
|
LambdaConfigType.Builder |
verifyAuthChallengeResponse(String verifyAuthChallengeResponse)
Verifies the authentication challenge response.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildLambdaConfigType.Builder preSignUp(String preSignUp)
A pre-registration AWS Lambda trigger.
preSignUp - A pre-registration AWS Lambda trigger.LambdaConfigType.Builder customMessage(String customMessage)
A custom Message AWS Lambda trigger.
customMessage - A custom Message AWS Lambda trigger.LambdaConfigType.Builder postConfirmation(String postConfirmation)
A post-confirmation AWS Lambda trigger.
postConfirmation - A post-confirmation AWS Lambda trigger.LambdaConfigType.Builder preAuthentication(String preAuthentication)
A pre-authentication AWS Lambda trigger.
preAuthentication - A pre-authentication AWS Lambda trigger.LambdaConfigType.Builder postAuthentication(String postAuthentication)
A post-authentication AWS Lambda trigger.
postAuthentication - A post-authentication AWS Lambda trigger.LambdaConfigType.Builder defineAuthChallenge(String defineAuthChallenge)
Defines the authentication challenge.
defineAuthChallenge - Defines the authentication challenge.LambdaConfigType.Builder createAuthChallenge(String createAuthChallenge)
Creates an authentication challenge.
createAuthChallenge - Creates an authentication challenge.LambdaConfigType.Builder verifyAuthChallengeResponse(String verifyAuthChallengeResponse)
Verifies the authentication challenge response.
verifyAuthChallengeResponse - Verifies the authentication challenge response.LambdaConfigType.Builder preTokenGeneration(String preTokenGeneration)
A Lambda trigger that is invoked before token generation.
preTokenGeneration - A Lambda trigger that is invoked before token generation.LambdaConfigType.Builder userMigration(String userMigration)
The user migration Lambda config type.
userMigration - The user migration Lambda config type.LambdaConfigType.Builder customSMSSender(CustomSMSLambdaVersionConfigType customSMSSender)
A custom SMS sender AWS Lambda trigger.
customSMSSender - A custom SMS sender AWS Lambda trigger.default LambdaConfigType.Builder customSMSSender(Consumer<CustomSMSLambdaVersionConfigType.Builder> customSMSSender)
A custom SMS sender AWS Lambda trigger.
This is a convenience that creates an instance of theCustomSMSLambdaVersionConfigType.Builder
avoiding the need to create one manually via CustomSMSLambdaVersionConfigType.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to customSMSSender(CustomSMSLambdaVersionConfigType).customSMSSender - a consumer that will call methods on CustomSMSLambdaVersionConfigType.BuildercustomSMSSender(CustomSMSLambdaVersionConfigType)LambdaConfigType.Builder customEmailSender(CustomEmailLambdaVersionConfigType customEmailSender)
A custom email sender AWS Lambda trigger.
customEmailSender - A custom email sender AWS Lambda trigger.default LambdaConfigType.Builder customEmailSender(Consumer<CustomEmailLambdaVersionConfigType.Builder> customEmailSender)
A custom email sender AWS Lambda trigger.
This is a convenience that creates an instance of theCustomEmailLambdaVersionConfigType.Builder
avoiding the need to create one manually via CustomEmailLambdaVersionConfigType.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to customEmailSender(CustomEmailLambdaVersionConfigType).customEmailSender - a consumer that will call methods on CustomEmailLambdaVersionConfigType.BuildercustomEmailSender(CustomEmailLambdaVersionConfigType)LambdaConfigType.Builder kmsKeyID(String kmsKeyID)
The Amazon Resource Name of Key Management Service Customer master keys . Amazon Cognito uses
the key to encrypt codes and temporary passwords sent to CustomEmailSender and
CustomSMSSender.
kmsKeyID - The Amazon Resource Name of Key Management Service Customer master keys . Amazon Cognito
uses the key to encrypt codes and temporary passwords sent to CustomEmailSender and
CustomSMSSender.Copyright © 2021. All rights reserved.