7#include <aws/pinpoint/Pinpoint_EXPORTS.h>
8#include <aws/pinpoint/model/RecencyDimension.h>
43 template <
typename RecencyT = RecencyDimension>
45 m_recencyHasBeenSet =
true;
46 m_recency = std::forward<RecencyT>(value);
48 template <
typename RecencyT = RecencyDimension>
56 bool m_recencyHasBeenSet =
false;
AWS_PINPOINT_API Aws::Utils::Json::JsonValue Jsonize() const
bool RecencyHasBeenSet() const
AWS_PINPOINT_API SegmentBehaviors()=default
void SetRecency(RecencyT &&value)
const RecencyDimension & GetRecency() const
AWS_PINPOINT_API SegmentBehaviors(Aws::Utils::Json::JsonView jsonValue)
AWS_PINPOINT_API SegmentBehaviors & operator=(Aws::Utils::Json::JsonView jsonValue)
SegmentBehaviors & WithRecency(RecencyT &&value)
Aws::Utils::Json::JsonValue JsonValue