7#include <aws/bedrock/Bedrock_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
49 m_customModelUnitsPerModelCopyHasBeenSet =
true;
50 m_customModelUnitsPerModelCopy = value;
65 template <
typename CustomModelUnitsVersionT = Aws::String>
67 m_customModelUnitsVersionHasBeenSet =
true;
68 m_customModelUnitsVersion = std::forward<CustomModelUnitsVersionT>(value);
70 template <
typename CustomModelUnitsVersionT = Aws::String>
77 int m_customModelUnitsPerModelCopy{0};
80 bool m_customModelUnitsPerModelCopyHasBeenSet =
false;
81 bool m_customModelUnitsVersionHasBeenSet =
false;
CustomModelUnits & WithCustomModelUnitsPerModelCopy(int value)
AWS_BEDROCK_API CustomModelUnits & operator=(Aws::Utils::Json::JsonView jsonValue)
bool CustomModelUnitsVersionHasBeenSet() const
void SetCustomModelUnitsVersion(CustomModelUnitsVersionT &&value)
AWS_BEDROCK_API Aws::Utils::Json::JsonValue Jsonize() const
const Aws::String & GetCustomModelUnitsVersion() const
int GetCustomModelUnitsPerModelCopy() const
bool CustomModelUnitsPerModelCopyHasBeenSet() const
void SetCustomModelUnitsPerModelCopy(int value)
CustomModelUnits & WithCustomModelUnitsVersion(CustomModelUnitsVersionT &&value)
AWS_BEDROCK_API CustomModelUnits(Aws::Utils::Json::JsonView jsonValue)
AWS_BEDROCK_API CustomModelUnits()=default
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue