7#include <aws/bedrock/Bedrock_EXPORTS.h>
8#include <aws/bedrock/model/RerankingMetadataSelectionMode.h>
9#include <aws/bedrock/model/RerankingMetadataSelectiveModeConfiguration.h>
47 m_selectionModeHasBeenSet =
true;
48 m_selectionMode = value;
64 template <
typename SelectiveModeConfigurationT = RerankingMetadataSelectiveModeConfiguration>
66 m_selectiveModeConfigurationHasBeenSet =
true;
67 m_selectiveModeConfiguration = std::forward<SelectiveModeConfigurationT>(value);
69 template <
typename SelectiveModeConfigurationT = RerankingMetadataSelectiveModeConfiguration>
78 RerankingMetadataSelectiveModeConfiguration m_selectiveModeConfiguration;
79 bool m_selectionModeHasBeenSet =
false;
80 bool m_selectiveModeConfigurationHasBeenSet =
false;
RerankingMetadataSelectionMode
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)
Aws::Utils::Json::JsonValue JsonValue