Class UpdateBackendAuthUserPoolConfig
- java.lang.Object
-
- software.amazon.awssdk.services.amplifybackend.model.UpdateBackendAuthUserPoolConfig
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<UpdateBackendAuthUserPoolConfig.Builder,UpdateBackendAuthUserPoolConfig>
@Generated("software.amazon.awssdk:codegen") public final class UpdateBackendAuthUserPoolConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<UpdateBackendAuthUserPoolConfig.Builder,UpdateBackendAuthUserPoolConfig>
Describes the Amazon Cognito user pool configuration for the authorization resource to be configured for your Amplify project on an update.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceUpdateBackendAuthUserPoolConfig.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UpdateBackendAuthUserPoolConfig.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)UpdateBackendAuthForgotPasswordConfigforgotPassword()(DEPRECATED) Describes the forgot password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()UpdateBackendAuthMFAConfigmfa()Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.UpdateBackendAuthOAuthConfigoAuth()Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.UpdateBackendAuthPasswordPolicyConfigpasswordPolicy()Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.List<SdkField<?>>sdkFields()static Class<? extends UpdateBackendAuthUserPoolConfig.Builder>serializableBuilderClass()UpdateBackendAuthUserPoolConfig.BuildertoBuilder()StringtoString()Returns a string representation of this object.UpdateBackendAuthVerificationMessageConfigverificationMessage()Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.-
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
-
forgotPassword
public final UpdateBackendAuthForgotPasswordConfig forgotPassword()
(DEPRECATED) Describes the forgot password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
- Returns:
- (DEPRECATED)
-
mfa
public final UpdateBackendAuthMFAConfig mfa()
Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.
- Returns:
- Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.
-
oAuth
public final UpdateBackendAuthOAuthConfig oAuth()
Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.
- Returns:
- Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.
-
passwordPolicy
public final UpdateBackendAuthPasswordPolicyConfig passwordPolicy()
Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
- Returns:
- Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
-
verificationMessage
public final UpdateBackendAuthVerificationMessageConfig verificationMessage()
Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.
- Returns:
- Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.
-
toBuilder
public UpdateBackendAuthUserPoolConfig.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<UpdateBackendAuthUserPoolConfig.Builder,UpdateBackendAuthUserPoolConfig>
-
builder
public static UpdateBackendAuthUserPoolConfig.Builder builder()
-
serializableBuilderClass
public static Class<? extends UpdateBackendAuthUserPoolConfig.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.
-
-