7#include <aws/bedrock-agent/BedrockAgent_EXPORTS.h>
8#include <aws/bedrock-agent/model/BedrockEmbeddingModelConfiguration.h>
47 template<
typename BedrockEmbeddingModelConfigurationT = BedrockEmbeddingModelConfiguration>
48 void SetBedrockEmbeddingModelConfiguration(BedrockEmbeddingModelConfigurationT&& value) { m_bedrockEmbeddingModelConfigurationHasBeenSet =
true; m_bedrockEmbeddingModelConfiguration = std::forward<BedrockEmbeddingModelConfigurationT>(value); }
49 template<
typename BedrockEmbeddingModelConfigurationT = BedrockEmbeddingModelConfiguration>
55 bool m_bedrockEmbeddingModelConfigurationHasBeenSet =
false;
bool BedrockEmbeddingModelConfigurationHasBeenSet() const
AWS_BEDROCKAGENT_API EmbeddingModelConfiguration()=default
AWS_BEDROCKAGENT_API EmbeddingModelConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_BEDROCKAGENT_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_BEDROCKAGENT_API EmbeddingModelConfiguration(Aws::Utils::Json::JsonView jsonValue)
void SetBedrockEmbeddingModelConfiguration(BedrockEmbeddingModelConfigurationT &&value)
EmbeddingModelConfiguration & WithBedrockEmbeddingModelConfiguration(BedrockEmbeddingModelConfigurationT &&value)
const BedrockEmbeddingModelConfiguration & GetBedrockEmbeddingModelConfiguration() const
Aws::Utils::Json::JsonValue JsonValue