7#include <aws/pinpoint/Pinpoint_EXPORTS.h>
8#include <aws/pinpoint/model/RecencyDimension.h>
49 template<
typename RecencyT = RecencyDimension>
50 void SetRecency(RecencyT&& value) { m_recencyHasBeenSet =
true; m_recency = std::forward<RecencyT>(value); }
51 template<
typename RecencyT = RecencyDimension>
57 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