7#include <aws/bedrock-data-automation/BedrockDataAutomation_EXPORTS.h>
8#include <aws/bedrock-data-automation/model/DesiredModality.h>
21namespace BedrockDataAutomation
75 bool m_jpegHasBeenSet =
false;
78 bool m_pngHasBeenSet =
false;
81 bool m_mp4HasBeenSet =
false;
84 bool m_movHasBeenSet =
false;
AWS_BEDROCKDATAAUTOMATION_API ModalityRoutingConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
bool Mp4HasBeenSet() const
bool PngHasBeenSet() const
void SetMp4(DesiredModality value)
DesiredModality GetPng() const
ModalityRoutingConfiguration & WithPng(DesiredModality value)
bool JpegHasBeenSet() const
DesiredModality GetJpeg() const
ModalityRoutingConfiguration & WithJpeg(DesiredModality value)
ModalityRoutingConfiguration & WithMp4(DesiredModality value)
void SetPng(DesiredModality value)
DesiredModality GetMp4() const
AWS_BEDROCKDATAAUTOMATION_API ModalityRoutingConfiguration()=default
DesiredModality GetMov() const
bool MovHasBeenSet() const
AWS_BEDROCKDATAAUTOMATION_API ModalityRoutingConfiguration(Aws::Utils::Json::JsonView jsonValue)
void SetJpeg(DesiredModality value)
ModalityRoutingConfiguration & WithMov(DesiredModality value)
void SetMov(DesiredModality value)
AWS_BEDROCKDATAAUTOMATION_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue