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

#include <SpectrumConfig.h>

Public Member Functions

 SpectrumConfig ()
 
 SpectrumConfig (Aws::Utils::Json::JsonView jsonValue)
 
SpectrumConfigoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const FrequencyBandwidthGetBandwidth () const
 
bool BandwidthHasBeenSet () const
 
void SetBandwidth (const FrequencyBandwidth &value)
 
void SetBandwidth (FrequencyBandwidth &&value)
 
SpectrumConfigWithBandwidth (const FrequencyBandwidth &value)
 
SpectrumConfigWithBandwidth (FrequencyBandwidth &&value)
 
const FrequencyGetCenterFrequency () const
 
bool CenterFrequencyHasBeenSet () const
 
void SetCenterFrequency (const Frequency &value)
 
void SetCenterFrequency (Frequency &&value)
 
SpectrumConfigWithCenterFrequency (const Frequency &value)
 
SpectrumConfigWithCenterFrequency (Frequency &&value)
 
const PolarizationGetPolarization () const
 
bool PolarizationHasBeenSet () const
 
void SetPolarization (const Polarization &value)
 
void SetPolarization (Polarization &&value)
 
SpectrumConfigWithPolarization (const Polarization &value)
 
SpectrumConfigWithPolarization (Polarization &&value)
 

Detailed Description

Object that describes a spectral Config.

See Also:

AWS API Reference

Definition at line 34 of file SpectrumConfig.h.

Constructor & Destructor Documentation

◆ SpectrumConfig() [1/2]

Aws::GroundStation::Model::SpectrumConfig::SpectrumConfig ( )

◆ SpectrumConfig() [2/2]

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

Member Function Documentation

◆ BandwidthHasBeenSet()

bool Aws::GroundStation::Model::SpectrumConfig::BandwidthHasBeenSet ( ) const
inline

Bandwidth of a spectral Config. 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 63 of file SpectrumConfig.h.

◆ CenterFrequencyHasBeenSet()

bool Aws::GroundStation::Model::SpectrumConfig::CenterFrequencyHasBeenSet ( ) const
inline

Center frequency of a spectral Config. Valid values are between 2200 to 2300 MHz and 7750 to 8400 MHz for downlink and 2025 to 2120 MHz for uplink.

Definition at line 122 of file SpectrumConfig.h.

◆ GetBandwidth()

const FrequencyBandwidth& Aws::GroundStation::Model::SpectrumConfig::GetBandwidth ( ) const
inline

Bandwidth of a spectral Config. 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 52 of file SpectrumConfig.h.

◆ GetCenterFrequency()

const Frequency& Aws::GroundStation::Model::SpectrumConfig::GetCenterFrequency ( ) const
inline

Center frequency of a spectral Config. Valid values are between 2200 to 2300 MHz and 7750 to 8400 MHz for downlink and 2025 to 2120 MHz for uplink.

Definition at line 115 of file SpectrumConfig.h.

◆ GetPolarization()

const Polarization& Aws::GroundStation::Model::SpectrumConfig::GetPolarization ( ) const
inline

Polarization of a spectral Config. Capturing both "RIGHT_HAND" and "LEFT_HAND" polarization requires two separate configs.

Definition at line 158 of file SpectrumConfig.h.

◆ Jsonize()

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

◆ operator=()

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

◆ PolarizationHasBeenSet()

bool Aws::GroundStation::Model::SpectrumConfig::PolarizationHasBeenSet ( ) const
inline

Polarization of a spectral Config. Capturing both "RIGHT_HAND" and "LEFT_HAND" polarization requires two separate configs.

Definition at line 165 of file SpectrumConfig.h.

◆ SetBandwidth() [1/2]

void Aws::GroundStation::Model::SpectrumConfig::SetBandwidth ( const FrequencyBandwidth value)
inline

Bandwidth of a spectral Config. 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 74 of file SpectrumConfig.h.

◆ SetBandwidth() [2/2]

void Aws::GroundStation::Model::SpectrumConfig::SetBandwidth ( FrequencyBandwidth &&  value)
inline

Bandwidth of a spectral Config. 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 85 of file SpectrumConfig.h.

◆ SetCenterFrequency() [1/2]

void Aws::GroundStation::Model::SpectrumConfig::SetCenterFrequency ( const Frequency value)
inline

Center frequency of a spectral Config. Valid values are between 2200 to 2300 MHz and 7750 to 8400 MHz for downlink and 2025 to 2120 MHz for uplink.

Definition at line 129 of file SpectrumConfig.h.

◆ SetCenterFrequency() [2/2]

void Aws::GroundStation::Model::SpectrumConfig::SetCenterFrequency ( Frequency &&  value)
inline

Center frequency of a spectral Config. Valid values are between 2200 to 2300 MHz and 7750 to 8400 MHz for downlink and 2025 to 2120 MHz for uplink.

Definition at line 136 of file SpectrumConfig.h.

◆ SetPolarization() [1/2]

void Aws::GroundStation::Model::SpectrumConfig::SetPolarization ( const Polarization value)
inline

Polarization of a spectral Config. Capturing both "RIGHT_HAND" and "LEFT_HAND" polarization requires two separate configs.

Definition at line 172 of file SpectrumConfig.h.

◆ SetPolarization() [2/2]

void Aws::GroundStation::Model::SpectrumConfig::SetPolarization ( Polarization &&  value)
inline

Polarization of a spectral Config. Capturing both "RIGHT_HAND" and "LEFT_HAND" polarization requires two separate configs.

Definition at line 179 of file SpectrumConfig.h.

◆ WithBandwidth() [1/2]

SpectrumConfig& Aws::GroundStation::Model::SpectrumConfig::WithBandwidth ( const FrequencyBandwidth value)
inline

Bandwidth of a spectral Config. 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 96 of file SpectrumConfig.h.

◆ WithBandwidth() [2/2]

SpectrumConfig& Aws::GroundStation::Model::SpectrumConfig::WithBandwidth ( FrequencyBandwidth &&  value)
inline

Bandwidth of a spectral Config. 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 107 of file SpectrumConfig.h.

◆ WithCenterFrequency() [1/2]

SpectrumConfig& Aws::GroundStation::Model::SpectrumConfig::WithCenterFrequency ( const Frequency value)
inline

Center frequency of a spectral Config. Valid values are between 2200 to 2300 MHz and 7750 to 8400 MHz for downlink and 2025 to 2120 MHz for uplink.

Definition at line 143 of file SpectrumConfig.h.

◆ WithCenterFrequency() [2/2]

SpectrumConfig& Aws::GroundStation::Model::SpectrumConfig::WithCenterFrequency ( Frequency &&  value)
inline

Center frequency of a spectral Config. Valid values are between 2200 to 2300 MHz and 7750 to 8400 MHz for downlink and 2025 to 2120 MHz for uplink.

Definition at line 150 of file SpectrumConfig.h.

◆ WithPolarization() [1/2]

SpectrumConfig& Aws::GroundStation::Model::SpectrumConfig::WithPolarization ( const Polarization value)
inline

Polarization of a spectral Config. Capturing both "RIGHT_HAND" and "LEFT_HAND" polarization requires two separate configs.

Definition at line 186 of file SpectrumConfig.h.

◆ WithPolarization() [2/2]

SpectrumConfig& Aws::GroundStation::Model::SpectrumConfig::WithPolarization ( Polarization &&  value)
inline

Polarization of a spectral Config. Capturing both "RIGHT_HAND" and "LEFT_HAND" polarization requires two separate configs.

Definition at line 193 of file SpectrumConfig.h.


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