7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/ImageStaticFile.h>
9#include <aws/quicksight/model/SpatialStaticFile.h>
41 template <
typename ImageStaticFileT = ImageStaticFile>
43 m_imageStaticFileHasBeenSet =
true;
44 m_imageStaticFile = std::forward<ImageStaticFileT>(value);
46 template <
typename ImageStaticFileT = ImageStaticFile>
59 template <
typename SpatialStaticFileT = SpatialStaticFile>
61 m_spatialStaticFileHasBeenSet =
true;
62 m_spatialStaticFile = std::forward<SpatialStaticFileT>(value);
64 template <
typename SpatialStaticFileT = SpatialStaticFile>
74 bool m_imageStaticFileHasBeenSet =
false;
75 bool m_spatialStaticFileHasBeenSet =
false;
const ImageStaticFile & GetImageStaticFile() const
void SetImageStaticFile(ImageStaticFileT &&value)
bool SpatialStaticFileHasBeenSet() const
const SpatialStaticFile & GetSpatialStaticFile() const
bool ImageStaticFileHasBeenSet() const
AWS_QUICKSIGHT_API StaticFile()=default
void SetSpatialStaticFile(SpatialStaticFileT &&value)
StaticFile & WithSpatialStaticFile(SpatialStaticFileT &&value)
AWS_QUICKSIGHT_API StaticFile(Aws::Utils::Json::JsonView jsonValue)
AWS_QUICKSIGHT_API StaticFile & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
StaticFile & WithImageStaticFile(ImageStaticFileT &&value)
Aws::Utils::Json::JsonValue JsonValue