7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/sagemaker/model/EdgeOutputConfig.h>
10#include <aws/sagemaker/model/EdgePackagingJobStatus.h>
11#include <aws/core/utils/DateTime.h>
12#include <aws/sagemaker/model/EdgePresetDeploymentOutput.h>
17template<
typename RESULT_TYPE>
18class AmazonWebServiceResult;
86 inline void SetModelName(
const char* value) { m_modelName.assign(value); }
113 inline void SetRoleArn(
const char* value) { m_roleArn.assign(value); }
232 inline void SetRequestId(
const char* value) { m_requestId.assign(value); }
DescribeEdgePackagingJobResult & WithEdgePackagingJobStatusMessage(const char *value)
void SetCompilationJobName(Aws::String &&value)
DescribeEdgePackagingJobResult & WithModelVersion(Aws::String &&value)
AWS_SAGEMAKER_API DescribeEdgePackagingJobResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
const EdgePackagingJobStatus & GetEdgePackagingJobStatus() const
void SetCompilationJobName(const Aws::String &value)
DescribeEdgePackagingJobResult & WithEdgePackagingJobStatusMessage(Aws::String &&value)
void SetResourceKey(const Aws::String &value)
DescribeEdgePackagingJobResult & WithModelName(Aws::String &&value)
DescribeEdgePackagingJobResult & WithRoleArn(const Aws::String &value)
const Aws::String & GetModelName() const
DescribeEdgePackagingJobResult & WithPresetDeploymentOutput(const EdgePresetDeploymentOutput &value)
void SetModelSignature(const Aws::String &value)
DescribeEdgePackagingJobResult & WithLastModifiedTime(const Aws::Utils::DateTime &value)
void SetModelName(const char *value)
DescribeEdgePackagingJobResult & WithOutputConfig(EdgeOutputConfig &&value)
void SetCreationTime(const Aws::Utils::DateTime &value)
void SetModelName(Aws::String &&value)
void SetEdgePackagingJobArn(Aws::String &&value)
void SetEdgePackagingJobStatusMessage(const char *value)
void SetEdgePackagingJobName(const Aws::String &value)
const Aws::String & GetModelVersion() const
const Aws::String & GetModelSignature() const
DescribeEdgePackagingJobResult & WithModelArtifact(Aws::String &&value)
void SetModelVersion(const Aws::String &value)
DescribeEdgePackagingJobResult & WithEdgePackagingJobArn(const char *value)
void SetRequestId(Aws::String &&value)
DescribeEdgePackagingJobResult & WithModelVersion(const char *value)
void SetPresetDeploymentOutput(const EdgePresetDeploymentOutput &value)
void SetLastModifiedTime(Aws::Utils::DateTime &&value)
const Aws::String & GetRoleArn() const
const Aws::String & GetEdgePackagingJobStatusMessage() const
DescribeEdgePackagingJobResult & WithModelVersion(const Aws::String &value)
DescribeEdgePackagingJobResult & WithEdgePackagingJobStatus(const EdgePackagingJobStatus &value)
void SetModelArtifact(const char *value)
DescribeEdgePackagingJobResult & WithRequestId(const char *value)
void SetEdgePackagingJobStatus(const EdgePackagingJobStatus &value)
void SetModelName(const Aws::String &value)
const Aws::String & GetEdgePackagingJobName() const
void SetEdgePackagingJobStatusMessage(Aws::String &&value)
DescribeEdgePackagingJobResult & WithModelSignature(Aws::String &&value)
void SetEdgePackagingJobArn(const char *value)
DescribeEdgePackagingJobResult & WithEdgePackagingJobArn(const Aws::String &value)
DescribeEdgePackagingJobResult & WithCompilationJobName(const char *value)
const EdgePresetDeploymentOutput & GetPresetDeploymentOutput() const
DescribeEdgePackagingJobResult & WithRequestId(const Aws::String &value)
void SetPresetDeploymentOutput(EdgePresetDeploymentOutput &&value)
void SetModelArtifact(const Aws::String &value)
const Aws::Utils::DateTime & GetCreationTime() const
DescribeEdgePackagingJobResult & WithResourceKey(Aws::String &&value)
void SetModelSignature(Aws::String &&value)
AWS_SAGEMAKER_API DescribeEdgePackagingJobResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
void SetRoleArn(const char *value)
void SetOutputConfig(EdgeOutputConfig &&value)
DescribeEdgePackagingJobResult & WithOutputConfig(const EdgeOutputConfig &value)
DescribeEdgePackagingJobResult & WithEdgePackagingJobStatusMessage(const Aws::String &value)
DescribeEdgePackagingJobResult & WithModelSignature(const Aws::String &value)
void SetEdgePackagingJobStatusMessage(const Aws::String &value)
void SetEdgePackagingJobName(Aws::String &&value)
DescribeEdgePackagingJobResult & WithResourceKey(const Aws::String &value)
const Aws::String & GetResourceKey() const
void SetRequestId(const Aws::String &value)
DescribeEdgePackagingJobResult & WithCompilationJobName(Aws::String &&value)
void SetCreationTime(Aws::Utils::DateTime &&value)
DescribeEdgePackagingJobResult & WithLastModifiedTime(Aws::Utils::DateTime &&value)
DescribeEdgePackagingJobResult & WithEdgePackagingJobName(const char *value)
DescribeEdgePackagingJobResult & WithEdgePackagingJobName(const Aws::String &value)
void SetModelArtifact(Aws::String &&value)
DescribeEdgePackagingJobResult & WithEdgePackagingJobArn(Aws::String &&value)
void SetResourceKey(Aws::String &&value)
const Aws::Utils::DateTime & GetLastModifiedTime() const
DescribeEdgePackagingJobResult & WithModelArtifact(const Aws::String &value)
void SetModelVersion(const char *value)
DescribeEdgePackagingJobResult & WithPresetDeploymentOutput(EdgePresetDeploymentOutput &&value)
DescribeEdgePackagingJobResult & WithModelName(const Aws::String &value)
void SetResourceKey(const char *value)
DescribeEdgePackagingJobResult & WithCreationTime(const Aws::Utils::DateTime &value)
DescribeEdgePackagingJobResult & WithEdgePackagingJobStatus(EdgePackagingJobStatus &&value)
DescribeEdgePackagingJobResult & WithRequestId(Aws::String &&value)
const Aws::String & GetCompilationJobName() const
void SetModelSignature(const char *value)
DescribeEdgePackagingJobResult & WithModelSignature(const char *value)
void SetModelVersion(Aws::String &&value)
DescribeEdgePackagingJobResult & WithModelName(const char *value)
DescribeEdgePackagingJobResult & WithResourceKey(const char *value)
DescribeEdgePackagingJobResult & WithEdgePackagingJobName(Aws::String &&value)
void SetRoleArn(Aws::String &&value)
void SetCompilationJobName(const char *value)
void SetEdgePackagingJobName(const char *value)
DescribeEdgePackagingJobResult & WithRoleArn(Aws::String &&value)
AWS_SAGEMAKER_API DescribeEdgePackagingJobResult()
void SetRoleArn(const Aws::String &value)
DescribeEdgePackagingJobResult & WithRoleArn(const char *value)
const Aws::String & GetModelArtifact() const
const EdgeOutputConfig & GetOutputConfig() const
const Aws::String & GetRequestId() const
void SetEdgePackagingJobStatus(EdgePackagingJobStatus &&value)
DescribeEdgePackagingJobResult & WithCreationTime(Aws::Utils::DateTime &&value)
DescribeEdgePackagingJobResult & WithModelArtifact(const char *value)
void SetEdgePackagingJobArn(const Aws::String &value)
void SetOutputConfig(const EdgeOutputConfig &value)
DescribeEdgePackagingJobResult & WithCompilationJobName(const Aws::String &value)
void SetRequestId(const char *value)
void SetLastModifiedTime(const Aws::Utils::DateTime &value)
const Aws::String & GetEdgePackagingJobArn() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue