7#include <aws/qconnect/QConnect_EXPORTS.h>
8#include <aws/qconnect/model/BedrockFoundationModelConfigurationForParsing.h>
9#include <aws/qconnect/model/ParsingStrategy.h>
72 bool m_bedrockFoundationModelConfigurationHasBeenSet =
false;
75 bool m_parsingStrategyHasBeenSet =
false;
ParsingConfiguration & WithBedrockFoundationModelConfiguration(const BedrockFoundationModelConfigurationForParsing &value)
AWS_QCONNECT_API ParsingConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetBedrockFoundationModelConfiguration(const BedrockFoundationModelConfigurationForParsing &value)
AWS_QCONNECT_API Aws::Utils::Json::JsonValue Jsonize() const
bool ParsingStrategyHasBeenSet() const
AWS_QCONNECT_API ParsingConfiguration(Aws::Utils::Json::JsonView jsonValue)
ParsingConfiguration & WithBedrockFoundationModelConfiguration(BedrockFoundationModelConfigurationForParsing &&value)
void SetBedrockFoundationModelConfiguration(BedrockFoundationModelConfigurationForParsing &&value)
AWS_QCONNECT_API ParsingConfiguration()
void SetParsingStrategy(ParsingStrategy &&value)
const BedrockFoundationModelConfigurationForParsing & GetBedrockFoundationModelConfiguration() const
ParsingConfiguration & WithParsingStrategy(ParsingStrategy &&value)
const ParsingStrategy & GetParsingStrategy() const
void SetParsingStrategy(const ParsingStrategy &value)
bool BedrockFoundationModelConfigurationHasBeenSet() const
ParsingConfiguration & WithParsingStrategy(const ParsingStrategy &value)
Aws::Utils::Json::JsonValue JsonValue