@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class PreTokenGenerationVersionConfigType extends Object implements Serializable, Cloneable, StructuredPojo
The properties of a pre token generation Lambda trigger.
Constructor and Description |
---|
PreTokenGenerationVersionConfigType() |
Modifier and Type | Method and Description |
---|---|
PreTokenGenerationVersionConfigType |
clone() |
boolean |
equals(Object obj) |
String |
getLambdaArn()
The Amazon Resource Name (ARN) of the function that you want to assign to your Lambda trigger.
|
String |
getLambdaVersion()
The user pool trigger version of the request that Amazon Cognito sends to your Lambda function.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setLambdaArn(String lambdaArn)
The Amazon Resource Name (ARN) of the function that you want to assign to your Lambda trigger.
|
void |
setLambdaVersion(String lambdaVersion)
The user pool trigger version of the request that Amazon Cognito sends to your Lambda function.
|
String |
toString()
Returns a string representation of this object.
|
PreTokenGenerationVersionConfigType |
withLambdaArn(String lambdaArn)
The Amazon Resource Name (ARN) of the function that you want to assign to your Lambda trigger.
|
PreTokenGenerationVersionConfigType |
withLambdaVersion(PreTokenGenerationLambdaVersionType lambdaVersion)
The user pool trigger version of the request that Amazon Cognito sends to your Lambda function.
|
PreTokenGenerationVersionConfigType |
withLambdaVersion(String lambdaVersion)
The user pool trigger version of the request that Amazon Cognito sends to your Lambda function.
|
public void setLambdaVersion(String lambdaVersion)
The user pool trigger version of the request that Amazon Cognito sends to your Lambda function. Higher-numbered versions add fields that support new features.
lambdaVersion
- The user pool trigger version of the request that Amazon Cognito sends to your Lambda function.
Higher-numbered versions add fields that support new features.PreTokenGenerationLambdaVersionType
public String getLambdaVersion()
The user pool trigger version of the request that Amazon Cognito sends to your Lambda function. Higher-numbered versions add fields that support new features.
PreTokenGenerationLambdaVersionType
public PreTokenGenerationVersionConfigType withLambdaVersion(String lambdaVersion)
The user pool trigger version of the request that Amazon Cognito sends to your Lambda function. Higher-numbered versions add fields that support new features.
lambdaVersion
- The user pool trigger version of the request that Amazon Cognito sends to your Lambda function.
Higher-numbered versions add fields that support new features.PreTokenGenerationLambdaVersionType
public PreTokenGenerationVersionConfigType withLambdaVersion(PreTokenGenerationLambdaVersionType lambdaVersion)
The user pool trigger version of the request that Amazon Cognito sends to your Lambda function. Higher-numbered versions add fields that support new features.
lambdaVersion
- The user pool trigger version of the request that Amazon Cognito sends to your Lambda function.
Higher-numbered versions add fields that support new features.PreTokenGenerationLambdaVersionType
public void setLambdaArn(String lambdaArn)
The Amazon Resource Name (ARN) of the function that you want to assign to your Lambda trigger.
This parameter and the PreTokenGeneration
property of LambdaConfig
have the same value.
For new instances of pre token generation triggers, set LambdaArn
.
lambdaArn
- The Amazon Resource Name (ARN) of the function that you want to assign to your Lambda trigger.
This parameter and the PreTokenGeneration
property of LambdaConfig
have the same
value. For new instances of pre token generation triggers, set LambdaArn
.
public String getLambdaArn()
The Amazon Resource Name (ARN) of the function that you want to assign to your Lambda trigger.
This parameter and the PreTokenGeneration
property of LambdaConfig
have the same value.
For new instances of pre token generation triggers, set LambdaArn
.
This parameter and the PreTokenGeneration
property of LambdaConfig
have the
same value. For new instances of pre token generation triggers, set LambdaArn
.
public PreTokenGenerationVersionConfigType withLambdaArn(String lambdaArn)
The Amazon Resource Name (ARN) of the function that you want to assign to your Lambda trigger.
This parameter and the PreTokenGeneration
property of LambdaConfig
have the same value.
For new instances of pre token generation triggers, set LambdaArn
.
lambdaArn
- The Amazon Resource Name (ARN) of the function that you want to assign to your Lambda trigger.
This parameter and the PreTokenGeneration
property of LambdaConfig
have the same
value. For new instances of pre token generation triggers, set LambdaArn
.
public String toString()
toString
in class Object
Object.toString()
public PreTokenGenerationVersionConfigType clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.