Interface SessionMappingSummary.Builder

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

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

    • studioId

      The ID of the Amazon EMR Studio.

      Parameters:
      studioId - The ID of the Amazon EMR Studio.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • identityId

      SessionMappingSummary.Builder identityId(String identityId)

      The globally unique identifier (GUID) of the user or group from the IAM Identity Center Identity Store.

      Parameters:
      identityId - The globally unique identifier (GUID) of the user or group from the IAM Identity Center Identity Store.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • identityName

      SessionMappingSummary.Builder identityName(String identityName)

      The name of the user or group. For more information, see UserName and DisplayName in the IAM Identity Center Identity Store API Reference.

      Parameters:
      identityName - The name of the user or group. For more information, see UserName and DisplayName in the IAM Identity Center Identity Store API Reference.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • identityType

      SessionMappingSummary.Builder identityType(String identityType)

      Specifies whether the identity mapped to the Amazon EMR Studio is a user or a group.

      Parameters:
      identityType - Specifies whether the identity mapped to the Amazon EMR Studio is a user or a group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • identityType

      SessionMappingSummary.Builder identityType(IdentityType identityType)

      Specifies whether the identity mapped to the Amazon EMR Studio is a user or a group.

      Parameters:
      identityType - Specifies whether the identity mapped to the Amazon EMR Studio is a user or a group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • sessionPolicyArn

      SessionMappingSummary.Builder sessionPolicyArn(String sessionPolicyArn)

      The Amazon Resource Name (ARN) of the session policy associated with the user or group.

      Parameters:
      sessionPolicyArn - The Amazon Resource Name (ARN) of the session policy associated with the user or group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • creationTime

      SessionMappingSummary.Builder creationTime(Instant creationTime)

      The time the session mapping was created.

      Parameters:
      creationTime - The time the session mapping was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.