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 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

      DescribeUserProfileResponse.Builder userProfileArn(String 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

      DescribeUserProfileResponse.Builder userProfileName(String 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

      DescribeUserProfileResponse.Builder homeEfsFileSystemUid(String 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

      DescribeUserProfileResponse.Builder lastModifiedTime(Instant 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

      DescribeUserProfileResponse.Builder creationTime(Instant 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

      DescribeUserProfileResponse.Builder failureReason(String 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

      DescribeUserProfileResponse.Builder singleSignOnUserIdentifier(String 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

      DescribeUserProfileResponse.Builder singleSignOnUserValue(String 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

      A collection of settings.

      This is a convenience method that creates an instance of the UserSettings.Builder avoiding the need to create one manually via UserSettings.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to userSettings(UserSettings).

      Parameters:
      userSettings - a consumer that will call methods on UserSettings.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: