7#include <aws/gameliftstreams/GameLiftStreams_EXPORTS.h>
8#include <aws/gameliftstreams/model/Resolution.h>
19namespace GameLiftStreams {
43 template <
typename ResolutionT = Resolution>
45 m_resolutionHasBeenSet =
true;
46 m_resolution = std::forward<ResolutionT>(value);
48 template <
typename ResolutionT = Resolution>
56 bool m_resolutionHasBeenSet =
false;
DisplayConfiguration & WithResolution(ResolutionT &&value)
AWS_GAMELIFTSTREAMS_API DisplayConfiguration()=default
AWS_GAMELIFTSTREAMS_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_GAMELIFTSTREAMS_API DisplayConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
const Resolution & GetResolution() const
bool ResolutionHasBeenSet() const
void SetResolution(ResolutionT &&value)
AWS_GAMELIFTSTREAMS_API DisplayConfiguration(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue