Interface UserSearchSummary.Builder

    • Method Detail

      • arn

        UserSearchSummary.Builder arn​(String arn)

        The Amazon Resource Name (ARN) of the user.

        Parameters:
        arn - The Amazon Resource Name (ARN) of the user.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • directoryUserId

        UserSearchSummary.Builder directoryUserId​(String directoryUserId)

        The directory identifier of the user.

        Parameters:
        directoryUserId - The directory identifier of the user.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • hierarchyGroupId

        UserSearchSummary.Builder hierarchyGroupId​(String hierarchyGroupId)

        The identifier of the user's hierarchy group.

        Parameters:
        hierarchyGroupId - The identifier of the user's hierarchy group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • id

        UserSearchSummary.Builder id​(String id)

        The identifier of the user's summary.

        Parameters:
        id - The identifier of the user's summary.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • identityInfo

        UserSearchSummary.Builder identityInfo​(UserIdentityInfoLite identityInfo)

        The user's first name and last name.

        Parameters:
        identityInfo - The user's first name and last name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • phoneConfig

        UserSearchSummary.Builder phoneConfig​(UserPhoneConfig phoneConfig)
        Sets the value of the PhoneConfig property for this object.
        Parameters:
        phoneConfig - The new value for the PhoneConfig property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • routingProfileId

        UserSearchSummary.Builder routingProfileId​(String routingProfileId)

        The identifier of the user's routing profile.

        Parameters:
        routingProfileId - The identifier of the user's routing profile.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • securityProfileIds

        UserSearchSummary.Builder securityProfileIds​(Collection<String> securityProfileIds)

        The identifiers of the user's security profiles.

        Parameters:
        securityProfileIds - The identifiers of the user's security profiles.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • securityProfileIds

        UserSearchSummary.Builder securityProfileIds​(String... securityProfileIds)

        The identifiers of the user's security profiles.

        Parameters:
        securityProfileIds - The identifiers of the user's security profiles.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        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"} }.

        Parameters:
        tags - The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • username

        UserSearchSummary.Builder username​(String username)

        The name of the user.

        Parameters:
        username - The name of the user.
        Returns:
        Returns a reference to this object so that method calls can be chained together.