7#include <aws/timestream-write/TimestreamWrite_EXPORTS.h>
8#include <aws/timestream-write/model/MagneticStoreRejectedDataLocation.h>
19namespace TimestreamWrite {
42 m_enableMagneticStoreWritesHasBeenSet =
true;
43 m_enableMagneticStoreWrites = value;
57 return m_magneticStoreRejectedDataLocation;
60 template <
typename MagneticStoreRejectedDataLocationT = MagneticStoreRejectedDataLocation>
62 m_magneticStoreRejectedDataLocationHasBeenSet =
true;
63 m_magneticStoreRejectedDataLocation = std::forward<MagneticStoreRejectedDataLocationT>(value);
65 template <
typename MagneticStoreRejectedDataLocationT = MagneticStoreRejectedDataLocation>
72 bool m_enableMagneticStoreWrites{
false};
74 MagneticStoreRejectedDataLocation m_magneticStoreRejectedDataLocation;
75 bool m_enableMagneticStoreWritesHasBeenSet =
false;
76 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