Class CreateBackendAuthForgotPasswordConfig
- java.lang.Object
-
- software.amazon.awssdk.services.amplifybackend.model.CreateBackendAuthForgotPasswordConfig
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<CreateBackendAuthForgotPasswordConfig.Builder,CreateBackendAuthForgotPasswordConfig>
@Generated("software.amazon.awssdk:codegen") public final class CreateBackendAuthForgotPasswordConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CreateBackendAuthForgotPasswordConfig.Builder,CreateBackendAuthForgotPasswordConfig>
(DEPRECATED) Describes the forgot password policy for authenticating into the Amplify app.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceCreateBackendAuthForgotPasswordConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CreateBackendAuthForgotPasswordConfig.Builderbuilder()DeliveryMethoddeliveryMethod()(DEPRECATED) Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.StringdeliveryMethodAsString()(DEPRECATED) Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.EmailSettingsemailSettings()(DEPRECATED) The configuration for the email sent when an app user forgets their password.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends CreateBackendAuthForgotPasswordConfig.Builder>serializableBuilderClass()SmsSettingssmsSettings()(DEPRECATED) The configuration for the SMS message sent when an app user forgets their password.CreateBackendAuthForgotPasswordConfig.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
-
deliveryMethod
public final DeliveryMethod deliveryMethod()
(DEPRECATED) Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.
If the service returns an enum value that is not available in the current SDK version,
deliveryMethodwill returnDeliveryMethod.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdeliveryMethodAsString().- Returns:
- (DEPRECATED)
- See Also:
DeliveryMethod
-
deliveryMethodAsString
public final String deliveryMethodAsString()
(DEPRECATED) Describes which mode to use (either SMS or email) to deliver messages to app users who want to recover their password.
If the service returns an enum value that is not available in the current SDK version,
deliveryMethodwill returnDeliveryMethod.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromdeliveryMethodAsString().- Returns:
- (DEPRECATED)
- See Also:
DeliveryMethod
-
emailSettings
public final EmailSettings emailSettings()
(DEPRECATED) The configuration for the email sent when an app user forgets their password.
- Returns:
- (DEPRECATED)
-
smsSettings
public final SmsSettings smsSettings()
(DEPRECATED) The configuration for the SMS message sent when an app user forgets their password.
- Returns:
- (DEPRECATED)
-
toBuilder
public CreateBackendAuthForgotPasswordConfig.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<CreateBackendAuthForgotPasswordConfig.Builder,CreateBackendAuthForgotPasswordConfig>
-
builder
public static CreateBackendAuthForgotPasswordConfig.Builder builder()
-
serializableBuilderClass
public static Class<? extends CreateBackendAuthForgotPasswordConfig.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.
-
-