Interface CreateBackendAuthUserPoolConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CreateBackendAuthUserPoolConfig.Builder,
,CreateBackendAuthUserPoolConfig> SdkBuilder<CreateBackendAuthUserPoolConfig.Builder,
,CreateBackendAuthUserPoolConfig> SdkPojo
- Enclosing class:
CreateBackendAuthUserPoolConfig
-
Method Summary
Modifier and TypeMethodDescriptionforgotPassword
(Consumer<CreateBackendAuthForgotPasswordConfig.Builder> forgotPassword) (DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.forgotPassword
(CreateBackendAuthForgotPasswordConfig forgotPassword) (DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.passwordPolicy
(Consumer<CreateBackendAuthPasswordPolicyConfig.Builder> passwordPolicy) Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.passwordPolicy
(CreateBackendAuthPasswordPolicyConfig passwordPolicy) Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.requiredSignUpAttributes
(Collection<RequiredSignUpAttributesElement> requiredSignUpAttributes) The required attributes to sign up new users in the user pool.requiredSignUpAttributes
(RequiredSignUpAttributesElement... requiredSignUpAttributes) The required attributes to sign up new users in the user pool.requiredSignUpAttributesWithStrings
(String... requiredSignUpAttributes) The required attributes to sign up new users in the user pool.requiredSignUpAttributesWithStrings
(Collection<String> requiredSignUpAttributes) The required attributes to sign up new users in the user pool.signInMethod
(String signInMethod) Describes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.signInMethod
(SignInMethod signInMethod) Describes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.userPoolName
(String userPoolName) The Amazon Cognito user pool name.verificationMessage
(Consumer<CreateBackendAuthVerificationMessageConfig.Builder> verificationMessage) Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.verificationMessage
(CreateBackendAuthVerificationMessageConfig verificationMessage) Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
forgotPassword
CreateBackendAuthUserPoolConfig.Builder forgotPassword(CreateBackendAuthForgotPasswordConfig forgotPassword) (DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
- Parameters:
forgotPassword
- (DEPRECATED)- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
forgotPassword
default CreateBackendAuthUserPoolConfig.Builder forgotPassword(Consumer<CreateBackendAuthForgotPasswordConfig.Builder> forgotPassword) (DEPRECATED) Describes the forgotten password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
This is a convenience method that creates an instance of theCreateBackendAuthForgotPasswordConfig.Builder
avoiding the need to create one manually viaCreateBackendAuthForgotPasswordConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toforgotPassword(CreateBackendAuthForgotPasswordConfig)
.- Parameters:
forgotPassword
- a consumer that will call methods onCreateBackendAuthForgotPasswordConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mfa
Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.
- Parameters:
mfa
- Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mfa
default CreateBackendAuthUserPoolConfig.Builder mfa(Consumer<CreateBackendAuthMFAConfig.Builder> mfa) Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.
This is a convenience method that creates an instance of theCreateBackendAuthMFAConfig.Builder
avoiding the need to create one manually viaCreateBackendAuthMFAConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomfa(CreateBackendAuthMFAConfig)
.- Parameters:
mfa
- a consumer that will call methods onCreateBackendAuthMFAConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
oAuth
Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.
- Parameters:
oAuth
- Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
oAuth
default CreateBackendAuthUserPoolConfig.Builder oAuth(Consumer<CreateBackendAuthOAuthConfig.Builder> oAuth) Describes the OAuth policy and rules for your Amazon Cognito user pool, configured as a part of your Amplify project.
This is a convenience method that creates an instance of theCreateBackendAuthOAuthConfig.Builder
avoiding the need to create one manually viaCreateBackendAuthOAuthConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooAuth(CreateBackendAuthOAuthConfig)
.- Parameters:
oAuth
- a consumer that will call methods onCreateBackendAuthOAuthConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
passwordPolicy
CreateBackendAuthUserPoolConfig.Builder passwordPolicy(CreateBackendAuthPasswordPolicyConfig passwordPolicy) Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
- Parameters:
passwordPolicy
- Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
passwordPolicy
default CreateBackendAuthUserPoolConfig.Builder passwordPolicy(Consumer<CreateBackendAuthPasswordPolicyConfig.Builder> passwordPolicy) Describes the password policy for your Amazon Cognito user pool, configured as a part of your Amplify project.
This is a convenience method that creates an instance of theCreateBackendAuthPasswordPolicyConfig.Builder
avoiding the need to create one manually viaCreateBackendAuthPasswordPolicyConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topasswordPolicy(CreateBackendAuthPasswordPolicyConfig)
.- Parameters:
passwordPolicy
- a consumer that will call methods onCreateBackendAuthPasswordPolicyConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
requiredSignUpAttributesWithStrings
CreateBackendAuthUserPoolConfig.Builder requiredSignUpAttributesWithStrings(Collection<String> requiredSignUpAttributes) The required attributes to sign up new users in the user pool.
- Parameters:
requiredSignUpAttributes
- The required attributes to sign up new users in the user pool.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requiredSignUpAttributesWithStrings
CreateBackendAuthUserPoolConfig.Builder requiredSignUpAttributesWithStrings(String... requiredSignUpAttributes) The required attributes to sign up new users in the user pool.
- Parameters:
requiredSignUpAttributes
- The required attributes to sign up new users in the user pool.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requiredSignUpAttributes
CreateBackendAuthUserPoolConfig.Builder requiredSignUpAttributes(Collection<RequiredSignUpAttributesElement> requiredSignUpAttributes) The required attributes to sign up new users in the user pool.
- Parameters:
requiredSignUpAttributes
- The required attributes to sign up new users in the user pool.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requiredSignUpAttributes
CreateBackendAuthUserPoolConfig.Builder requiredSignUpAttributes(RequiredSignUpAttributesElement... requiredSignUpAttributes) The required attributes to sign up new users in the user pool.
- Parameters:
requiredSignUpAttributes
- The required attributes to sign up new users in the user pool.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
signInMethod
Describes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.
- Parameters:
signInMethod
- Describes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
signInMethod
Describes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.
- Parameters:
signInMethod
- Describes the sign-in methods that your Amplify app users use to log in using the Amazon Cognito user pool, configured as a part of your Amplify project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
userPoolName
The Amazon Cognito user pool name.
- Parameters:
userPoolName
- The Amazon Cognito user pool name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
verificationMessage
CreateBackendAuthUserPoolConfig.Builder verificationMessage(CreateBackendAuthVerificationMessageConfig verificationMessage) Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.
- Parameters:
verificationMessage
- Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
verificationMessage
default CreateBackendAuthUserPoolConfig.Builder verificationMessage(Consumer<CreateBackendAuthVerificationMessageConfig.Builder> verificationMessage) Describes the email or SMS verification message for your Amazon Cognito user pool, configured as a part of your Amplify project.
This is a convenience method that creates an instance of theCreateBackendAuthVerificationMessageConfig.Builder
avoiding the need to create one manually viaCreateBackendAuthVerificationMessageConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toverificationMessage(CreateBackendAuthVerificationMessageConfig)
.- Parameters:
verificationMessage
- a consumer that will call methods onCreateBackendAuthVerificationMessageConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-