Class CodeDeliveryDetailsType
- java.lang.Object
-
- software.amazon.awssdk.services.cognitoidentityprovider.model.CodeDeliveryDetailsType
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<CodeDeliveryDetailsType.Builder,CodeDeliveryDetailsType>
@Generated("software.amazon.awssdk:codegen") public final class CodeDeliveryDetailsType extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CodeDeliveryDetailsType.Builder,CodeDeliveryDetailsType>
The delivery details for an email or SMS message that Amazon Cognito sent for authentication or verification.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceCodeDeliveryDetailsType.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringattributeName()The name of the attribute that Amazon Cognito verifies with the code.static CodeDeliveryDetailsType.Builderbuilder()DeliveryMediumTypedeliveryMedium()The method that Amazon Cognito used to send the code.StringdeliveryMediumAsString()The method that Amazon Cognito used to send the code.Stringdestination()The email address or phone number destination where Amazon Cognito sent the code.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends CodeDeliveryDetailsType.Builder>serializableBuilderClass()CodeDeliveryDetailsType.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
destination
public final String destination()
The email address or phone number destination where Amazon Cognito sent the code.
- Returns:
- The email address or phone number destination where Amazon Cognito sent the code.
-
deliveryMedium
public final DeliveryMediumType deliveryMedium()
The method that Amazon Cognito used to send the code.
If the service returns an enum value that is not available in the current SDK version,
deliveryMediumwill returnDeliveryMediumType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdeliveryMediumAsString().- Returns:
- The method that Amazon Cognito used to send the code.
- See Also:
DeliveryMediumType
-
deliveryMediumAsString
public final String deliveryMediumAsString()
The method that Amazon Cognito used to send the code.
If the service returns an enum value that is not available in the current SDK version,
deliveryMediumwill returnDeliveryMediumType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdeliveryMediumAsString().- Returns:
- The method that Amazon Cognito used to send the code.
- See Also:
DeliveryMediumType
-
attributeName
public final String attributeName()
The name of the attribute that Amazon Cognito verifies with the code.
- Returns:
- The name of the attribute that Amazon Cognito verifies with the code.
-
toBuilder
public CodeDeliveryDetailsType.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<CodeDeliveryDetailsType.Builder,CodeDeliveryDetailsType>
-
builder
public static CodeDeliveryDetailsType.Builder builder()
-
serializableBuilderClass
public static Class<? extends CodeDeliveryDetailsType.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-