7#include <aws/machinelearning/MachineLearning_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/core/utils/DateTime.h>
10#include <aws/machinelearning/model/EntityStatus.h>
11#include <aws/machinelearning/model/RealtimeEndpointInfo.h>
12#include <aws/core/utils/memory/stl/AWSMap.h>
13#include <aws/machinelearning/model/MLModelType.h>
18template<
typename RESULT_TYPE>
19class AmazonWebServiceResult;
28namespace MachineLearning
54 inline void SetMLModelId(
const char* value) { m_mLModelId.assign(value); }
119 inline void SetName(
const char* value) { m_name.assign(value); }
272 inline void SetLogUri(
const char* value) { m_logUri.assign(value); }
286 inline void SetMessage(
const char* value) { m_message.assign(value); }
342 inline void SetRecipe(
const char* value) { m_recipe.assign(value); }
357 inline void SetSchema(
const char* value) { m_schema.assign(value); }
368 inline void SetRequestId(
const char* value) { m_requestId.assign(value); }
389 long long m_sizeInBytes;
399 double m_scoreThreshold;
407 long long m_computeTime;
GetMLModelResult & WithTrainingParameters(Aws::Map< Aws::String, Aws::String > &&value)
void SetSchema(Aws::String &&value)
void SetTrainingParameters(const Aws::Map< Aws::String, Aws::String > &value)
void SetScoreThreshold(double value)
GetMLModelResult & WithMessage(Aws::String &&value)
void SetMessage(const Aws::String &value)
void SetTrainingDataSourceId(Aws::String &&value)
void SetRequestId(Aws::String &&value)
void SetEndpointInfo(RealtimeEndpointInfo &&value)
GetMLModelResult & WithRequestId(Aws::String &&value)
void SetTrainingParameters(Aws::Map< Aws::String, Aws::String > &&value)
double GetScoreThreshold() const
void SetStartedAt(const Aws::Utils::DateTime &value)
GetMLModelResult & WithFinishedAt(const Aws::Utils::DateTime &value)
GetMLModelResult & WithEndpointInfo(RealtimeEndpointInfo &&value)
GetMLModelResult & WithName(Aws::String &&value)
GetMLModelResult & WithLogUri(Aws::String &&value)
GetMLModelResult & WithStatus(EntityStatus &&value)
GetMLModelResult & WithLastUpdatedAt(const Aws::Utils::DateTime &value)
GetMLModelResult & WithCreatedAt(Aws::Utils::DateTime &&value)
void SetCreatedByIamUser(const char *value)
GetMLModelResult & WithName(const Aws::String &value)
GetMLModelResult & WithLastUpdatedAt(Aws::Utils::DateTime &&value)
const Aws::Utils::DateTime & GetCreatedAt() const
const Aws::Utils::DateTime & GetStartedAt() const
GetMLModelResult & AddTrainingParameters(Aws::String &&key, const char *value)
void SetLogUri(Aws::String &&value)
void SetEndpointInfo(const RealtimeEndpointInfo &value)
const Aws::String & GetMLModelId() const
const Aws::Utils::DateTime & GetLastUpdatedAt() const
void SetTrainingDataSourceId(const char *value)
const Aws::String & GetInputDataLocationS3() const
GetMLModelResult & WithSchema(const Aws::String &value)
const RealtimeEndpointInfo & GetEndpointInfo() const
AWS_MACHINELEARNING_API GetMLModelResult()
const Aws::String & GetLogUri() const
void SetCreatedAt(Aws::Utils::DateTime &&value)
GetMLModelResult & WithTrainingDataSourceId(const char *value)
void SetScoreThresholdLastUpdatedAt(const Aws::Utils::DateTime &value)
const Aws::String & GetName() const
const Aws::String & GetSchema() const
long long GetSizeInBytes() const
void SetMLModelId(Aws::String &&value)
void SetCreatedByIamUser(Aws::String &&value)
void SetMLModelType(const MLModelType &value)
void SetRequestId(const Aws::String &value)
const Aws::String & GetRecipe() const
GetMLModelResult & WithMLModelType(const MLModelType &value)
GetMLModelResult & AddTrainingParameters(const Aws::String &key, Aws::String &&value)
GetMLModelResult & WithScoreThreshold(double value)
void SetLastUpdatedAt(Aws::Utils::DateTime &&value)
const Aws::Utils::DateTime & GetFinishedAt() const
void SetCreatedAt(const Aws::Utils::DateTime &value)
void SetSchema(const Aws::String &value)
void SetMessage(Aws::String &&value)
GetMLModelResult & WithTrainingDataSourceId(const Aws::String &value)
void SetLastUpdatedAt(const Aws::Utils::DateTime &value)
void SetInputDataLocationS3(Aws::String &&value)
GetMLModelResult & WithInputDataLocationS3(const Aws::String &value)
GetMLModelResult & WithStartedAt(Aws::Utils::DateTime &&value)
void SetInputDataLocationS3(const Aws::String &value)
GetMLModelResult & WithName(const char *value)
void SetRecipe(Aws::String &&value)
GetMLModelResult & AddTrainingParameters(const char *key, Aws::String &&value)
const Aws::Map< Aws::String, Aws::String > & GetTrainingParameters() const
GetMLModelResult & WithLogUri(const Aws::String &value)
void SetCreatedByIamUser(const Aws::String &value)
GetMLModelResult & WithLogUri(const char *value)
void SetName(const char *value)
GetMLModelResult & WithRecipe(const char *value)
const EntityStatus & GetStatus() const
GetMLModelResult & WithCreatedByIamUser(Aws::String &&value)
void SetStatus(EntityStatus &&value)
GetMLModelResult & WithRequestId(const char *value)
GetMLModelResult & AddTrainingParameters(Aws::String &&key, const Aws::String &value)
void SetRecipe(const Aws::String &value)
const Aws::String & GetMessage() const
void SetRecipe(const char *value)
void SetMLModelId(const Aws::String &value)
GetMLModelResult & WithRecipe(Aws::String &&value)
void SetStartedAt(Aws::Utils::DateTime &&value)
GetMLModelResult & WithComputeTime(long long value)
GetMLModelResult & WithMessage(const char *value)
void SetFinishedAt(const Aws::Utils::DateTime &value)
GetMLModelResult & AddTrainingParameters(Aws::String &&key, Aws::String &&value)
AWS_MACHINELEARNING_API GetMLModelResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
const MLModelType & GetMLModelType() const
GetMLModelResult & WithCreatedByIamUser(const Aws::String &value)
const Aws::String & GetRequestId() const
GetMLModelResult & WithStartedAt(const Aws::Utils::DateTime &value)
void SetComputeTime(long long value)
GetMLModelResult & WithMLModelType(MLModelType &&value)
void SetInputDataLocationS3(const char *value)
void SetSizeInBytes(long long value)
GetMLModelResult & WithMLModelId(const char *value)
void SetName(Aws::String &&value)
GetMLModelResult & WithMLModelId(Aws::String &&value)
AWS_MACHINELEARNING_API GetMLModelResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
GetMLModelResult & WithSizeInBytes(long long value)
GetMLModelResult & WithMessage(const Aws::String &value)
void SetMessage(const char *value)
void SetStatus(const EntityStatus &value)
GetMLModelResult & WithSchema(Aws::String &&value)
GetMLModelResult & AddTrainingParameters(const Aws::String &key, const Aws::String &value)
void SetTrainingDataSourceId(const Aws::String &value)
long long GetComputeTime() const
GetMLModelResult & AddTrainingParameters(const char *key, const char *value)
GetMLModelResult & WithCreatedByIamUser(const char *value)
void SetMLModelId(const char *value)
GetMLModelResult & WithTrainingParameters(const Aws::Map< Aws::String, Aws::String > &value)
void SetScoreThresholdLastUpdatedAt(Aws::Utils::DateTime &&value)
GetMLModelResult & WithInputDataLocationS3(Aws::String &&value)
void SetName(const Aws::String &value)
GetMLModelResult & WithInputDataLocationS3(const char *value)
GetMLModelResult & WithMLModelId(const Aws::String &value)
GetMLModelResult & WithScoreThresholdLastUpdatedAt(Aws::Utils::DateTime &&value)
GetMLModelResult & WithScoreThresholdLastUpdatedAt(const Aws::Utils::DateTime &value)
GetMLModelResult & WithCreatedAt(const Aws::Utils::DateTime &value)
const Aws::String & GetTrainingDataSourceId() const
void SetFinishedAt(Aws::Utils::DateTime &&value)
GetMLModelResult & WithRecipe(const Aws::String &value)
const Aws::String & GetCreatedByIamUser() const
GetMLModelResult & WithTrainingDataSourceId(Aws::String &&value)
void SetLogUri(const char *value)
void SetRequestId(const char *value)
void SetMLModelType(MLModelType &&value)
const Aws::Utils::DateTime & GetScoreThresholdLastUpdatedAt() const
GetMLModelResult & WithEndpointInfo(const RealtimeEndpointInfo &value)
GetMLModelResult & WithFinishedAt(Aws::Utils::DateTime &&value)
void SetLogUri(const Aws::String &value)
GetMLModelResult & WithSchema(const char *value)
void SetSchema(const char *value)
GetMLModelResult & WithStatus(const EntityStatus &value)
GetMLModelResult & WithRequestId(const Aws::String &value)
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue