7#include <aws/bedrock-runtime/BedrockRuntime_EXPORTS.h>
8#include <aws/core/utils/Array.h>
21namespace BedrockRuntime
53 template<
typename BodyT = Aws::Utils::CryptoBuffer>
54 void SetBody(BodyT&& value) { m_bodyHasBeenSet =
true; m_body = std::forward<BodyT>(value); }
55 template<
typename BodyT = Aws::Utils::CryptoBuffer>
61 bool m_bodyHasBeenSet =
false;
AWS_BEDROCKRUNTIME_API InvokeModelTokensRequest & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_BEDROCKRUNTIME_API InvokeModelTokensRequest(Aws::Utils::Json::JsonView jsonValue)
AWS_BEDROCKRUNTIME_API Aws::Utils::Json::JsonValue Jsonize() const
InvokeModelTokensRequest & WithBody(BodyT &&value)
bool BodyHasBeenSet() const
const Aws::Utils::CryptoBuffer & GetBody() const
AWS_BEDROCKRUNTIME_API InvokeModelTokensRequest()=default
void SetBody(BodyT &&value)
Aws::Utils::Json::JsonValue JsonValue