7#include <aws/timestream-write/TimestreamWrite_EXPORTS.h>
8#include <aws/timestream-write/model/MagneticStoreRejectedDataLocation.h>
21namespace TimestreamWrite
58 template<
typename MagneticStoreRejectedDataLocationT = MagneticStoreRejectedDataLocation>
59 void SetMagneticStoreRejectedDataLocation(MagneticStoreRejectedDataLocationT&& value) { m_magneticStoreRejectedDataLocationHasBeenSet =
true; m_magneticStoreRejectedDataLocation = std::forward<MagneticStoreRejectedDataLocationT>(value); }
60 template<
typename MagneticStoreRejectedDataLocationT = MagneticStoreRejectedDataLocation>
65 bool m_enableMagneticStoreWrites{
false};
66 bool m_enableMagneticStoreWritesHasBeenSet =
false;
68 MagneticStoreRejectedDataLocation m_magneticStoreRejectedDataLocation;
69 bool m_magneticStoreRejectedDataLocationHasBeenSet =
false;
void SetEnableMagneticStoreWrites(bool value)
AWS_TIMESTREAMWRITE_API MagneticStoreWriteProperties & operator=(Aws::Utils::Json::JsonView jsonValue)
const MagneticStoreRejectedDataLocation & GetMagneticStoreRejectedDataLocation() const
bool MagneticStoreRejectedDataLocationHasBeenSet() const
MagneticStoreWriteProperties & WithMagneticStoreRejectedDataLocation(MagneticStoreRejectedDataLocationT &&value)
AWS_TIMESTREAMWRITE_API MagneticStoreWriteProperties()=default
void SetMagneticStoreRejectedDataLocation(MagneticStoreRejectedDataLocationT &&value)
AWS_TIMESTREAMWRITE_API Aws::Utils::Json::JsonValue Jsonize() const
MagneticStoreWriteProperties & WithEnableMagneticStoreWrites(bool value)
AWS_TIMESTREAMWRITE_API MagneticStoreWriteProperties(Aws::Utils::Json::JsonView jsonValue)
bool EnableMagneticStoreWritesHasBeenSet() const
bool GetEnableMagneticStoreWrites() const
Aws::Utils::Json::JsonValue JsonValue