7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/core/utils/DateTime.h>
10#include <aws/sagemaker/model/ImageVersionStatus.h>
11#include <aws/sagemaker/model/VendorGuidance.h>
12#include <aws/sagemaker/model/JobType.h>
13#include <aws/sagemaker/model/Processor.h>
18template<
typename RESULT_TYPE>
19class AmazonWebServiceResult;
48 inline void SetBaseImage(
const char* value) { m_baseImage.assign(value); }
99 inline void SetImageArn(
const char* value) { m_imageArn.assign(value); }
248 inline void SetRequestId(
const char* value) { m_requestId.assign(value); }
AWS_SAGEMAKER_API DescribeImageVersionResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
const Aws::String & GetMLFramework() const
void SetCreationTime(const Aws::Utils::DateTime &value)
const Aws::String & GetImageVersionArn() const
DescribeImageVersionResult & WithReleaseNotes(const Aws::String &value)
void SetVendorGuidance(VendorGuidance &&value)
void SetMLFramework(const Aws::String &value)
void SetImageVersionStatus(const ImageVersionStatus &value)
const Aws::Utils::DateTime & GetCreationTime() const
void SetHorovod(bool value)
DescribeImageVersionResult & WithImageArn(const char *value)
DescribeImageVersionResult & WithLastModifiedTime(const Aws::Utils::DateTime &value)
AWS_SAGEMAKER_API DescribeImageVersionResult()
void SetRequestId(const char *value)
void SetFailureReason(const Aws::String &value)
DescribeImageVersionResult & WithBaseImage(Aws::String &&value)
DescribeImageVersionResult & WithFailureReason(const char *value)
void SetVendorGuidance(const VendorGuidance &value)
DescribeImageVersionResult & WithImageVersionArn(Aws::String &&value)
DescribeImageVersionResult & WithContainerImage(const char *value)
DescribeImageVersionResult & WithProgrammingLang(const Aws::String &value)
void SetImageVersionStatus(ImageVersionStatus &&value)
void SetProgrammingLang(Aws::String &&value)
DescribeImageVersionResult & WithMLFramework(Aws::String &&value)
void SetContainerImage(const Aws::String &value)
void SetBaseImage(Aws::String &&value)
void SetProgrammingLang(const char *value)
void SetProcessor(Processor &&value)
DescribeImageVersionResult & WithRequestId(Aws::String &&value)
const Aws::String & GetFailureReason() const
void SetContainerImage(const char *value)
const JobType & GetJobType() const
void SetJobType(const JobType &value)
DescribeImageVersionResult & WithProcessor(const Processor &value)
void SetLastModifiedTime(const Aws::Utils::DateTime &value)
void SetProcessor(const Processor &value)
DescribeImageVersionResult & WithFailureReason(Aws::String &&value)
DescribeImageVersionResult & WithJobType(JobType &&value)
void SetRequestId(Aws::String &&value)
DescribeImageVersionResult & WithJobType(const JobType &value)
DescribeImageVersionResult & WithBaseImage(const char *value)
DescribeImageVersionResult & WithCreationTime(const Aws::Utils::DateTime &value)
DescribeImageVersionResult & WithRequestId(const char *value)
void SetImageArn(const char *value)
DescribeImageVersionResult & WithFailureReason(const Aws::String &value)
const Aws::String & GetBaseImage() const
DescribeImageVersionResult & WithVendorGuidance(VendorGuidance &&value)
void SetFailureReason(Aws::String &&value)
const Aws::String & GetProgrammingLang() const
void SetBaseImage(const Aws::String &value)
DescribeImageVersionResult & WithImageVersionStatus(ImageVersionStatus &&value)
AWS_SAGEMAKER_API DescribeImageVersionResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
void SetContainerImage(Aws::String &&value)
DescribeImageVersionResult & WithImageArn(Aws::String &&value)
const VendorGuidance & GetVendorGuidance() const
void SetReleaseNotes(Aws::String &&value)
DescribeImageVersionResult & WithHorovod(bool value)
DescribeImageVersionResult & WithVendorGuidance(const VendorGuidance &value)
DescribeImageVersionResult & WithBaseImage(const Aws::String &value)
void SetImageVersionArn(Aws::String &&value)
const Aws::String & GetImageArn() const
DescribeImageVersionResult & WithImageVersionArn(const Aws::String &value)
const Aws::String & GetRequestId() const
const Aws::String & GetContainerImage() const
DescribeImageVersionResult & WithImageVersionStatus(const ImageVersionStatus &value)
DescribeImageVersionResult & WithReleaseNotes(Aws::String &&value)
const Aws::Utils::DateTime & GetLastModifiedTime() const
void SetBaseImage(const char *value)
void SetImageArn(Aws::String &&value)
DescribeImageVersionResult & WithMLFramework(const char *value)
void SetReleaseNotes(const char *value)
void SetReleaseNotes(const Aws::String &value)
DescribeImageVersionResult & WithCreationTime(Aws::Utils::DateTime &&value)
void SetMLFramework(const char *value)
DescribeImageVersionResult & WithRequestId(const Aws::String &value)
void SetJobType(JobType &&value)
DescribeImageVersionResult & WithReleaseNotes(const char *value)
DescribeImageVersionResult & WithProcessor(Processor &&value)
DescribeImageVersionResult & WithVersion(int value)
void SetFailureReason(const char *value)
void SetProgrammingLang(const Aws::String &value)
void SetLastModifiedTime(Aws::Utils::DateTime &&value)
void SetImageArn(const Aws::String &value)
void SetRequestId(const Aws::String &value)
DescribeImageVersionResult & WithContainerImage(const Aws::String &value)
DescribeImageVersionResult & WithLastModifiedTime(Aws::Utils::DateTime &&value)
const Processor & GetProcessor() const
void SetImageVersionArn(const char *value)
DescribeImageVersionResult & WithProgrammingLang(const char *value)
DescribeImageVersionResult & WithProgrammingLang(Aws::String &&value)
const ImageVersionStatus & GetImageVersionStatus() const
void SetImageVersionArn(const Aws::String &value)
const Aws::String & GetReleaseNotes() const
DescribeImageVersionResult & WithImageArn(const Aws::String &value)
void SetVersion(int value)
DescribeImageVersionResult & WithMLFramework(const Aws::String &value)
void SetMLFramework(Aws::String &&value)
DescribeImageVersionResult & WithContainerImage(Aws::String &&value)
DescribeImageVersionResult & WithImageVersionArn(const char *value)
void SetCreationTime(Aws::Utils::DateTime &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue