7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/sagemaker/model/HyperParameterTuningJobConfig.h>
10#include <aws/sagemaker/model/HyperParameterTrainingJobDefinition.h>
11#include <aws/core/utils/memory/stl/AWSVector.h>
12#include <aws/sagemaker/model/HyperParameterTuningJobStatus.h>
13#include <aws/core/utils/DateTime.h>
14#include <aws/sagemaker/model/TrainingJobStatusCounters.h>
15#include <aws/sagemaker/model/ObjectiveStatusCounters.h>
16#include <aws/sagemaker/model/HyperParameterTrainingJobSummary.h>
17#include <aws/sagemaker/model/HyperParameterTuningJobWarmStartConfig.h>
18#include <aws/sagemaker/model/Autotune.h>
19#include <aws/sagemaker/model/HyperParameterTuningJobCompletionDetails.h>
20#include <aws/sagemaker/model/HyperParameterTuningJobConsumedResources.h>
25template<
typename RESULT_TYPE>
26class AmazonWebServiceResult;
285 inline void SetRequestId(
const char* value) { m_requestId.assign(value); }
DescribeHyperParameterTuningJobResult & WithRequestId(Aws::String &&value)
AWS_SAGEMAKER_API DescribeHyperParameterTuningJobResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
DescribeHyperParameterTuningJobResult & WithHyperParameterTuningJobName(Aws::String &&value)
void SetCreationTime(Aws::Utils::DateTime &&value)
DescribeHyperParameterTuningJobResult & AddTrainingJobDefinitions(const HyperParameterTrainingJobDefinition &value)
const Aws::Vector< HyperParameterTrainingJobDefinition > & GetTrainingJobDefinitions() const
DescribeHyperParameterTuningJobResult & WithFailureReason(const char *value)
DescribeHyperParameterTuningJobResult & WithFailureReason(const Aws::String &value)
DescribeHyperParameterTuningJobResult & WithTuningJobCompletionDetails(HyperParameterTuningJobCompletionDetails &&value)
void SetLastModifiedTime(Aws::Utils::DateTime &&value)
DescribeHyperParameterTuningJobResult & WithHyperParameterTuningJobArn(Aws::String &&value)
void SetTuningJobCompletionDetails(HyperParameterTuningJobCompletionDetails &&value)
void SetHyperParameterTuningJobArn(const Aws::String &value)
DescribeHyperParameterTuningJobResult & WithTrainingJobStatusCounters(const TrainingJobStatusCounters &value)
void SetFailureReason(const char *value)
void SetHyperParameterTuningJobConfig(HyperParameterTuningJobConfig &&value)
const Aws::String & GetHyperParameterTuningJobArn() const
const TrainingJobStatusCounters & GetTrainingJobStatusCounters() const
DescribeHyperParameterTuningJobResult & WithObjectiveStatusCounters(ObjectiveStatusCounters &&value)
void SetWarmStartConfig(const HyperParameterTuningJobWarmStartConfig &value)
const Aws::String & GetFailureReason() const
void SetHyperParameterTuningJobStatus(HyperParameterTuningJobStatus &&value)
void SetAutotune(const Autotune &value)
void SetObjectiveStatusCounters(ObjectiveStatusCounters &&value)
const Aws::Utils::DateTime & GetCreationTime() const
DescribeHyperParameterTuningJobResult & WithHyperParameterTuningJobStatus(HyperParameterTuningJobStatus &&value)
const Autotune & GetAutotune() const
DescribeHyperParameterTuningJobResult & WithFailureReason(Aws::String &&value)
void SetConsumedResources(const HyperParameterTuningJobConsumedResources &value)
void SetHyperParameterTuningJobArn(Aws::String &&value)
const HyperParameterTuningJobWarmStartConfig & GetWarmStartConfig() const
DescribeHyperParameterTuningJobResult & WithCreationTime(const Aws::Utils::DateTime &value)
DescribeHyperParameterTuningJobResult & WithTrainingJobDefinitions(Aws::Vector< HyperParameterTrainingJobDefinition > &&value)
void SetTrainingJobStatusCounters(TrainingJobStatusCounters &&value)
DescribeHyperParameterTuningJobResult & WithTuningJobCompletionDetails(const HyperParameterTuningJobCompletionDetails &value)
const Aws::Utils::DateTime & GetLastModifiedTime() const
DescribeHyperParameterTuningJobResult & WithHyperParameterTuningJobName(const Aws::String &value)
DescribeHyperParameterTuningJobResult & WithHyperParameterTuningJobArn(const Aws::String &value)
DescribeHyperParameterTuningJobResult & WithHyperParameterTuningJobConfig(const HyperParameterTuningJobConfig &value)
DescribeHyperParameterTuningJobResult & WithTrainingJobDefinition(const HyperParameterTrainingJobDefinition &value)
AWS_SAGEMAKER_API DescribeHyperParameterTuningJobResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
void SetWarmStartConfig(HyperParameterTuningJobWarmStartConfig &&value)
void SetBestTrainingJob(HyperParameterTrainingJobSummary &&value)
DescribeHyperParameterTuningJobResult & WithOverallBestTrainingJob(const HyperParameterTrainingJobSummary &value)
void SetObjectiveStatusCounters(const ObjectiveStatusCounters &value)
DescribeHyperParameterTuningJobResult & WithAutotune(Autotune &&value)
void SetAutotune(Autotune &&value)
void SetHyperParameterTuningJobStatus(const HyperParameterTuningJobStatus &value)
DescribeHyperParameterTuningJobResult & WithAutotune(const Autotune &value)
DescribeHyperParameterTuningJobResult & WithConsumedResources(HyperParameterTuningJobConsumedResources &&value)
DescribeHyperParameterTuningJobResult & AddTrainingJobDefinitions(HyperParameterTrainingJobDefinition &&value)
void SetHyperParameterTuningJobName(const Aws::String &value)
const Aws::String & GetHyperParameterTuningJobName() const
DescribeHyperParameterTuningJobResult & WithObjectiveStatusCounters(const ObjectiveStatusCounters &value)
DescribeHyperParameterTuningJobResult & WithOverallBestTrainingJob(HyperParameterTrainingJobSummary &&value)
const HyperParameterTrainingJobSummary & GetBestTrainingJob() const
DescribeHyperParameterTuningJobResult & WithWarmStartConfig(const HyperParameterTuningJobWarmStartConfig &value)
DescribeHyperParameterTuningJobResult & WithRequestId(const Aws::String &value)
void SetHyperParameterTuningJobName(const char *value)
void SetHyperParameterTuningEndTime(const Aws::Utils::DateTime &value)
const HyperParameterTrainingJobDefinition & GetTrainingJobDefinition() const
DescribeHyperParameterTuningJobResult & WithHyperParameterTuningJobConfig(HyperParameterTuningJobConfig &&value)
void SetFailureReason(const Aws::String &value)
void SetLastModifiedTime(const Aws::Utils::DateTime &value)
void SetRequestId(const Aws::String &value)
DescribeHyperParameterTuningJobResult & WithRequestId(const char *value)
DescribeHyperParameterTuningJobResult & WithTrainingJobDefinitions(const Aws::Vector< HyperParameterTrainingJobDefinition > &value)
void SetCreationTime(const Aws::Utils::DateTime &value)
DescribeHyperParameterTuningJobResult & WithWarmStartConfig(HyperParameterTuningJobWarmStartConfig &&value)
void SetOverallBestTrainingJob(const HyperParameterTrainingJobSummary &value)
void SetTrainingJobDefinition(const HyperParameterTrainingJobDefinition &value)
DescribeHyperParameterTuningJobResult & WithHyperParameterTuningEndTime(const Aws::Utils::DateTime &value)
DescribeHyperParameterTuningJobResult & WithTrainingJobStatusCounters(TrainingJobStatusCounters &&value)
const Aws::Utils::DateTime & GetHyperParameterTuningEndTime() const
DescribeHyperParameterTuningJobResult & WithHyperParameterTuningJobArn(const char *value)
DescribeHyperParameterTuningJobResult & WithCreationTime(Aws::Utils::DateTime &&value)
DescribeHyperParameterTuningJobResult & WithBestTrainingJob(HyperParameterTrainingJobSummary &&value)
DescribeHyperParameterTuningJobResult & WithTrainingJobDefinition(HyperParameterTrainingJobDefinition &&value)
void SetTrainingJobDefinitions(const Aws::Vector< HyperParameterTrainingJobDefinition > &value)
void SetConsumedResources(HyperParameterTuningJobConsumedResources &&value)
const HyperParameterTuningJobStatus & GetHyperParameterTuningJobStatus() const
const Aws::String & GetRequestId() const
const HyperParameterTuningJobConsumedResources & GetConsumedResources() const
void SetHyperParameterTuningJobConfig(const HyperParameterTuningJobConfig &value)
DescribeHyperParameterTuningJobResult & WithHyperParameterTuningJobStatus(const HyperParameterTuningJobStatus &value)
void SetTrainingJobDefinitions(Aws::Vector< HyperParameterTrainingJobDefinition > &&value)
void SetTrainingJobDefinition(HyperParameterTrainingJobDefinition &&value)
DescribeHyperParameterTuningJobResult & WithHyperParameterTuningJobName(const char *value)
void SetTrainingJobStatusCounters(const TrainingJobStatusCounters &value)
void SetBestTrainingJob(const HyperParameterTrainingJobSummary &value)
DescribeHyperParameterTuningJobResult & WithLastModifiedTime(Aws::Utils::DateTime &&value)
void SetTuningJobCompletionDetails(const HyperParameterTuningJobCompletionDetails &value)
void SetRequestId(const char *value)
const HyperParameterTuningJobCompletionDetails & GetTuningJobCompletionDetails() const
const HyperParameterTrainingJobSummary & GetOverallBestTrainingJob() const
void SetHyperParameterTuningJobName(Aws::String &&value)
const HyperParameterTuningJobConfig & GetHyperParameterTuningJobConfig() const
DescribeHyperParameterTuningJobResult & WithLastModifiedTime(const Aws::Utils::DateTime &value)
DescribeHyperParameterTuningJobResult & WithBestTrainingJob(const HyperParameterTrainingJobSummary &value)
void SetOverallBestTrainingJob(HyperParameterTrainingJobSummary &&value)
DescribeHyperParameterTuningJobResult & WithConsumedResources(const HyperParameterTuningJobConsumedResources &value)
const ObjectiveStatusCounters & GetObjectiveStatusCounters() const
void SetHyperParameterTuningJobArn(const char *value)
void SetRequestId(Aws::String &&value)
void SetHyperParameterTuningEndTime(Aws::Utils::DateTime &&value)
DescribeHyperParameterTuningJobResult & WithHyperParameterTuningEndTime(Aws::Utils::DateTime &&value)
void SetFailureReason(Aws::String &&value)
AWS_SAGEMAKER_API DescribeHyperParameterTuningJobResult()
HyperParameterTuningJobStatus
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue