7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/ImageStaticFile.h>
9#include <aws/quicksight/model/SpatialStaticFile.h>
47 template<
typename ImageStaticFileT = ImageStaticFile>
48 void SetImageStaticFile(ImageStaticFileT&& value) { m_imageStaticFileHasBeenSet =
true; m_imageStaticFile = std::forward<ImageStaticFileT>(value); }
49 template<
typename ImageStaticFileT = ImageStaticFile>
59 template<
typename SpatialStaticFileT = SpatialStaticFile>
60 void SetSpatialStaticFile(SpatialStaticFileT&& value) { m_spatialStaticFileHasBeenSet =
true; m_spatialStaticFile = std::forward<SpatialStaticFileT>(value); }
61 template<
typename SpatialStaticFileT = SpatialStaticFile>
67 bool m_imageStaticFileHasBeenSet =
false;
70 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