7#include <aws/pinpoint/Pinpoint_EXPORTS.h>
8#include <aws/pinpoint/model/Duration.h>
9#include <aws/pinpoint/model/RecencyType.h>
68 bool m_durationHasBeenSet =
false;
71 bool m_recencyTypeHasBeenSet =
false;
RecencyDimension & WithDuration(Duration value)
bool DurationHasBeenSet() const
bool RecencyTypeHasBeenSet() const
AWS_PINPOINT_API RecencyDimension & operator=(Aws::Utils::Json::JsonView jsonValue)
RecencyType GetRecencyType() const
void SetRecencyType(RecencyType value)
AWS_PINPOINT_API RecencyDimension()=default
AWS_PINPOINT_API RecencyDimension(Aws::Utils::Json::JsonView jsonValue)
Duration GetDuration() const
AWS_PINPOINT_API Aws::Utils::Json::JsonValue Jsonize() const
RecencyDimension & WithRecencyType(RecencyType value)
void SetDuration(Duration value)
Aws::Utils::Json::JsonValue JsonValue