7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/TableFieldLinkConfiguration.h>
9#include <aws/quicksight/model/TableFieldImageConfiguration.h>
67 bool m_linkConfigurationHasBeenSet =
false;
70 bool m_imageConfigurationHasBeenSet =
false;
const TableFieldImageConfiguration & GetImageConfiguration() const
AWS_QUICKSIGHT_API TableFieldURLConfiguration(Aws::Utils::Json::JsonView jsonValue)
const TableFieldLinkConfiguration & GetLinkConfiguration() const
bool ImageConfigurationHasBeenSet() const
TableFieldURLConfiguration & WithImageConfiguration(const TableFieldImageConfiguration &value)
TableFieldURLConfiguration & WithLinkConfiguration(const TableFieldLinkConfiguration &value)
bool LinkConfigurationHasBeenSet() const
void SetImageConfiguration(TableFieldImageConfiguration &&value)
void SetImageConfiguration(const TableFieldImageConfiguration &value)
TableFieldURLConfiguration & WithLinkConfiguration(TableFieldLinkConfiguration &&value)
TableFieldURLConfiguration & WithImageConfiguration(TableFieldImageConfiguration &&value)
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
void SetLinkConfiguration(TableFieldLinkConfiguration &&value)
AWS_QUICKSIGHT_API TableFieldURLConfiguration()
AWS_QUICKSIGHT_API TableFieldURLConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetLinkConfiguration(const TableFieldLinkConfiguration &value)
Aws::Utils::Json::JsonValue JsonValue