7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/TableFieldCustomTextContent.h>
9#include <aws/quicksight/model/TableFieldCustomIconContent.h>
69 bool m_customTextContentHasBeenSet =
false;
72 bool m_customIconContentHasBeenSet =
false;
bool CustomTextContentHasBeenSet() const
TableFieldLinkContentConfiguration & WithCustomTextContent(const TableFieldCustomTextContent &value)
bool CustomIconContentHasBeenSet() const
AWS_QUICKSIGHT_API TableFieldLinkContentConfiguration(Aws::Utils::Json::JsonView jsonValue)
void SetCustomIconContent(TableFieldCustomIconContent &&value)
TableFieldLinkContentConfiguration & WithCustomIconContent(TableFieldCustomIconContent &&value)
const TableFieldCustomIconContent & GetCustomIconContent() const
TableFieldLinkContentConfiguration & WithCustomTextContent(TableFieldCustomTextContent &&value)
TableFieldLinkContentConfiguration & WithCustomIconContent(const TableFieldCustomIconContent &value)
void SetCustomTextContent(TableFieldCustomTextContent &&value)
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_QUICKSIGHT_API TableFieldLinkContentConfiguration()
void SetCustomTextContent(const TableFieldCustomTextContent &value)
AWS_QUICKSIGHT_API TableFieldLinkContentConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetCustomIconContent(const TableFieldCustomIconContent &value)
const TableFieldCustomTextContent & GetCustomTextContent() const
Aws::Utils::Json::JsonValue JsonValue