CopyableBuilder<UpdateUserPoolRequest.Builder,UpdateUserPoolRequest>
, SdkBuilder<UpdateUserPoolRequest.Builder,UpdateUserPoolRequest>
public static interface UpdateUserPoolRequest.Builder extends CopyableBuilder<UpdateUserPoolRequest.Builder,UpdateUserPoolRequest>
Modifier and Type | Method | Description |
---|---|---|
UpdateUserPoolRequest.Builder |
adminCreateUserConfig(AdminCreateUserConfigType adminCreateUserConfig) |
The configuration for
AdminCreateUser requests. |
UpdateUserPoolRequest.Builder |
autoVerifiedAttributes(String... autoVerifiedAttributes) |
The attributes that are automatically verified when the Amazon Cognito service makes a request to update user
pools.
|
UpdateUserPoolRequest.Builder |
autoVerifiedAttributes(Collection<String> autoVerifiedAttributes) |
The attributes that are automatically verified when the Amazon Cognito service makes a request to update user
pools.
|
UpdateUserPoolRequest.Builder |
autoVerifiedAttributes(VerifiedAttributeType... autoVerifiedAttributes) |
The attributes that are automatically verified when the Amazon Cognito service makes a request to update user
pools.
|
UpdateUserPoolRequest.Builder |
deviceConfiguration(DeviceConfigurationType deviceConfiguration) |
Device configuration.
|
UpdateUserPoolRequest.Builder |
emailConfiguration(EmailConfigurationType emailConfiguration) |
Email configuration.
|
UpdateUserPoolRequest.Builder |
emailVerificationMessage(String emailVerificationMessage) |
The contents of the email verification message.
|
UpdateUserPoolRequest.Builder |
emailVerificationSubject(String emailVerificationSubject) |
The subject of the email verification message.
|
UpdateUserPoolRequest.Builder |
lambdaConfig(LambdaConfigType lambdaConfig) |
The AWS Lambda configuration information from the request to update the user pool.
|
UpdateUserPoolRequest.Builder |
mfaConfiguration(String mfaConfiguration) |
Can be one of the following values:
|
UpdateUserPoolRequest.Builder |
mfaConfiguration(UserPoolMfaType mfaConfiguration) |
Can be one of the following values:
|
UpdateUserPoolRequest.Builder |
policies(UserPoolPolicyType policies) |
A container with the policies you wish to update in a user pool.
|
UpdateUserPoolRequest.Builder |
smsAuthenticationMessage(String smsAuthenticationMessage) |
The contents of the SMS authentication message.
|
UpdateUserPoolRequest.Builder |
smsConfiguration(SmsConfigurationType smsConfiguration) |
SMS configuration.
|
UpdateUserPoolRequest.Builder |
smsVerificationMessage(String smsVerificationMessage) |
A container with information about the SMS verification message.
|
UpdateUserPoolRequest.Builder |
userPoolId(String userPoolId) |
The user pool ID for the user pool you want to update.
|
UpdateUserPoolRequest.Builder |
userPoolTags(Map<String,String> userPoolTags) |
The cost allocation tags for the user pool.
|
copy
apply, build
UpdateUserPoolRequest.Builder userPoolId(String userPoolId)
The user pool ID for the user pool you want to update.
userPoolId
- The user pool ID for the user pool you want to update.UpdateUserPoolRequest.Builder policies(UserPoolPolicyType policies)
A container with the policies you wish to update in a user pool.
policies
- A container with the policies you wish to update in a user pool.UpdateUserPoolRequest.Builder lambdaConfig(LambdaConfigType lambdaConfig)
The AWS Lambda configuration information from the request to update the user pool.
lambdaConfig
- The AWS Lambda configuration information from the request to update the user pool.UpdateUserPoolRequest.Builder autoVerifiedAttributes(Collection<String> autoVerifiedAttributes)
The attributes that are automatically verified when the Amazon Cognito service makes a request to update user pools.
autoVerifiedAttributes
- The attributes that are automatically verified when the Amazon Cognito service makes a request to
update user pools.VerifiedAttributeType
UpdateUserPoolRequest.Builder autoVerifiedAttributes(String... autoVerifiedAttributes)
The attributes that are automatically verified when the Amazon Cognito service makes a request to update user pools.
NOTE: This method appends the values to the existing list (if any). Use
#setAutoVerifiedAttributes(java.util.Collection)
or
#withAutoVerifiedAttributes(java.util.Collection)
if you want to override the existing values.
autoVerifiedAttributes
- The attributes that are automatically verified when the Amazon Cognito service makes a request to
update user pools.VerifiedAttributeType
UpdateUserPoolRequest.Builder autoVerifiedAttributes(VerifiedAttributeType... autoVerifiedAttributes)
The attributes that are automatically verified when the Amazon Cognito service makes a request to update user pools.
NOTE: This method appends the values to the existing list (if any). Use
#setAutoVerifiedAttributes(java.util.Collection)
or
#withAutoVerifiedAttributes(java.util.Collection)
if you want to override the existing values.
autoVerifiedAttributes
- The attributes that are automatically verified when the Amazon Cognito service makes a request to
update user pools.VerifiedAttributeType
UpdateUserPoolRequest.Builder smsVerificationMessage(String smsVerificationMessage)
A container with information about the SMS verification message.
smsVerificationMessage
- A container with information about the SMS verification message.UpdateUserPoolRequest.Builder emailVerificationMessage(String emailVerificationMessage)
The contents of the email verification message.
emailVerificationMessage
- The contents of the email verification message.UpdateUserPoolRequest.Builder emailVerificationSubject(String emailVerificationSubject)
The subject of the email verification message.
emailVerificationSubject
- The subject of the email verification message.UpdateUserPoolRequest.Builder smsAuthenticationMessage(String smsAuthenticationMessage)
The contents of the SMS authentication message.
smsAuthenticationMessage
- The contents of the SMS authentication message.UpdateUserPoolRequest.Builder mfaConfiguration(String mfaConfiguration)
Can be one of the following values:
OFF
- MFA tokens are not required and cannot be specified during user registration.
ON
- MFA tokens are required for all user registrations. You can only specify required when you
are initially creating a user pool.
OPTIONAL
- Users have the option when registering to create an MFA token.
mfaConfiguration
- Can be one of the following values:
OFF
- MFA tokens are not required and cannot be specified during user registration.
ON
- MFA tokens are required for all user registrations. You can only specify required
when you are initially creating a user pool.
OPTIONAL
- Users have the option when registering to create an MFA token.
UserPoolMfaType
UpdateUserPoolRequest.Builder mfaConfiguration(UserPoolMfaType mfaConfiguration)
Can be one of the following values:
OFF
- MFA tokens are not required and cannot be specified during user registration.
ON
- MFA tokens are required for all user registrations. You can only specify required when you
are initially creating a user pool.
OPTIONAL
- Users have the option when registering to create an MFA token.
mfaConfiguration
- Can be one of the following values:
OFF
- MFA tokens are not required and cannot be specified during user registration.
ON
- MFA tokens are required for all user registrations. You can only specify required
when you are initially creating a user pool.
OPTIONAL
- Users have the option when registering to create an MFA token.
UserPoolMfaType
UpdateUserPoolRequest.Builder deviceConfiguration(DeviceConfigurationType deviceConfiguration)
Device configuration.
deviceConfiguration
- Device configuration.UpdateUserPoolRequest.Builder emailConfiguration(EmailConfigurationType emailConfiguration)
Email configuration.
emailConfiguration
- Email configuration.UpdateUserPoolRequest.Builder smsConfiguration(SmsConfigurationType smsConfiguration)
SMS configuration.
smsConfiguration
- SMS configuration.UpdateUserPoolRequest.Builder userPoolTags(Map<String,String> userPoolTags)
The cost allocation tags for the user pool. For more information, see Adding Cost Allocation Tags to Your User Pool
userPoolTags
- The cost allocation tags for the user pool. For more information, see Adding Cost Allocation Tags to Your User PoolUpdateUserPoolRequest.Builder adminCreateUserConfig(AdminCreateUserConfigType adminCreateUserConfig)
The configuration for AdminCreateUser
requests.
adminCreateUserConfig
- The configuration for AdminCreateUser
requests.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.