AWS SDK for C++

AWS SDK for C++ Version 1.11.608

Loading...
Searching...
No Matches
GetTrainedModelResult.h
1
6#pragma once
7#include <aws/cleanroomsml/CleanRoomsML_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/core/utils/memory/stl/AWSVector.h>
10#include <aws/cleanroomsml/model/TrainedModelStatus.h>
11#include <aws/cleanroomsml/model/StatusDetails.h>
12#include <aws/cleanroomsml/model/ResourceConfig.h>
13#include <aws/cleanroomsml/model/TrainingInputMode.h>
14#include <aws/cleanroomsml/model/StoppingCondition.h>
15#include <aws/cleanroomsml/model/MetricsStatus.h>
16#include <aws/cleanroomsml/model/LogsStatus.h>
17#include <aws/core/utils/DateTime.h>
18#include <aws/core/utils/memory/stl/AWSMap.h>
19#include <aws/cleanroomsml/model/IncrementalTrainingDataChannelOutput.h>
20#include <aws/cleanroomsml/model/ModelTrainingDataChannel.h>
21#include <utility>
22
23namespace Aws
24{
25template<typename RESULT_TYPE>
26class AmazonWebServiceResult;
27
28namespace Utils
29{
30namespace Json
31{
32 class JsonValue;
33} // namespace Json
34} // namespace Utils
35namespace CleanRoomsML
36{
37namespace Model
38{
40 {
41 public:
42 AWS_CLEANROOMSML_API GetTrainedModelResult() = default;
45
46
48
51 inline const Aws::String& GetMembershipIdentifier() const { return m_membershipIdentifier; }
52 template<typename MembershipIdentifierT = Aws::String>
53 void SetMembershipIdentifier(MembershipIdentifierT&& value) { m_membershipIdentifierHasBeenSet = true; m_membershipIdentifier = std::forward<MembershipIdentifierT>(value); }
54 template<typename MembershipIdentifierT = Aws::String>
55 GetTrainedModelResult& WithMembershipIdentifier(MembershipIdentifierT&& value) { SetMembershipIdentifier(std::forward<MembershipIdentifierT>(value)); return *this;}
57
59
63 inline const Aws::String& GetCollaborationIdentifier() const { return m_collaborationIdentifier; }
64 template<typename CollaborationIdentifierT = Aws::String>
65 void SetCollaborationIdentifier(CollaborationIdentifierT&& value) { m_collaborationIdentifierHasBeenSet = true; m_collaborationIdentifier = std::forward<CollaborationIdentifierT>(value); }
66 template<typename CollaborationIdentifierT = Aws::String>
67 GetTrainedModelResult& WithCollaborationIdentifier(CollaborationIdentifierT&& value) { SetCollaborationIdentifier(std::forward<CollaborationIdentifierT>(value)); return *this;}
69
71
74 inline const Aws::String& GetTrainedModelArn() const { return m_trainedModelArn; }
75 template<typename TrainedModelArnT = Aws::String>
76 void SetTrainedModelArn(TrainedModelArnT&& value) { m_trainedModelArnHasBeenSet = true; m_trainedModelArn = std::forward<TrainedModelArnT>(value); }
77 template<typename TrainedModelArnT = Aws::String>
78 GetTrainedModelResult& WithTrainedModelArn(TrainedModelArnT&& value) { SetTrainedModelArn(std::forward<TrainedModelArnT>(value)); return *this;}
80
82
86 inline const Aws::String& GetVersionIdentifier() const { return m_versionIdentifier; }
87 template<typename VersionIdentifierT = Aws::String>
88 void SetVersionIdentifier(VersionIdentifierT&& value) { m_versionIdentifierHasBeenSet = true; m_versionIdentifier = std::forward<VersionIdentifierT>(value); }
89 template<typename VersionIdentifierT = Aws::String>
90 GetTrainedModelResult& WithVersionIdentifier(VersionIdentifierT&& value) { SetVersionIdentifier(std::forward<VersionIdentifierT>(value)); return *this;}
92
94
99 inline const Aws::Vector<IncrementalTrainingDataChannelOutput>& GetIncrementalTrainingDataChannels() const { return m_incrementalTrainingDataChannels; }
100 template<typename IncrementalTrainingDataChannelsT = Aws::Vector<IncrementalTrainingDataChannelOutput>>
101 void SetIncrementalTrainingDataChannels(IncrementalTrainingDataChannelsT&& value) { m_incrementalTrainingDataChannelsHasBeenSet = true; m_incrementalTrainingDataChannels = std::forward<IncrementalTrainingDataChannelsT>(value); }
102 template<typename IncrementalTrainingDataChannelsT = Aws::Vector<IncrementalTrainingDataChannelOutput>>
103 GetTrainedModelResult& WithIncrementalTrainingDataChannels(IncrementalTrainingDataChannelsT&& value) { SetIncrementalTrainingDataChannels(std::forward<IncrementalTrainingDataChannelsT>(value)); return *this;}
104 template<typename IncrementalTrainingDataChannelsT = IncrementalTrainingDataChannelOutput>
105 GetTrainedModelResult& AddIncrementalTrainingDataChannels(IncrementalTrainingDataChannelsT&& value) { m_incrementalTrainingDataChannelsHasBeenSet = true; m_incrementalTrainingDataChannels.emplace_back(std::forward<IncrementalTrainingDataChannelsT>(value)); return *this; }
107
109
112 inline const Aws::String& GetName() const { return m_name; }
113 template<typename NameT = Aws::String>
114 void SetName(NameT&& value) { m_nameHasBeenSet = true; m_name = std::forward<NameT>(value); }
115 template<typename NameT = Aws::String>
116 GetTrainedModelResult& WithName(NameT&& value) { SetName(std::forward<NameT>(value)); return *this;}
118
120
123 inline const Aws::String& GetDescription() const { return m_description; }
124 template<typename DescriptionT = Aws::String>
125 void SetDescription(DescriptionT&& value) { m_descriptionHasBeenSet = true; m_description = std::forward<DescriptionT>(value); }
126 template<typename DescriptionT = Aws::String>
127 GetTrainedModelResult& WithDescription(DescriptionT&& value) { SetDescription(std::forward<DescriptionT>(value)); return *this;}
129
131
134 inline TrainedModelStatus GetStatus() const { return m_status; }
135 inline void SetStatus(TrainedModelStatus value) { m_statusHasBeenSet = true; m_status = value; }
136 inline GetTrainedModelResult& WithStatus(TrainedModelStatus value) { SetStatus(value); return *this;}
138
140
141 inline const StatusDetails& GetStatusDetails() const { return m_statusDetails; }
142 template<typename StatusDetailsT = StatusDetails>
143 void SetStatusDetails(StatusDetailsT&& value) { m_statusDetailsHasBeenSet = true; m_statusDetails = std::forward<StatusDetailsT>(value); }
144 template<typename StatusDetailsT = StatusDetails>
145 GetTrainedModelResult& WithStatusDetails(StatusDetailsT&& value) { SetStatusDetails(std::forward<StatusDetailsT>(value)); return *this;}
147
149
153 inline const Aws::String& GetConfiguredModelAlgorithmAssociationArn() const { return m_configuredModelAlgorithmAssociationArn; }
154 template<typename ConfiguredModelAlgorithmAssociationArnT = Aws::String>
155 void SetConfiguredModelAlgorithmAssociationArn(ConfiguredModelAlgorithmAssociationArnT&& value) { m_configuredModelAlgorithmAssociationArnHasBeenSet = true; m_configuredModelAlgorithmAssociationArn = std::forward<ConfiguredModelAlgorithmAssociationArnT>(value); }
156 template<typename ConfiguredModelAlgorithmAssociationArnT = Aws::String>
157 GetTrainedModelResult& WithConfiguredModelAlgorithmAssociationArn(ConfiguredModelAlgorithmAssociationArnT&& value) { SetConfiguredModelAlgorithmAssociationArn(std::forward<ConfiguredModelAlgorithmAssociationArnT>(value)); return *this;}
159
161
164 inline const ResourceConfig& GetResourceConfig() const { return m_resourceConfig; }
165 template<typename ResourceConfigT = ResourceConfig>
166 void SetResourceConfig(ResourceConfigT&& value) { m_resourceConfigHasBeenSet = true; m_resourceConfig = std::forward<ResourceConfigT>(value); }
167 template<typename ResourceConfigT = ResourceConfig>
168 GetTrainedModelResult& WithResourceConfig(ResourceConfigT&& value) { SetResourceConfig(std::forward<ResourceConfigT>(value)); return *this;}
170
172
177 inline TrainingInputMode GetTrainingInputMode() const { return m_trainingInputMode; }
178 inline void SetTrainingInputMode(TrainingInputMode value) { m_trainingInputModeHasBeenSet = true; m_trainingInputMode = value; }
181
183
186 inline const StoppingCondition& GetStoppingCondition() const { return m_stoppingCondition; }
187 template<typename StoppingConditionT = StoppingCondition>
188 void SetStoppingCondition(StoppingConditionT&& value) { m_stoppingConditionHasBeenSet = true; m_stoppingCondition = std::forward<StoppingConditionT>(value); }
189 template<typename StoppingConditionT = StoppingCondition>
190 GetTrainedModelResult& WithStoppingCondition(StoppingConditionT&& value) { SetStoppingCondition(std::forward<StoppingConditionT>(value)); return *this;}
192
194
197 inline MetricsStatus GetMetricsStatus() const { return m_metricsStatus; }
198 inline void SetMetricsStatus(MetricsStatus value) { m_metricsStatusHasBeenSet = true; m_metricsStatus = value; }
201
203
206 inline const Aws::String& GetMetricsStatusDetails() const { return m_metricsStatusDetails; }
207 template<typename MetricsStatusDetailsT = Aws::String>
208 void SetMetricsStatusDetails(MetricsStatusDetailsT&& value) { m_metricsStatusDetailsHasBeenSet = true; m_metricsStatusDetails = std::forward<MetricsStatusDetailsT>(value); }
209 template<typename MetricsStatusDetailsT = Aws::String>
210 GetTrainedModelResult& WithMetricsStatusDetails(MetricsStatusDetailsT&& value) { SetMetricsStatusDetails(std::forward<MetricsStatusDetailsT>(value)); return *this;}
212
214
217 inline LogsStatus GetLogsStatus() const { return m_logsStatus; }
218 inline void SetLogsStatus(LogsStatus value) { m_logsStatusHasBeenSet = true; m_logsStatus = value; }
219 inline GetTrainedModelResult& WithLogsStatus(LogsStatus value) { SetLogsStatus(value); return *this;}
221
223
226 inline const Aws::String& GetLogsStatusDetails() const { return m_logsStatusDetails; }
227 template<typename LogsStatusDetailsT = Aws::String>
228 void SetLogsStatusDetails(LogsStatusDetailsT&& value) { m_logsStatusDetailsHasBeenSet = true; m_logsStatusDetails = std::forward<LogsStatusDetailsT>(value); }
229 template<typename LogsStatusDetailsT = Aws::String>
230 GetTrainedModelResult& WithLogsStatusDetails(LogsStatusDetailsT&& value) { SetLogsStatusDetails(std::forward<LogsStatusDetailsT>(value)); return *this;}
232
234
237 inline const Aws::String& GetTrainingContainerImageDigest() const { return m_trainingContainerImageDigest; }
238 template<typename TrainingContainerImageDigestT = Aws::String>
239 void SetTrainingContainerImageDigest(TrainingContainerImageDigestT&& value) { m_trainingContainerImageDigestHasBeenSet = true; m_trainingContainerImageDigest = std::forward<TrainingContainerImageDigestT>(value); }
240 template<typename TrainingContainerImageDigestT = Aws::String>
241 GetTrainedModelResult& WithTrainingContainerImageDigest(TrainingContainerImageDigestT&& value) { SetTrainingContainerImageDigest(std::forward<TrainingContainerImageDigestT>(value)); return *this;}
243
245
248 inline const Aws::Utils::DateTime& GetCreateTime() const { return m_createTime; }
249 template<typename CreateTimeT = Aws::Utils::DateTime>
250 void SetCreateTime(CreateTimeT&& value) { m_createTimeHasBeenSet = true; m_createTime = std::forward<CreateTimeT>(value); }
251 template<typename CreateTimeT = Aws::Utils::DateTime>
252 GetTrainedModelResult& WithCreateTime(CreateTimeT&& value) { SetCreateTime(std::forward<CreateTimeT>(value)); return *this;}
254
256
259 inline const Aws::Utils::DateTime& GetUpdateTime() const { return m_updateTime; }
260 template<typename UpdateTimeT = Aws::Utils::DateTime>
261 void SetUpdateTime(UpdateTimeT&& value) { m_updateTimeHasBeenSet = true; m_updateTime = std::forward<UpdateTimeT>(value); }
262 template<typename UpdateTimeT = Aws::Utils::DateTime>
263 GetTrainedModelResult& WithUpdateTime(UpdateTimeT&& value) { SetUpdateTime(std::forward<UpdateTimeT>(value)); return *this;}
265
267
270 inline const Aws::Map<Aws::String, Aws::String>& GetHyperparameters() const { return m_hyperparameters; }
271 template<typename HyperparametersT = Aws::Map<Aws::String, Aws::String>>
272 void SetHyperparameters(HyperparametersT&& value) { m_hyperparametersHasBeenSet = true; m_hyperparameters = std::forward<HyperparametersT>(value); }
273 template<typename HyperparametersT = Aws::Map<Aws::String, Aws::String>>
274 GetTrainedModelResult& WithHyperparameters(HyperparametersT&& value) { SetHyperparameters(std::forward<HyperparametersT>(value)); return *this;}
275 template<typename HyperparametersKeyT = Aws::String, typename HyperparametersValueT = Aws::String>
276 GetTrainedModelResult& AddHyperparameters(HyperparametersKeyT&& key, HyperparametersValueT&& value) {
277 m_hyperparametersHasBeenSet = true; m_hyperparameters.emplace(std::forward<HyperparametersKeyT>(key), std::forward<HyperparametersValueT>(value)); return *this;
278 }
280
282
285 inline const Aws::Map<Aws::String, Aws::String>& GetEnvironment() const { return m_environment; }
286 template<typename EnvironmentT = Aws::Map<Aws::String, Aws::String>>
287 void SetEnvironment(EnvironmentT&& value) { m_environmentHasBeenSet = true; m_environment = std::forward<EnvironmentT>(value); }
288 template<typename EnvironmentT = Aws::Map<Aws::String, Aws::String>>
289 GetTrainedModelResult& WithEnvironment(EnvironmentT&& value) { SetEnvironment(std::forward<EnvironmentT>(value)); return *this;}
290 template<typename EnvironmentKeyT = Aws::String, typename EnvironmentValueT = Aws::String>
291 GetTrainedModelResult& AddEnvironment(EnvironmentKeyT&& key, EnvironmentValueT&& value) {
292 m_environmentHasBeenSet = true; m_environment.emplace(std::forward<EnvironmentKeyT>(key), std::forward<EnvironmentValueT>(value)); return *this;
293 }
295
297
301 inline const Aws::String& GetKmsKeyArn() const { return m_kmsKeyArn; }
302 template<typename KmsKeyArnT = Aws::String>
303 void SetKmsKeyArn(KmsKeyArnT&& value) { m_kmsKeyArnHasBeenSet = true; m_kmsKeyArn = std::forward<KmsKeyArnT>(value); }
304 template<typename KmsKeyArnT = Aws::String>
305 GetTrainedModelResult& WithKmsKeyArn(KmsKeyArnT&& value) { SetKmsKeyArn(std::forward<KmsKeyArnT>(value)); return *this;}
307
309
329 inline const Aws::Map<Aws::String, Aws::String>& GetTags() const { return m_tags; }
330 template<typename TagsT = Aws::Map<Aws::String, Aws::String>>
331 void SetTags(TagsT&& value) { m_tagsHasBeenSet = true; m_tags = std::forward<TagsT>(value); }
332 template<typename TagsT = Aws::Map<Aws::String, Aws::String>>
333 GetTrainedModelResult& WithTags(TagsT&& value) { SetTags(std::forward<TagsT>(value)); return *this;}
334 template<typename TagsKeyT = Aws::String, typename TagsValueT = Aws::String>
335 GetTrainedModelResult& AddTags(TagsKeyT&& key, TagsValueT&& value) {
336 m_tagsHasBeenSet = true; m_tags.emplace(std::forward<TagsKeyT>(key), std::forward<TagsValueT>(value)); return *this;
337 }
339
341
344 inline const Aws::Vector<ModelTrainingDataChannel>& GetDataChannels() const { return m_dataChannels; }
345 template<typename DataChannelsT = Aws::Vector<ModelTrainingDataChannel>>
346 void SetDataChannels(DataChannelsT&& value) { m_dataChannelsHasBeenSet = true; m_dataChannels = std::forward<DataChannelsT>(value); }
347 template<typename DataChannelsT = Aws::Vector<ModelTrainingDataChannel>>
348 GetTrainedModelResult& WithDataChannels(DataChannelsT&& value) { SetDataChannels(std::forward<DataChannelsT>(value)); return *this;}
349 template<typename DataChannelsT = ModelTrainingDataChannel>
350 GetTrainedModelResult& AddDataChannels(DataChannelsT&& value) { m_dataChannelsHasBeenSet = true; m_dataChannels.emplace_back(std::forward<DataChannelsT>(value)); return *this; }
352
354
355 inline const Aws::String& GetRequestId() const { return m_requestId; }
356 template<typename RequestIdT = Aws::String>
357 void SetRequestId(RequestIdT&& value) { m_requestIdHasBeenSet = true; m_requestId = std::forward<RequestIdT>(value); }
358 template<typename RequestIdT = Aws::String>
359 GetTrainedModelResult& WithRequestId(RequestIdT&& value) { SetRequestId(std::forward<RequestIdT>(value)); return *this;}
361 private:
362
363 Aws::String m_membershipIdentifier;
364 bool m_membershipIdentifierHasBeenSet = false;
365
366 Aws::String m_collaborationIdentifier;
367 bool m_collaborationIdentifierHasBeenSet = false;
368
369 Aws::String m_trainedModelArn;
370 bool m_trainedModelArnHasBeenSet = false;
371
372 Aws::String m_versionIdentifier;
373 bool m_versionIdentifierHasBeenSet = false;
374
375 Aws::Vector<IncrementalTrainingDataChannelOutput> m_incrementalTrainingDataChannels;
376 bool m_incrementalTrainingDataChannelsHasBeenSet = false;
377
378 Aws::String m_name;
379 bool m_nameHasBeenSet = false;
380
381 Aws::String m_description;
382 bool m_descriptionHasBeenSet = false;
383
385 bool m_statusHasBeenSet = false;
386
387 StatusDetails m_statusDetails;
388 bool m_statusDetailsHasBeenSet = false;
389
390 Aws::String m_configuredModelAlgorithmAssociationArn;
391 bool m_configuredModelAlgorithmAssociationArnHasBeenSet = false;
392
393 ResourceConfig m_resourceConfig;
394 bool m_resourceConfigHasBeenSet = false;
395
397 bool m_trainingInputModeHasBeenSet = false;
398
399 StoppingCondition m_stoppingCondition;
400 bool m_stoppingConditionHasBeenSet = false;
401
402 MetricsStatus m_metricsStatus{MetricsStatus::NOT_SET};
403 bool m_metricsStatusHasBeenSet = false;
404
405 Aws::String m_metricsStatusDetails;
406 bool m_metricsStatusDetailsHasBeenSet = false;
407
408 LogsStatus m_logsStatus{LogsStatus::NOT_SET};
409 bool m_logsStatusHasBeenSet = false;
410
411 Aws::String m_logsStatusDetails;
412 bool m_logsStatusDetailsHasBeenSet = false;
413
414 Aws::String m_trainingContainerImageDigest;
415 bool m_trainingContainerImageDigestHasBeenSet = false;
416
417 Aws::Utils::DateTime m_createTime{};
418 bool m_createTimeHasBeenSet = false;
419
420 Aws::Utils::DateTime m_updateTime{};
421 bool m_updateTimeHasBeenSet = false;
422
423 Aws::Map<Aws::String, Aws::String> m_hyperparameters;
424 bool m_hyperparametersHasBeenSet = false;
425
427 bool m_environmentHasBeenSet = false;
428
429 Aws::String m_kmsKeyArn;
430 bool m_kmsKeyArnHasBeenSet = false;
431
433 bool m_tagsHasBeenSet = false;
434
436 bool m_dataChannelsHasBeenSet = false;
437
438 Aws::String m_requestId;
439 bool m_requestIdHasBeenSet = false;
440 };
441
442} // namespace Model
443} // namespace CleanRoomsML
444} // namespace Aws
GetTrainedModelResult & WithMetricsStatus(MetricsStatus value)
GetTrainedModelResult & WithUpdateTime(UpdateTimeT &&value)
GetTrainedModelResult & WithName(NameT &&value)
void SetVersionIdentifier(VersionIdentifierT &&value)
GetTrainedModelResult & WithRequestId(RequestIdT &&value)
GetTrainedModelResult & WithEnvironment(EnvironmentT &&value)
GetTrainedModelResult & WithMembershipIdentifier(MembershipIdentifierT &&value)
const Aws::Utils::DateTime & GetCreateTime() const
const StoppingCondition & GetStoppingCondition() const
GetTrainedModelResult & AddIncrementalTrainingDataChannels(IncrementalTrainingDataChannelsT &&value)
void SetTrainingContainerImageDigest(TrainingContainerImageDigestT &&value)
GetTrainedModelResult & WithKmsKeyArn(KmsKeyArnT &&value)
GetTrainedModelResult & WithTrainingInputMode(TrainingInputMode value)
GetTrainedModelResult & WithTrainingContainerImageDigest(TrainingContainerImageDigestT &&value)
GetTrainedModelResult & AddTags(TagsKeyT &&key, TagsValueT &&value)
const Aws::Vector< IncrementalTrainingDataChannelOutput > & GetIncrementalTrainingDataChannels() const
const Aws::Map< Aws::String, Aws::String > & GetTags() const
GetTrainedModelResult & WithLogsStatus(LogsStatus value)
AWS_CLEANROOMSML_API GetTrainedModelResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
const Aws::Map< Aws::String, Aws::String > & GetHyperparameters() const
GetTrainedModelResult & WithDescription(DescriptionT &&value)
void SetCollaborationIdentifier(CollaborationIdentifierT &&value)
GetTrainedModelResult & WithCollaborationIdentifier(CollaborationIdentifierT &&value)
void SetStoppingCondition(StoppingConditionT &&value)
GetTrainedModelResult & WithIncrementalTrainingDataChannels(IncrementalTrainingDataChannelsT &&value)
GetTrainedModelResult & WithResourceConfig(ResourceConfigT &&value)
void SetMembershipIdentifier(MembershipIdentifierT &&value)
GetTrainedModelResult & WithVersionIdentifier(VersionIdentifierT &&value)
AWS_CLEANROOMSML_API GetTrainedModelResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
GetTrainedModelResult & WithHyperparameters(HyperparametersT &&value)
GetTrainedModelResult & WithConfiguredModelAlgorithmAssociationArn(ConfiguredModelAlgorithmAssociationArnT &&value)
GetTrainedModelResult & WithMetricsStatusDetails(MetricsStatusDetailsT &&value)
const Aws::Map< Aws::String, Aws::String > & GetEnvironment() const
GetTrainedModelResult & AddHyperparameters(HyperparametersKeyT &&key, HyperparametersValueT &&value)
void SetLogsStatusDetails(LogsStatusDetailsT &&value)
const Aws::String & GetConfiguredModelAlgorithmAssociationArn() const
GetTrainedModelResult & AddDataChannels(DataChannelsT &&value)
GetTrainedModelResult & WithCreateTime(CreateTimeT &&value)
GetTrainedModelResult & WithStatus(TrainedModelStatus value)
GetTrainedModelResult & AddEnvironment(EnvironmentKeyT &&key, EnvironmentValueT &&value)
void SetMetricsStatusDetails(MetricsStatusDetailsT &&value)
GetTrainedModelResult & WithTags(TagsT &&value)
void SetConfiguredModelAlgorithmAssociationArn(ConfiguredModelAlgorithmAssociationArnT &&value)
const Aws::Vector< ModelTrainingDataChannel > & GetDataChannels() const
GetTrainedModelResult & WithLogsStatusDetails(LogsStatusDetailsT &&value)
GetTrainedModelResult & WithStatusDetails(StatusDetailsT &&value)
GetTrainedModelResult & WithStoppingCondition(StoppingConditionT &&value)
const Aws::Utils::DateTime & GetUpdateTime() const
AWS_CLEANROOMSML_API GetTrainedModelResult()=default
GetTrainedModelResult & WithDataChannels(DataChannelsT &&value)
void SetIncrementalTrainingDataChannels(IncrementalTrainingDataChannelsT &&value)
GetTrainedModelResult & WithTrainedModelArn(TrainedModelArnT &&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
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue