Interface DescribeUserProfileResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeUserProfileResponse.Builder,
,DescribeUserProfileResponse> SageMakerResponse.Builder
,SdkBuilder<DescribeUserProfileResponse.Builder,
,DescribeUserProfileResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeUserProfileResponse
public static interface DescribeUserProfileResponse.Builder
extends SageMakerResponse.Builder, SdkPojo, CopyableBuilder<DescribeUserProfileResponse.Builder,DescribeUserProfileResponse>
-
Method Summary
Modifier and TypeMethodDescriptioncreationTime
(Instant creationTime) The creation time.The ID of the domain that contains the profile.failureReason
(String failureReason) The failure reason.homeEfsFileSystemUid
(String homeEfsFileSystemUid) The ID of the user's profile in the Amazon Elastic File System volume.lastModifiedTime
(Instant lastModifiedTime) The last modified time.singleSignOnUserIdentifier
(String singleSignOnUserIdentifier) The IAM Identity Center user identifier.singleSignOnUserValue
(String singleSignOnUserValue) The IAM Identity Center user value.The status.status
(UserProfileStatus status) The status.userProfileArn
(String userProfileArn) The user profile Amazon Resource Name (ARN).userProfileName
(String userProfileName) The user profile name.userSettings
(Consumer<UserSettings.Builder> userSettings) A collection of settings.userSettings
(UserSettings userSettings) A collection of settings.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.sagemaker.model.SageMakerResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
domainId
The ID of the domain that contains the profile.
- Parameters:
domainId
- The ID of the domain that contains the profile.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userProfileArn
The user profile Amazon Resource Name (ARN).
- Parameters:
userProfileArn
- The user profile Amazon Resource Name (ARN).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userProfileName
The user profile name.
- Parameters:
userProfileName
- The user profile name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
homeEfsFileSystemUid
The ID of the user's profile in the Amazon Elastic File System volume.
- Parameters:
homeEfsFileSystemUid
- The ID of the user's profile in the Amazon Elastic File System volume.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status.
- Parameters:
status
- The status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status.
- Parameters:
status
- The status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastModifiedTime
The last modified time.
- Parameters:
lastModifiedTime
- The last modified time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The creation time.
- Parameters:
creationTime
- The creation time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureReason
The failure reason.
- Parameters:
failureReason
- The failure reason.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
singleSignOnUserIdentifier
The IAM Identity Center user identifier.
- Parameters:
singleSignOnUserIdentifier
- The IAM Identity Center user identifier.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
singleSignOnUserValue
The IAM Identity Center user value.
- Parameters:
singleSignOnUserValue
- The IAM Identity Center user value.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userSettings
A collection of settings.
- Parameters:
userSettings
- A collection of settings.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
userSettings
default DescribeUserProfileResponse.Builder userSettings(Consumer<UserSettings.Builder> userSettings) A collection of settings.
This is a convenience method that creates an instance of theUserSettings.Builder
avoiding the need to create one manually viaUserSettings.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed touserSettings(UserSettings)
.- Parameters:
userSettings
- a consumer that will call methods onUserSettings.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-