@Generated(value="software.amazon.awssdk:codegen") public class LambdaConfigType extends Object implements StructuredPojo, ToCopyableBuilder<LambdaConfigType.Builder,LambdaConfigType>
Specifies the type of configuration for AWS Lambda triggers.
Modifier and Type | Class and Description |
---|---|
static interface |
LambdaConfigType.Builder |
Modifier and Type | Method and Description |
---|---|
static LambdaConfigType.Builder |
builder() |
String |
createAuthChallenge()
Creates an authentication challenge.
|
String |
customMessage()
A custom Message AWS Lambda trigger.
|
String |
defineAuthChallenge()
Defines the authentication challenge.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
String |
postAuthentication()
A post-authentication AWS Lambda trigger.
|
String |
postConfirmation()
A post-confirmation AWS Lambda trigger.
|
String |
preAuthentication()
A pre-authentication AWS Lambda trigger.
|
String |
preSignUp()
A pre-registration AWS Lambda trigger.
|
static Class<? extends LambdaConfigType.Builder> |
serializableBuilderClass() |
LambdaConfigType.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
String |
verifyAuthChallengeResponse()
Verifies the authentication challenge response.
|
copy
public String preSignUp()
A pre-registration AWS Lambda trigger.
public String customMessage()
A custom Message AWS Lambda trigger.
public String postConfirmation()
A post-confirmation AWS Lambda trigger.
public String preAuthentication()
A pre-authentication AWS Lambda trigger.
public String postAuthentication()
A post-authentication AWS Lambda trigger.
public String defineAuthChallenge()
Defines the authentication challenge.
public String createAuthChallenge()
Creates an authentication challenge.
public String verifyAuthChallengeResponse()
Verifies the authentication challenge response.
public LambdaConfigType.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<LambdaConfigType.Builder,LambdaConfigType>
public static LambdaConfigType.Builder builder()
public static Class<? extends LambdaConfigType.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.