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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SessionMappingSummary.Builder
creationTime(Instant creationTime)
The time the session mapping was created.SessionMappingSummary.Builder
identityId(String identityId)
The globally unique identifier (GUID) of the user or group from the IAM Identity Center Identity Store.SessionMappingSummary.Builder
identityName(String identityName)
The name of the user or group.SessionMappingSummary.Builder
identityType(String identityType)
Specifies whether the identity mapped to the Amazon EMR Studio is a user or a group.SessionMappingSummary.Builder
identityType(IdentityType identityType)
Specifies whether the identity mapped to the Amazon EMR Studio is a user or a group.SessionMappingSummary.Builder
sessionPolicyArn(String sessionPolicyArn)
The Amazon Resource Name (ARN) of the session policy associated with the user or group.SessionMappingSummary.Builder
studioId(String studioId)
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
studioId
SessionMappingSummary.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
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
,IdentityType
-
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:
IdentityType
,IdentityType
-
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.
-
-