Class DescribeUserProfileResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.sagemaker.model.SageMakerResponse
-
- software.amazon.awssdk.services.sagemaker.model.DescribeUserProfileResponse
-
- All Implemented Interfaces:
SdkPojo
,ToCopyableBuilder<DescribeUserProfileResponse.Builder,DescribeUserProfileResponse>
@Generated("software.amazon.awssdk:codegen") public final class DescribeUserProfileResponse extends SageMakerResponse implements ToCopyableBuilder<DescribeUserProfileResponse.Builder,DescribeUserProfileResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
DescribeUserProfileResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DescribeUserProfileResponse.Builder
builder()
Instant
creationTime()
The creation time.String
domainId()
The ID of the domain that contains the profile.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
String
failureReason()
The failure reason.<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
String
homeEfsFileSystemUid()
The ID of the user's profile in the Amazon Elastic File System volume.Instant
lastModifiedTime()
The last modified time.List<SdkField<?>>
sdkFields()
static Class<? extends DescribeUserProfileResponse.Builder>
serializableBuilderClass()
String
singleSignOnUserIdentifier()
The IAM Identity Center user identifier.String
singleSignOnUserValue()
The IAM Identity Center user value.UserProfileStatus
status()
The status.String
statusAsString()
The status.DescribeUserProfileResponse.Builder
toBuilder()
String
toString()
Returns a string representation of this object.String
userProfileArn()
The user profile Amazon Resource Name (ARN).String
userProfileName()
The user profile name.UserSettings
userSettings()
A collection of settings.-
Methods inherited from class software.amazon.awssdk.services.sagemaker.model.SageMakerResponse
responseMetadata
-
Methods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponse
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
domainId
public final String domainId()
The ID of the domain that contains the profile.
- Returns:
- The ID of the domain that contains the profile.
-
userProfileArn
public final String userProfileArn()
The user profile Amazon Resource Name (ARN).
- Returns:
- The user profile Amazon Resource Name (ARN).
-
userProfileName
public final String userProfileName()
The user profile name.
- Returns:
- The user profile name.
-
homeEfsFileSystemUid
public final String homeEfsFileSystemUid()
The ID of the user's profile in the Amazon Elastic File System volume.
- Returns:
- The ID of the user's profile in the Amazon Elastic File System volume.
-
status
public final UserProfileStatus status()
The status.
If the service returns an enum value that is not available in the current SDK version,
status
will returnUserProfileStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusAsString()
.- Returns:
- The status.
- See Also:
UserProfileStatus
-
statusAsString
public final String statusAsString()
The status.
If the service returns an enum value that is not available in the current SDK version,
status
will returnUserProfileStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromstatusAsString()
.- Returns:
- The status.
- See Also:
UserProfileStatus
-
lastModifiedTime
public final Instant lastModifiedTime()
The last modified time.
- Returns:
- The last modified time.
-
creationTime
public final Instant creationTime()
The creation time.
- Returns:
- The creation time.
-
failureReason
public final String failureReason()
The failure reason.
- Returns:
- The failure reason.
-
singleSignOnUserIdentifier
public final String singleSignOnUserIdentifier()
The IAM Identity Center user identifier.
- Returns:
- The IAM Identity Center user identifier.
-
singleSignOnUserValue
public final String singleSignOnUserValue()
The IAM Identity Center user value.
- Returns:
- The IAM Identity Center user value.
-
userSettings
public final UserSettings userSettings()
A collection of settings.
- Returns:
- A collection of settings.
-
toBuilder
public DescribeUserProfileResponse.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<DescribeUserProfileResponse.Builder,DescribeUserProfileResponse>
- Specified by:
toBuilder
in classAwsResponse
-
builder
public static DescribeUserProfileResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends DescribeUserProfileResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCode
in classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equals
in classAwsResponse
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForField
in classSdkResponse
-
-