7#include <aws/ivs/IVS_EXPORTS.h>
8#include <aws/ivs/model/AudioConfiguration.h>
9#include <aws/ivs/model/VideoConfiguration.h>
68 bool m_audioHasBeenSet =
false;
71 bool m_videoHasBeenSet =
false;
void SetVideo(VideoConfiguration &&value)
IngestConfiguration & WithAudio(AudioConfiguration &&value)
void SetAudio(AudioConfiguration &&value)
const AudioConfiguration & GetAudio() const
AWS_IVS_API IngestConfiguration(Aws::Utils::Json::JsonView jsonValue)
void SetVideo(const VideoConfiguration &value)
IngestConfiguration & WithAudio(const AudioConfiguration &value)
AWS_IVS_API IngestConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetAudio(const AudioConfiguration &value)
AWS_IVS_API IngestConfiguration()
const VideoConfiguration & GetVideo() const
bool AudioHasBeenSet() const
AWS_IVS_API Aws::Utils::Json::JsonValue Jsonize() const
IngestConfiguration & WithVideo(const VideoConfiguration &value)
bool VideoHasBeenSet() const
IngestConfiguration & WithVideo(VideoConfiguration &&value)
Aws::Utils::Json::JsonValue JsonValue