7#include <aws/lex-models/LexModelBuildingService_EXPORTS.h>
8#include <aws/lex-models/model/ReferenceType.h>
9#include <aws/lex-models/model/ResourceReference.h>
22namespace LexModelBuildingService
69 bool m_referenceTypeHasBeenSet =
false;
72 bool m_exampleReferenceHasBeenSet =
false;
ResourceInUseException & WithExampleReference(const ResourceReference &value)
bool ExampleReferenceHasBeenSet() const
void SetReferenceType(ReferenceType &&value)
AWS_LEXMODELBUILDINGSERVICE_API ResourceInUseException(Aws::Utils::Json::JsonView jsonValue)
AWS_LEXMODELBUILDINGSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
bool ReferenceTypeHasBeenSet() const
ResourceInUseException & WithExampleReference(ResourceReference &&value)
ResourceInUseException & WithReferenceType(const ReferenceType &value)
AWS_LEXMODELBUILDINGSERVICE_API ResourceInUseException & operator=(Aws::Utils::Json::JsonView jsonValue)
const ReferenceType & GetReferenceType() const
const ResourceReference & GetExampleReference() const
ResourceInUseException & WithReferenceType(ReferenceType &&value)
void SetExampleReference(const ResourceReference &value)
AWS_LEXMODELBUILDINGSERVICE_API ResourceInUseException()
void SetReferenceType(const ReferenceType &value)
void SetExampleReference(ResourceReference &&value)
Aws::Utils::Json::JsonValue JsonValue