Interface SessionMappingDetail.Builder

    • Method Detail

      • studioId

        SessionMappingDetail.Builder studioId​(String 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

        SessionMappingDetail.Builder identityId​(String identityId)

        The globally unique identifier (GUID) of the user or group.

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

        SessionMappingDetail.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

        SessionMappingDetail.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, IdentityType
      • identityType

        SessionMappingDetail.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:
        IdentityType, IdentityType
      • sessionPolicyArn

        SessionMappingDetail.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

        SessionMappingDetail.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.
      • lastModifiedTime

        SessionMappingDetail.Builder lastModifiedTime​(Instant lastModifiedTime)

        The time the session mapping was last modified.

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