@Generated(value="software.amazon.awssdk:codegen") public final class CustomSMSLambdaVersionConfigType extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CustomSMSLambdaVersionConfigType.Builder,CustomSMSLambdaVersionConfigType>
A custom SMS sender Lambda configuration type.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CustomSMSLambdaVersionConfigType.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CustomSMSLambdaVersionConfigType.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
lambdaArn()
The Lambda Amazon Resource Name of the Lambda function that Amazon Cognito triggers to send SMS notifications to
users.
|
CustomSMSSenderLambdaVersionType |
lambdaVersion()
The Lambda version represents the signature of the "request" attribute in the "event" information Amazon Cognito
passes to your custom SMS Lambda function.
|
String |
lambdaVersionAsString()
The Lambda version represents the signature of the "request" attribute in the "event" information Amazon Cognito
passes to your custom SMS Lambda function.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CustomSMSLambdaVersionConfigType.Builder> |
serializableBuilderClass() |
CustomSMSLambdaVersionConfigType.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final CustomSMSSenderLambdaVersionType lambdaVersion()
The Lambda version represents the signature of the "request" attribute in the "event" information Amazon Cognito
passes to your custom SMS Lambda function. The only supported value is V1_0.
If the service returns an enum value that is not available in the current SDK version, lambdaVersion
will return CustomSMSSenderLambdaVersionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the
service is available from lambdaVersionAsString().
V1_0.CustomSMSSenderLambdaVersionTypepublic final String lambdaVersionAsString()
The Lambda version represents the signature of the "request" attribute in the "event" information Amazon Cognito
passes to your custom SMS Lambda function. The only supported value is V1_0.
If the service returns an enum value that is not available in the current SDK version, lambdaVersion
will return CustomSMSSenderLambdaVersionType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the
service is available from lambdaVersionAsString().
V1_0.CustomSMSSenderLambdaVersionTypepublic final String lambdaArn()
The Lambda Amazon Resource Name of the Lambda function that Amazon Cognito triggers to send SMS notifications to users.
public CustomSMSLambdaVersionConfigType.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CustomSMSLambdaVersionConfigType.Builder,CustomSMSLambdaVersionConfigType>public static CustomSMSLambdaVersionConfigType.Builder builder()
public static Class<? extends CustomSMSLambdaVersionConfigType.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2021. All rights reserved.