7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/quicksight/model/SnapshotJobResultFileGroup.h>
64 bool m_fileGroupsHasBeenSet =
false;
AWS_QUICKSIGHT_API AnonymousUserSnapshotJobResult(Aws::Utils::Json::JsonView jsonValue)
const Aws::Vector< SnapshotJobResultFileGroup > & GetFileGroups() const
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
AnonymousUserSnapshotJobResult & WithFileGroups(Aws::Vector< SnapshotJobResultFileGroup > &&value)
AnonymousUserSnapshotJobResult & AddFileGroups(const SnapshotJobResultFileGroup &value)
void SetFileGroups(const Aws::Vector< SnapshotJobResultFileGroup > &value)
AWS_QUICKSIGHT_API AnonymousUserSnapshotJobResult & operator=(Aws::Utils::Json::JsonView jsonValue)
AnonymousUserSnapshotJobResult & WithFileGroups(const Aws::Vector< SnapshotJobResultFileGroup > &value)
AnonymousUserSnapshotJobResult & AddFileGroups(SnapshotJobResultFileGroup &&value)
AWS_QUICKSIGHT_API AnonymousUserSnapshotJobResult()
void SetFileGroups(Aws::Vector< SnapshotJobResultFileGroup > &&value)
bool FileGroupsHasBeenSet() const
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue