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.BuildercreationTime(Instant creationTime)The time the session mapping was created.SessionMappingSummary.BuilderidentityId(String identityId)The globally unique identifier (GUID) of the user or group from the IAM Identity Center Identity Store.SessionMappingSummary.BuilderidentityName(String identityName)The name of the user or group.SessionMappingSummary.BuilderidentityType(String identityType)Specifies whether the identity mapped to the Amazon EMR Studio is a user or a group.SessionMappingSummary.BuilderidentityType(IdentityType identityType)Specifies whether the identity mapped to the Amazon EMR Studio is a user or a group.SessionMappingSummary.BuildersessionPolicyArn(String sessionPolicyArn)The Amazon Resource Name (ARN) of the session policy associated with the user or group.SessionMappingSummary.BuilderstudioId(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.
-
-