7#include <aws/location/LocationService_EXPORTS.h>
16namespace LocationService {
39 m_earfcnHasBeenSet =
true;
55 m_cellIdHasBeenSet =
true;
68 inline int GetPci()
const {
return m_pci; }
71 m_pciHasBeenSet =
true;
85 inline int GetRsrp()
const {
return m_rsrp; }
88 m_rsrpHasBeenSet =
true;
102 inline double GetRsrq()
const {
return m_rsrq; }
105 m_rsrqHasBeenSet =
true;
123 bool m_earfcnHasBeenSet =
false;
124 bool m_cellIdHasBeenSet =
false;
125 bool m_pciHasBeenSet =
false;
126 bool m_rsrpHasBeenSet =
false;
127 bool m_rsrqHasBeenSet =
false;
AWS_LOCATIONSERVICE_API LteNetworkMeasurements & operator=(Aws::Utils::Json::JsonView jsonValue)
bool EarfcnHasBeenSet() const
void SetRsrq(double value)
void SetCellId(int value)
void SetEarfcn(int value)
LteNetworkMeasurements & WithRsrp(int value)
LteNetworkMeasurements & WithRsrq(double value)
AWS_LOCATIONSERVICE_API LteNetworkMeasurements()=default
bool RsrpHasBeenSet() const
bool RsrqHasBeenSet() const
bool CellIdHasBeenSet() const
LteNetworkMeasurements & WithPci(int value)
bool PciHasBeenSet() const
AWS_LOCATIONSERVICE_API LteNetworkMeasurements(Aws::Utils::Json::JsonView jsonValue)
LteNetworkMeasurements & WithEarfcn(int value)
AWS_LOCATIONSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
LteNetworkMeasurements & WithCellId(int value)
Aws::Utils::Json::JsonValue JsonValue