7#include <aws/lookoutvision/LookoutforVision_EXPORTS.h>
8#include <aws/core/utils/DateTime.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/lookoutvision/model/ModelStatus.h>
11#include <aws/lookoutvision/model/ModelPerformance.h>
24namespace LookoutforVision
49 template<
typename CreationTimestampT = Aws::Utils::DateTime>
50 void SetCreationTimestamp(CreationTimestampT&& value) { m_creationTimestampHasBeenSet =
true; m_creationTimestamp = std::forward<CreationTimestampT>(value); }
51 template<
typename CreationTimestampT = Aws::Utils::DateTime>
61 template<
typename ModelVersionT = Aws::String>
62 void SetModelVersion(ModelVersionT&& value) { m_modelVersionHasBeenSet =
true; m_modelVersion = std::forward<ModelVersionT>(value); }
63 template<
typename ModelVersionT = Aws::String>
73 template<
typename ModelArnT = Aws::String>
74 void SetModelArn(ModelArnT&& value) { m_modelArnHasBeenSet =
true; m_modelArn = std::forward<ModelArnT>(value); }
75 template<
typename ModelArnT = Aws::String>
85 template<
typename DescriptionT = Aws::String>
86 void SetDescription(DescriptionT&& value) { m_descriptionHasBeenSet =
true; m_description = std::forward<DescriptionT>(value); }
87 template<
typename DescriptionT = Aws::String>
107 template<
typename StatusMessageT = Aws::String>
108 void SetStatusMessage(StatusMessageT&& value) { m_statusMessageHasBeenSet =
true; m_statusMessage = std::forward<StatusMessageT>(value); }
109 template<
typename StatusMessageT = Aws::String>
120 template<
typename PerformanceT = ModelPerformance>
121 void SetPerformance(PerformanceT&& value) { m_performanceHasBeenSet =
true; m_performance = std::forward<PerformanceT>(value); }
122 template<
typename PerformanceT = ModelPerformance>
128 bool m_creationTimestampHasBeenSet =
false;
131 bool m_modelVersionHasBeenSet =
false;
134 bool m_modelArnHasBeenSet =
false;
137 bool m_descriptionHasBeenSet =
false;
140 bool m_statusHasBeenSet =
false;
143 bool m_statusMessageHasBeenSet =
false;
145 ModelPerformance m_performance;
146 bool m_performanceHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue