7#include <aws/cleanroomsml/CleanRoomsML_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
53 template<
typename TrainedModelArnT = Aws::String>
54 void SetTrainedModelArn(TrainedModelArnT&& value) { m_trainedModelArnHasBeenSet =
true; m_trainedModelArn = std::forward<TrainedModelArnT>(value); }
55 template<
typename TrainedModelArnT = Aws::String>
66 template<
typename VersionIdentifierT = Aws::String>
67 void SetVersionIdentifier(VersionIdentifierT&& value) { m_versionIdentifierHasBeenSet =
true; m_versionIdentifier = std::forward<VersionIdentifierT>(value); }
68 template<
typename VersionIdentifierT = Aws::String>
80 template<
typename ChannelNameT = Aws::String>
81 void SetChannelName(ChannelNameT&& value) { m_channelNameHasBeenSet =
true; m_channelName = std::forward<ChannelNameT>(value); }
82 template<
typename ChannelNameT = Aws::String>
88 bool m_trainedModelArnHasBeenSet =
false;
91 bool m_versionIdentifierHasBeenSet =
false;
94 bool m_channelNameHasBeenSet =
false;
IncrementalTrainingDataChannel & WithTrainedModelArn(TrainedModelArnT &&value)
bool VersionIdentifierHasBeenSet() const
IncrementalTrainingDataChannel & WithChannelName(ChannelNameT &&value)
const Aws::String & GetVersionIdentifier() const
const Aws::String & GetTrainedModelArn() const
AWS_CLEANROOMSML_API IncrementalTrainingDataChannel()=default
AWS_CLEANROOMSML_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_CLEANROOMSML_API IncrementalTrainingDataChannel(Aws::Utils::Json::JsonView jsonValue)
void SetTrainedModelArn(TrainedModelArnT &&value)
void SetChannelName(ChannelNameT &&value)
AWS_CLEANROOMSML_API IncrementalTrainingDataChannel & operator=(Aws::Utils::Json::JsonView jsonValue)
const Aws::String & GetChannelName() const
bool TrainedModelArnHasBeenSet() const
bool ChannelNameHasBeenSet() const
IncrementalTrainingDataChannel & WithVersionIdentifier(VersionIdentifierT &&value)
void SetVersionIdentifier(VersionIdentifierT &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue