public static interface UserSearchSummary.Builder extends SdkPojo, CopyableBuilder<UserSearchSummary.Builder,UserSearchSummary>
| Modifier and Type | Method and Description |
|---|---|
UserSearchSummary.Builder |
arn(String arn)
The Amazon Resource Name (ARN) of the user.
|
UserSearchSummary.Builder |
directoryUserId(String directoryUserId)
The directory identifier of the user.
|
UserSearchSummary.Builder |
hierarchyGroupId(String hierarchyGroupId)
The identifier of the user's hierarchy group.
|
UserSearchSummary.Builder |
id(String id)
The identifier of the user's summary.
|
default UserSearchSummary.Builder |
identityInfo(Consumer<UserIdentityInfoLite.Builder> identityInfo)
The user's first name and last name.
|
UserSearchSummary.Builder |
identityInfo(UserIdentityInfoLite identityInfo)
The user's first name and last name.
|
default UserSearchSummary.Builder |
phoneConfig(Consumer<UserPhoneConfig.Builder> phoneConfig)
Sets the value of the PhoneConfig property for this object.
|
UserSearchSummary.Builder |
phoneConfig(UserPhoneConfig phoneConfig)
Sets the value of the PhoneConfig property for this object.
|
UserSearchSummary.Builder |
routingProfileId(String routingProfileId)
The identifier of the user's routing profile.
|
UserSearchSummary.Builder |
securityProfileIds(Collection<String> securityProfileIds)
The identifiers of the user's security profiles.
|
UserSearchSummary.Builder |
securityProfileIds(String... securityProfileIds)
The identifiers of the user's security profiles.
|
UserSearchSummary.Builder |
tags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource.
|
UserSearchSummary.Builder |
username(String username)
The name of the user.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildUserSearchSummary.Builder arn(String arn)
The Amazon Resource Name (ARN) of the user.
arn - The Amazon Resource Name (ARN) of the user.UserSearchSummary.Builder directoryUserId(String directoryUserId)
The directory identifier of the user.
directoryUserId - The directory identifier of the user.UserSearchSummary.Builder hierarchyGroupId(String hierarchyGroupId)
The identifier of the user's hierarchy group.
hierarchyGroupId - The identifier of the user's hierarchy group.UserSearchSummary.Builder id(String id)
The identifier of the user's summary.
id - The identifier of the user's summary.UserSearchSummary.Builder identityInfo(UserIdentityInfoLite identityInfo)
The user's first name and last name.
identityInfo - The user's first name and last name.default UserSearchSummary.Builder identityInfo(Consumer<UserIdentityInfoLite.Builder> identityInfo)
The user's first name and last name.
This is a convenience method that creates an instance of theUserIdentityInfoLite.Builder avoiding
the need to create one manually via UserIdentityInfoLite.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to identityInfo(UserIdentityInfoLite).identityInfo - a consumer that will call methods on UserIdentityInfoLite.BuilderidentityInfo(UserIdentityInfoLite)UserSearchSummary.Builder phoneConfig(UserPhoneConfig phoneConfig)
phoneConfig - The new value for the PhoneConfig property for this object.default UserSearchSummary.Builder phoneConfig(Consumer<UserPhoneConfig.Builder> phoneConfig)
UserPhoneConfig.Builder avoiding the
need to create one manually via UserPhoneConfig.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to phoneConfig(UserPhoneConfig).phoneConfig - a consumer that will call methods on UserPhoneConfig.BuilderphoneConfig(UserPhoneConfig)UserSearchSummary.Builder routingProfileId(String routingProfileId)
The identifier of the user's routing profile.
routingProfileId - The identifier of the user's routing profile.UserSearchSummary.Builder securityProfileIds(Collection<String> securityProfileIds)
The identifiers of the user's security profiles.
securityProfileIds - The identifiers of the user's security profiles.UserSearchSummary.Builder securityProfileIds(String... securityProfileIds)
The identifiers of the user's security profiles.
securityProfileIds - The identifiers of the user's security profiles.UserSearchSummary.Builder tags(Map<String,String> tags)
The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
tags - The tags used to organize, track, or control access for this resource. For example, { "tags":
{"key1":"value1", "key2":"value2"} }.UserSearchSummary.Builder username(String username)
The name of the user.
username - The name of the user.Copyright © 2022. All rights reserved.