7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/sagemaker/model/UserProfileStatus.h>
10#include <aws/core/utils/DateTime.h>
11#include <aws/sagemaker/model/UserSettings.h>
16template<
typename RESULT_TYPE>
17class AmazonWebServiceResult;
45 inline void SetDomainId(
const char* value) { m_domainId.assign(value); }
178 inline void SetRequestId(
const char* value) { m_requestId.assign(value); }
void SetDomainId(Aws::String &&value)
DescribeUserProfileResult & WithFailureReason(const Aws::String &value)
DescribeUserProfileResult & WithSingleSignOnUserIdentifier(const Aws::String &value)
const UserSettings & GetUserSettings() const
DescribeUserProfileResult & WithSingleSignOnUserValue(Aws::String &&value)
void SetDomainId(const char *value)
DescribeUserProfileResult & WithStatus(UserProfileStatus &&value)
DescribeUserProfileResult & WithUserProfileArn(const char *value)
void SetUserProfileName(const Aws::String &value)
const Aws::String & GetSingleSignOnUserIdentifier() const
void SetLastModifiedTime(Aws::Utils::DateTime &&value)
void SetSingleSignOnUserIdentifier(const char *value)
void SetFailureReason(Aws::String &&value)
const Aws::Utils::DateTime & GetLastModifiedTime() const
const Aws::String & GetDomainId() const
void SetSingleSignOnUserValue(const char *value)
void SetLastModifiedTime(const Aws::Utils::DateTime &value)
DescribeUserProfileResult & WithUserProfileName(Aws::String &&value)
DescribeUserProfileResult & WithHomeEfsFileSystemUid(const char *value)
DescribeUserProfileResult & WithRequestId(const Aws::String &value)
AWS_SAGEMAKER_API DescribeUserProfileResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
void SetHomeEfsFileSystemUid(Aws::String &&value)
void SetSingleSignOnUserIdentifier(const Aws::String &value)
void SetSingleSignOnUserIdentifier(Aws::String &&value)
void SetCreationTime(const Aws::Utils::DateTime &value)
DescribeUserProfileResult & WithStatus(const UserProfileStatus &value)
const Aws::String & GetUserProfileName() const
DescribeUserProfileResult & WithUserProfileName(const Aws::String &value)
DescribeUserProfileResult & WithDomainId(Aws::String &&value)
DescribeUserProfileResult & WithUserProfileArn(const Aws::String &value)
DescribeUserProfileResult & WithUserProfileName(const char *value)
DescribeUserProfileResult & WithLastModifiedTime(Aws::Utils::DateTime &&value)
void SetUserProfileName(const char *value)
DescribeUserProfileResult & WithCreationTime(Aws::Utils::DateTime &&value)
void SetStatus(UserProfileStatus &&value)
DescribeUserProfileResult & WithFailureReason(const char *value)
DescribeUserProfileResult & WithRequestId(const char *value)
void SetHomeEfsFileSystemUid(const Aws::String &value)
DescribeUserProfileResult & WithSingleSignOnUserValue(const Aws::String &value)
DescribeUserProfileResult & WithCreationTime(const Aws::Utils::DateTime &value)
DescribeUserProfileResult & WithFailureReason(Aws::String &&value)
void SetUserSettings(UserSettings &&value)
DescribeUserProfileResult & WithLastModifiedTime(const Aws::Utils::DateTime &value)
DescribeUserProfileResult & WithUserSettings(const UserSettings &value)
void SetUserProfileArn(const char *value)
const UserProfileStatus & GetStatus() const
DescribeUserProfileResult & WithRequestId(Aws::String &&value)
DescribeUserProfileResult & WithSingleSignOnUserIdentifier(Aws::String &&value)
DescribeUserProfileResult & WithHomeEfsFileSystemUid(Aws::String &&value)
AWS_SAGEMAKER_API DescribeUserProfileResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
void SetUserProfileArn(Aws::String &&value)
DescribeUserProfileResult & WithSingleSignOnUserIdentifier(const char *value)
void SetStatus(const UserProfileStatus &value)
DescribeUserProfileResult & WithHomeEfsFileSystemUid(const Aws::String &value)
DescribeUserProfileResult & WithSingleSignOnUserValue(const char *value)
const Aws::String & GetRequestId() const
DescribeUserProfileResult & WithUserProfileArn(Aws::String &&value)
void SetHomeEfsFileSystemUid(const char *value)
DescribeUserProfileResult & WithDomainId(const Aws::String &value)
const Aws::String & GetSingleSignOnUserValue() const
void SetUserProfileArn(const Aws::String &value)
void SetRequestId(Aws::String &&value)
DescribeUserProfileResult & WithUserSettings(UserSettings &&value)
const Aws::String & GetHomeEfsFileSystemUid() const
const Aws::String & GetFailureReason() const
void SetFailureReason(const char *value)
void SetUserSettings(const UserSettings &value)
void SetSingleSignOnUserValue(const Aws::String &value)
void SetRequestId(const char *value)
const Aws::Utils::DateTime & GetCreationTime() const
void SetCreationTime(Aws::Utils::DateTime &&value)
void SetSingleSignOnUserValue(Aws::String &&value)
DescribeUserProfileResult & WithDomainId(const char *value)
AWS_SAGEMAKER_API DescribeUserProfileResult()
void SetUserProfileName(Aws::String &&value)
void SetFailureReason(const Aws::String &value)
void SetDomainId(const Aws::String &value)
void SetRequestId(const Aws::String &value)
const Aws::String & GetUserProfileArn() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue