AWS SDK for C++  1.8.99
AWS SDK for C++
Public Member Functions | List of all members
Aws::GroundStation::Model::FrequencyBandwidth Class Reference

#include <FrequencyBandwidth.h>

Public Member Functions

 FrequencyBandwidth ()
 
 FrequencyBandwidth (Aws::Utils::Json::JsonView jsonValue)
 
FrequencyBandwidthoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const BandwidthUnitsGetUnits () const
 
bool UnitsHasBeenSet () const
 
void SetUnits (const BandwidthUnits &value)
 
void SetUnits (BandwidthUnits &&value)
 
FrequencyBandwidthWithUnits (const BandwidthUnits &value)
 
FrequencyBandwidthWithUnits (BandwidthUnits &&value)
 
double GetValue () const
 
bool ValueHasBeenSet () const
 
void SetValue (double value)
 
FrequencyBandwidthWithValue (double value)
 

Detailed Description

Object that describes the frequency bandwidth.

See Also:

AWS API Reference

Definition at line 31 of file FrequencyBandwidth.h.

Constructor & Destructor Documentation

◆ FrequencyBandwidth() [1/2]

Aws::GroundStation::Model::FrequencyBandwidth::FrequencyBandwidth ( )

◆ FrequencyBandwidth() [2/2]

Aws::GroundStation::Model::FrequencyBandwidth::FrequencyBandwidth ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetUnits()

const BandwidthUnits& Aws::GroundStation::Model::FrequencyBandwidth::GetUnits ( ) const
inline

Frequency bandwidth units.

Definition at line 43 of file FrequencyBandwidth.h.

◆ GetValue()

double Aws::GroundStation::Model::FrequencyBandwidth::GetValue ( ) const
inline

Frequency bandwidth value. AWS Ground Station currently has the following bandwidth limitations:

  • For AntennaDownlinkDemodDecodeconfig, valid values are between 125 kHz to 650 MHz.

  • For AntennaDownlinkconfig, valid values are between 10 kHz to 54 MHz.

  • For AntennaUplinkConfig, valid values are between 10 kHz to 54 MHz.

Definition at line 80 of file FrequencyBandwidth.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::GroundStation::Model::FrequencyBandwidth::Jsonize ( ) const

◆ operator=()

FrequencyBandwidth& Aws::GroundStation::Model::FrequencyBandwidth::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetUnits() [1/2]

void Aws::GroundStation::Model::FrequencyBandwidth::SetUnits ( const BandwidthUnits value)
inline

Frequency bandwidth units.

Definition at line 53 of file FrequencyBandwidth.h.

◆ SetUnits() [2/2]

void Aws::GroundStation::Model::FrequencyBandwidth::SetUnits ( BandwidthUnits &&  value)
inline

Frequency bandwidth units.

Definition at line 58 of file FrequencyBandwidth.h.

◆ SetValue()

void Aws::GroundStation::Model::FrequencyBandwidth::SetValue ( double  value)
inline

Frequency bandwidth value. AWS Ground Station currently has the following bandwidth limitations:

  • For AntennaDownlinkDemodDecodeconfig, valid values are between 125 kHz to 650 MHz.

  • For AntennaDownlinkconfig, valid values are between 10 kHz to 54 MHz.

  • For AntennaUplinkConfig, valid values are between 10 kHz to 54 MHz.

Definition at line 102 of file FrequencyBandwidth.h.

◆ UnitsHasBeenSet()

bool Aws::GroundStation::Model::FrequencyBandwidth::UnitsHasBeenSet ( ) const
inline

Frequency bandwidth units.

Definition at line 48 of file FrequencyBandwidth.h.

◆ ValueHasBeenSet()

bool Aws::GroundStation::Model::FrequencyBandwidth::ValueHasBeenSet ( ) const
inline

Frequency bandwidth value. AWS Ground Station currently has the following bandwidth limitations:

  • For AntennaDownlinkDemodDecodeconfig, valid values are between 125 kHz to 650 MHz.

  • For AntennaDownlinkconfig, valid values are between 10 kHz to 54 MHz.

  • For AntennaUplinkConfig, valid values are between 10 kHz to 54 MHz.

Definition at line 91 of file FrequencyBandwidth.h.

◆ WithUnits() [1/2]

FrequencyBandwidth& Aws::GroundStation::Model::FrequencyBandwidth::WithUnits ( const BandwidthUnits value)
inline

Frequency bandwidth units.

Definition at line 63 of file FrequencyBandwidth.h.

◆ WithUnits() [2/2]

FrequencyBandwidth& Aws::GroundStation::Model::FrequencyBandwidth::WithUnits ( BandwidthUnits &&  value)
inline

Frequency bandwidth units.

Definition at line 68 of file FrequencyBandwidth.h.

◆ WithValue()

FrequencyBandwidth& Aws::GroundStation::Model::FrequencyBandwidth::WithValue ( double  value)
inline

Frequency bandwidth value. AWS Ground Station currently has the following bandwidth limitations:

  • For AntennaDownlinkDemodDecodeconfig, valid values are between 125 kHz to 650 MHz.

  • For AntennaDownlinkconfig, valid values are between 10 kHz to 54 MHz.

  • For AntennaUplinkConfig, valid values are between 10 kHz to 54 MHz.

Definition at line 113 of file FrequencyBandwidth.h.


The documentation for this class was generated from the following file: