7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/ComparisonMethod.h>
9#include <aws/quicksight/model/ComparisonFormatConfiguration.h>
61 template<
typename ComparisonFormatT = ComparisonFormatConfiguration>
62 void SetComparisonFormat(ComparisonFormatT&& value) { m_comparisonFormatHasBeenSet =
true; m_comparisonFormat = std::forward<ComparisonFormatT>(value); }
63 template<
typename ComparisonFormatT = ComparisonFormatConfiguration>
69 bool m_comparisonMethodHasBeenSet =
false;
71 ComparisonFormatConfiguration m_comparisonFormat;
72 bool m_comparisonFormatHasBeenSet =
false;
bool ComparisonFormatHasBeenSet() const
void SetComparisonFormat(ComparisonFormatT &&value)
AWS_QUICKSIGHT_API ComparisonConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
ComparisonMethod GetComparisonMethod() const
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
const ComparisonFormatConfiguration & GetComparisonFormat() const
ComparisonConfiguration & WithComparisonFormat(ComparisonFormatT &&value)
ComparisonConfiguration & WithComparisonMethod(ComparisonMethod value)
AWS_QUICKSIGHT_API ComparisonConfiguration(Aws::Utils::Json::JsonView jsonValue)
bool ComparisonMethodHasBeenSet() const
AWS_QUICKSIGHT_API ComparisonConfiguration()=default
void SetComparisonMethod(ComparisonMethod value)
Aws::Utils::Json::JsonValue JsonValue