Interface SessionMappingDetail.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SessionMappingDetail.Builder,SessionMappingDetail>,SdkBuilder<SessionMappingDetail.Builder,SessionMappingDetail>,SdkPojo
- Enclosing class:
- SessionMappingDetail
public static interface SessionMappingDetail.Builder extends SdkPojo, CopyableBuilder<SessionMappingDetail.Builder,SessionMappingDetail>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SessionMappingDetail.BuildercreationTime(Instant creationTime)The time the session mapping was created.SessionMappingDetail.BuilderidentityId(String identityId)The globally unique identifier (GUID) of the user or group.SessionMappingDetail.BuilderidentityName(String identityName)The name of the user or group.SessionMappingDetail.BuilderidentityType(String identityType)Specifies whether the identity mapped to the Amazon EMR Studio is a user or a group.SessionMappingDetail.BuilderidentityType(IdentityType identityType)Specifies whether the identity mapped to the Amazon EMR Studio is a user or a group.SessionMappingDetail.BuilderlastModifiedTime(Instant lastModifiedTime)The time the session mapping was last modified.SessionMappingDetail.BuildersessionPolicyArn(String sessionPolicyArn)The Amazon Resource Name (ARN) of the session policy associated with the user or group.SessionMappingDetail.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
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.
-
-