7#include <aws/bedrock-agent/BedrockAgent_EXPORTS.h>
8#include <aws/bedrock-agent/model/ChunkingConfiguration.h>
9#include <aws/bedrock-agent/model/CustomTransformationConfiguration.h>
10#include <aws/bedrock-agent/model/ParsingConfiguration.h>
83 bool m_chunkingConfigurationHasBeenSet =
false;
86 bool m_customTransformationConfigurationHasBeenSet =
false;
89 bool m_parsingConfigurationHasBeenSet =
false;
void SetParsingConfiguration(ParsingConfiguration &&value)
VectorIngestionConfiguration & WithChunkingConfiguration(ChunkingConfiguration &&value)
bool CustomTransformationConfigurationHasBeenSet() const
VectorIngestionConfiguration & WithParsingConfiguration(ParsingConfiguration &&value)
AWS_BEDROCKAGENT_API VectorIngestionConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_BEDROCKAGENT_API VectorIngestionConfiguration()
VectorIngestionConfiguration & WithCustomTransformationConfiguration(const CustomTransformationConfiguration &value)
VectorIngestionConfiguration & WithCustomTransformationConfiguration(CustomTransformationConfiguration &&value)
void SetChunkingConfiguration(const ChunkingConfiguration &value)
const CustomTransformationConfiguration & GetCustomTransformationConfiguration() const
AWS_BEDROCKAGENT_API VectorIngestionConfiguration(Aws::Utils::Json::JsonView jsonValue)
const ParsingConfiguration & GetParsingConfiguration() const
bool ParsingConfigurationHasBeenSet() const
void SetCustomTransformationConfiguration(CustomTransformationConfiguration &&value)
void SetParsingConfiguration(const ParsingConfiguration &value)
const ChunkingConfiguration & GetChunkingConfiguration() const
void SetCustomTransformationConfiguration(const CustomTransformationConfiguration &value)
VectorIngestionConfiguration & WithChunkingConfiguration(const ChunkingConfiguration &value)
void SetChunkingConfiguration(ChunkingConfiguration &&value)
AWS_BEDROCKAGENT_API Aws::Utils::Json::JsonValue Jsonize() const
VectorIngestionConfiguration & WithParsingConfiguration(const ParsingConfiguration &value)
bool ChunkingConfigurationHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue