7#include <aws/ivs-realtime/Ivsrealtime_EXPORTS.h>
8#include <aws/ivs-realtime/model/GridConfiguration.h>
9#include <aws/ivs-realtime/model/PipConfiguration.h>
68 bool m_gridHasBeenSet =
false;
71 bool m_pipHasBeenSet =
false;
LayoutConfiguration & WithGrid(GridConfiguration &&value)
bool PipHasBeenSet() const
LayoutConfiguration & WithPip(PipConfiguration &&value)
AWS_IVSREALTIME_API LayoutConfiguration()
AWS_IVSREALTIME_API Aws::Utils::Json::JsonValue Jsonize() const
LayoutConfiguration & WithGrid(const GridConfiguration &value)
bool GridHasBeenSet() const
void SetPip(const PipConfiguration &value)
const PipConfiguration & GetPip() const
AWS_IVSREALTIME_API LayoutConfiguration(Aws::Utils::Json::JsonView jsonValue)
AWS_IVSREALTIME_API LayoutConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetGrid(GridConfiguration &&value)
void SetPip(PipConfiguration &&value)
const GridConfiguration & GetGrid() const
void SetGrid(const GridConfiguration &value)
LayoutConfiguration & WithPip(const PipConfiguration &value)
Aws::Utils::Json::JsonValue JsonValue