7#include <aws/groundstation/GroundStation_EXPORTS.h>
8#include <aws/groundstation/model/SpectrumConfig.h>
21namespace GroundStation
47 template<
typename SpectrumConfigT = SpectrumConfig>
48 void SetSpectrumConfig(SpectrumConfigT&& value) { m_spectrumConfigHasBeenSet =
true; m_spectrumConfig = std::forward<SpectrumConfigT>(value); }
49 template<
typename SpectrumConfigT = SpectrumConfig>
55 bool m_spectrumConfigHasBeenSet =
false;
const SpectrumConfig & GetSpectrumConfig() const
AntennaDownlinkConfig & WithSpectrumConfig(SpectrumConfigT &&value)
void SetSpectrumConfig(SpectrumConfigT &&value)
AWS_GROUNDSTATION_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_GROUNDSTATION_API AntennaDownlinkConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_GROUNDSTATION_API AntennaDownlinkConfig(Aws::Utils::Json::JsonView jsonValue)
bool SpectrumConfigHasBeenSet() const
AWS_GROUNDSTATION_API AntennaDownlinkConfig()=default
Aws::Utils::Json::JsonValue JsonValue