Interface PersonasSummary.Builder

All Superinterfaces:
Buildable, CopyableBuilder<PersonasSummary.Builder,PersonasSummary>, SdkBuilder<PersonasSummary.Builder,PersonasSummary>, SdkPojo
Enclosing class:
PersonasSummary

public static interface PersonasSummary.Builder extends SdkPojo, CopyableBuilder<PersonasSummary.Builder,PersonasSummary>
  • Method Details

    • entityId

      PersonasSummary.Builder entityId(String entityId)

      The identifier of a user or group in your IAM Identity Center identity source. For example, a user ID could be an email.

      Parameters:
      entityId - The identifier of a user or group in your IAM Identity Center identity source. For example, a user ID could be an email.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • persona

      PersonasSummary.Builder persona(String persona)

      The persona that defines the specific permissions of the user or group in your IAM Identity Center identity source. The available personas or access roles are Owner and Viewer. For more information on these personas, see Providing access to your search page.

      Parameters:
      persona - The persona that defines the specific permissions of the user or group in your IAM Identity Center identity source. The available personas or access roles are Owner and Viewer . For more information on these personas, see Providing access to your search page.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • persona

      PersonasSummary.Builder persona(Persona persona)

      The persona that defines the specific permissions of the user or group in your IAM Identity Center identity source. The available personas or access roles are Owner and Viewer. For more information on these personas, see Providing access to your search page.

      Parameters:
      persona - The persona that defines the specific permissions of the user or group in your IAM Identity Center identity source. The available personas or access roles are Owner and Viewer . For more information on these personas, see Providing access to your search page.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createdAt

      PersonasSummary.Builder createdAt(Instant createdAt)

      The Unix timestamp when the summary information was created.

      Parameters:
      createdAt - The Unix timestamp when the summary information was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      PersonasSummary.Builder updatedAt(Instant updatedAt)

      The Unix timestamp when the summary information was last updated.

      Parameters:
      updatedAt - The Unix timestamp when the summary information was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.