7#include <aws/bedrock-runtime/BedrockRuntime_EXPORTS.h>
8#include <aws/bedrock-runtime/model/OutputFormatStructure.h>
9#include <aws/bedrock-runtime/model/OutputFormatType.h>
20namespace BedrockRuntime {
43 m_typeHasBeenSet =
true;
58 template <
typename StructureT = OutputFormatStructure>
60 m_structureHasBeenSet =
true;
61 m_structure = std::forward<StructureT>(value);
63 template <
typename StructureT = OutputFormatStructure>
72 OutputFormatStructure m_structure;
73 bool m_typeHasBeenSet =
false;
74 bool m_structureHasBeenSet =
false;
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)
Aws::Utils::Json::JsonValue JsonValue