/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include CDMA object for network measurement reports.See Also:
AWS
* API Reference
Pseudo-noise offset, which is a characteristic of the signal from a cell on a * radio tower.
*/ inline int GetPnOffset() const{ return m_pnOffset; } /** *Pseudo-noise offset, which is a characteristic of the signal from a cell on a * radio tower.
*/ inline bool PnOffsetHasBeenSet() const { return m_pnOffsetHasBeenSet; } /** *Pseudo-noise offset, which is a characteristic of the signal from a cell on a * radio tower.
*/ inline void SetPnOffset(int value) { m_pnOffsetHasBeenSet = true; m_pnOffset = value; } /** *Pseudo-noise offset, which is a characteristic of the signal from a cell on a * radio tower.
*/ inline CdmaNmrObj& WithPnOffset(int value) { SetPnOffset(value); return *this;} /** *CDMA channel information.
*/ inline int GetCdmaChannel() const{ return m_cdmaChannel; } /** *CDMA channel information.
*/ inline bool CdmaChannelHasBeenSet() const { return m_cdmaChannelHasBeenSet; } /** *CDMA channel information.
*/ inline void SetCdmaChannel(int value) { m_cdmaChannelHasBeenSet = true; m_cdmaChannel = value; } /** *CDMA channel information.
*/ inline CdmaNmrObj& WithCdmaChannel(int value) { SetCdmaChannel(value); return *this;} /** *Transmit power level of the pilot signal, measured in dBm * (decibel-milliwatts).
*/ inline int GetPilotPower() const{ return m_pilotPower; } /** *Transmit power level of the pilot signal, measured in dBm * (decibel-milliwatts).
*/ inline bool PilotPowerHasBeenSet() const { return m_pilotPowerHasBeenSet; } /** *Transmit power level of the pilot signal, measured in dBm * (decibel-milliwatts).
*/ inline void SetPilotPower(int value) { m_pilotPowerHasBeenSet = true; m_pilotPower = value; } /** *Transmit power level of the pilot signal, measured in dBm * (decibel-milliwatts).
*/ inline CdmaNmrObj& WithPilotPower(int value) { SetPilotPower(value); return *this;} /** *CDMA base station ID (BSID).
*/ inline int GetBaseStationId() const{ return m_baseStationId; } /** *CDMA base station ID (BSID).
*/ inline bool BaseStationIdHasBeenSet() const { return m_baseStationIdHasBeenSet; } /** *CDMA base station ID (BSID).
*/ inline void SetBaseStationId(int value) { m_baseStationIdHasBeenSet = true; m_baseStationId = value; } /** *CDMA base station ID (BSID).
*/ inline CdmaNmrObj& WithBaseStationId(int value) { SetBaseStationId(value); return *this;} private: int m_pnOffset; bool m_pnOffsetHasBeenSet = false; int m_cdmaChannel; bool m_cdmaChannelHasBeenSet = false; int m_pilotPower; bool m_pilotPowerHasBeenSet = false; int m_baseStationId; bool m_baseStationIdHasBeenSet = false; }; } // namespace Model } // namespace IoTWireless } // namespace Aws