7#include <aws/iotwireless/IoTWireless_EXPORTS.h>
46 inline void SetUarfcn(
int value) { m_uarfcnHasBeenSet =
true; m_uarfcn = value; }
56 inline void SetCellParams(
int value) { m_cellParamsHasBeenSet =
true; m_cellParams = value; }
66 inline void SetUtranCid(
int value) { m_utranCidHasBeenSet =
true; m_utranCid = value; }
74 inline int GetRscp()
const{
return m_rscp; }
76 inline void SetRscp(
int value) { m_rscpHasBeenSet =
true; m_rscp = value; }
87 inline void SetPathLoss(
int value) { m_pathLossHasBeenSet =
true; m_pathLoss = value; }
93 bool m_uarfcnHasBeenSet =
false;
96 bool m_cellParamsHasBeenSet =
false;
99 bool m_utranCidHasBeenSet =
false;
102 bool m_rscpHasBeenSet =
false;
105 bool m_pathLossHasBeenSet =
false;
bool UtranCidHasBeenSet() const
TdscdmaNmrObj & WithCellParams(int value)
TdscdmaNmrObj & WithPathLoss(int value)
AWS_IOTWIRELESS_API TdscdmaNmrObj & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetCellParams(int value)
void SetPathLoss(int value)
TdscdmaNmrObj & WithUtranCid(int value)
bool PathLossHasBeenSet() const
TdscdmaNmrObj & WithUarfcn(int value)
AWS_IOTWIRELESS_API TdscdmaNmrObj(Aws::Utils::Json::JsonView jsonValue)
AWS_IOTWIRELESS_API Aws::Utils::Json::JsonValue Jsonize() const
void SetUtranCid(int value)
bool UarfcnHasBeenSet() const
AWS_IOTWIRELESS_API TdscdmaNmrObj()
bool RscpHasBeenSet() const
int GetCellParams() const
bool CellParamsHasBeenSet() const
TdscdmaNmrObj & WithRscp(int value)
void SetUarfcn(int value)
Aws::Utils::Json::JsonValue JsonValue