7#include <aws/chime/Chime_EXPORTS.h>
40 m_inboundCallHasBeenSet =
true;
41 m_inboundCall = value;
56 m_outboundCallHasBeenSet =
true;
57 m_outboundCall = value;
72 m_inboundSMSHasBeenSet =
true;
88 m_outboundSMSHasBeenSet =
true;
89 m_outboundSMS = value;
104 m_inboundMMSHasBeenSet =
true;
105 m_inboundMMS = value;
120 m_outboundMMSHasBeenSet =
true;
121 m_outboundMMS = value;
129 bool m_inboundCall{
false};
131 bool m_outboundCall{
false};
133 bool m_inboundSMS{
false};
135 bool m_outboundSMS{
false};
137 bool m_inboundMMS{
false};
139 bool m_outboundMMS{
false};
140 bool m_inboundCallHasBeenSet =
false;
141 bool m_outboundCallHasBeenSet =
false;
142 bool m_inboundSMSHasBeenSet =
false;
143 bool m_outboundSMSHasBeenSet =
false;
144 bool m_inboundMMSHasBeenSet =
false;
145 bool m_outboundMMSHasBeenSet =
false;
PhoneNumberCapabilities & WithOutboundSMS(bool value)
bool GetOutboundSMS() const
PhoneNumberCapabilities & WithInboundMMS(bool value)
bool InboundSMSHasBeenSet() const
bool OutboundMMSHasBeenSet() const
void SetInboundSMS(bool value)
AWS_CHIME_API PhoneNumberCapabilities(Aws::Utils::Json::JsonView jsonValue)
AWS_CHIME_API PhoneNumberCapabilities & operator=(Aws::Utils::Json::JsonView jsonValue)
PhoneNumberCapabilities & WithInboundSMS(bool value)
void SetInboundMMS(bool value)
AWS_CHIME_API Aws::Utils::Json::JsonValue Jsonize() const
bool OutboundSMSHasBeenSet() const
PhoneNumberCapabilities & WithInboundCall(bool value)
void SetOutboundCall(bool value)
bool InboundMMSHasBeenSet() const
bool GetInboundSMS() const
bool GetInboundCall() const
bool OutboundCallHasBeenSet() const
bool GetInboundMMS() const
bool InboundCallHasBeenSet() const
PhoneNumberCapabilities & WithOutboundMMS(bool value)
void SetInboundCall(bool value)
PhoneNumberCapabilities & WithOutboundCall(bool value)
bool GetOutboundCall() const
void SetOutboundMMS(bool value)
AWS_CHIME_API PhoneNumberCapabilities()=default
bool GetOutboundMMS() const
void SetOutboundSMS(bool value)
Aws::Utils::Json::JsonValue JsonValue