7#include <aws/bedrock-runtime/BedrockRuntime_EXPORTS.h>
8#include <aws/bedrock-runtime/model/ServiceTierType.h>
19namespace BedrockRuntime {
42 m_typeHasBeenSet =
true;
52 bool m_typeHasBeenSet =
false;
AWS_BEDROCKRUNTIME_API ServiceTier(Aws::Utils::Json::JsonView jsonValue)
void SetType(ServiceTierType value)
AWS_BEDROCKRUNTIME_API ServiceTier & operator=(Aws::Utils::Json::JsonView jsonValue)
ServiceTier & WithType(ServiceTierType value)
bool TypeHasBeenSet() const
AWS_BEDROCKRUNTIME_API ServiceTier()=default
AWS_BEDROCKRUNTIME_API Aws::Utils::Json::JsonValue Jsonize() const
ServiceTierType GetType() const
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)
Aws::Utils::Json::JsonValue JsonValue