Interface UserIdentityInfo.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<UserIdentityInfo.Builder,
,UserIdentityInfo> SdkBuilder<UserIdentityInfo.Builder,
,UserIdentityInfo> SdkPojo
- Enclosing class:
UserIdentityInfo
-
Method Summary
Modifier and TypeMethodDescriptionThe email address.The first name.The last name.The user's mobile number.secondaryEmail
(String secondaryEmail) The user's secondary email address.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, sdkFieldNameToField, sdkFields
-
Method Details
-
firstName
The first name. This is required if you are using Amazon Connect or SAML for identity management. Inputs must be in Unicode Normalization Form C (NFC). Text containing characters in a non-NFC form (for example, decomposed characters or combining marks) are not accepted.
- Parameters:
firstName
- The first name. This is required if you are using Amazon Connect or SAML for identity management. Inputs must be in Unicode Normalization Form C (NFC). Text containing characters in a non-NFC form (for example, decomposed characters or combining marks) are not accepted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastName
The last name. This is required if you are using Amazon Connect or SAML for identity management. Inputs must be in Unicode Normalization Form C (NFC). Text containing characters in a non-NFC form (for example, decomposed characters or combining marks) are not accepted.
- Parameters:
lastName
- The last name. This is required if you are using Amazon Connect or SAML for identity management. Inputs must be in Unicode Normalization Form C (NFC). Text containing characters in a non-NFC form (for example, decomposed characters or combining marks) are not accepted.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
email
The email address. If you are using SAML for identity management and include this parameter, an error is returned.
- Parameters:
email
- The email address. If you are using SAML for identity management and include this parameter, an error is returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
secondaryEmail
The user's secondary email address. If you provide a secondary email, the user receives email notifications - other than password reset notifications - to this email address instead of to their primary email address.
Pattern:
(?=^.{0,265}$)[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,63}
- Parameters:
secondaryEmail
- The user's secondary email address. If you provide a secondary email, the user receives email notifications - other than password reset notifications - to this email address instead of to their primary email address.Pattern:
(?=^.{0,265}$)[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,63}
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mobile
The user's mobile number.
- Parameters:
mobile
- The user's mobile number.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-