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 Summary
Modifier and TypeMethodDescriptioncreationTime
(Instant creationTime) The time the session mapping was created.identityId
(String identityId) The globally unique identifier (GUID) of the user or group from the IAM Identity Center Identity Store.identityName
(String identityName) The name of the user or group.identityType
(String identityType) Specifies whether the identity mapped to the Amazon EMR Studio is a user or a group.identityType
(IdentityType identityType) Specifies whether the identity mapped to the Amazon EMR Studio is a user or a group.sessionPolicyArn
(String sessionPolicyArn) The Amazon Resource Name (ARN) of the session policy associated with the user or group.The ID of the Amazon EMR Studio.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
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
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
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
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
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
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
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.
-