Interface UserIdentityInfo.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<UserIdentityInfo.Builder,UserIdentityInfo>,SdkBuilder<UserIdentityInfo.Builder,UserIdentityInfo>,SdkPojo
- Enclosing class:
- UserIdentityInfo
public static interface UserIdentityInfo.Builder extends SdkPojo, CopyableBuilder<UserIdentityInfo.Builder,UserIdentityInfo>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UserIdentityInfo.Builderemail(String email)The email address.UserIdentityInfo.BuilderfirstName(String firstName)The first name.UserIdentityInfo.BuilderlastName(String lastName)The last name.UserIdentityInfo.Buildermobile(String mobile)The user's mobile number.UserIdentityInfo.BuildersecondaryEmail(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, sdkFields
-
-
-
-
Method Detail
-
firstName
UserIdentityInfo.Builder firstName(String firstName)
The first name. This is required if you are using Amazon Connect or SAML for identity management.
- Parameters:
firstName- The first name. This is required if you are using Amazon Connect or SAML for identity management.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastName
UserIdentityInfo.Builder lastName(String lastName)
The last name. This is required if you are using Amazon Connect or SAML for identity management.
- Parameters:
lastName- The last name. This is required if you are using Amazon Connect or SAML for identity management.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
email
UserIdentityInfo.Builder email(String 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
UserIdentityInfo.Builder secondaryEmail(String 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
UserIdentityInfo.Builder mobile(String 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.
-
-