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

#include <ConfigTypeData.h>

Public Member Functions

 ConfigTypeData ()
 
 ConfigTypeData (Aws::Utils::Json::JsonView jsonValue)
 
ConfigTypeDataoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const AntennaDownlinkConfigGetAntennaDownlinkConfig () const
 
bool AntennaDownlinkConfigHasBeenSet () const
 
void SetAntennaDownlinkConfig (const AntennaDownlinkConfig &value)
 
void SetAntennaDownlinkConfig (AntennaDownlinkConfig &&value)
 
ConfigTypeDataWithAntennaDownlinkConfig (const AntennaDownlinkConfig &value)
 
ConfigTypeDataWithAntennaDownlinkConfig (AntennaDownlinkConfig &&value)
 
const AntennaDownlinkDemodDecodeConfigGetAntennaDownlinkDemodDecodeConfig () const
 
bool AntennaDownlinkDemodDecodeConfigHasBeenSet () const
 
void SetAntennaDownlinkDemodDecodeConfig (const AntennaDownlinkDemodDecodeConfig &value)
 
void SetAntennaDownlinkDemodDecodeConfig (AntennaDownlinkDemodDecodeConfig &&value)
 
ConfigTypeDataWithAntennaDownlinkDemodDecodeConfig (const AntennaDownlinkDemodDecodeConfig &value)
 
ConfigTypeDataWithAntennaDownlinkDemodDecodeConfig (AntennaDownlinkDemodDecodeConfig &&value)
 
const AntennaUplinkConfigGetAntennaUplinkConfig () const
 
bool AntennaUplinkConfigHasBeenSet () const
 
void SetAntennaUplinkConfig (const AntennaUplinkConfig &value)
 
void SetAntennaUplinkConfig (AntennaUplinkConfig &&value)
 
ConfigTypeDataWithAntennaUplinkConfig (const AntennaUplinkConfig &value)
 
ConfigTypeDataWithAntennaUplinkConfig (AntennaUplinkConfig &&value)
 
const DataflowEndpointConfigGetDataflowEndpointConfig () const
 
bool DataflowEndpointConfigHasBeenSet () const
 
void SetDataflowEndpointConfig (const DataflowEndpointConfig &value)
 
void SetDataflowEndpointConfig (DataflowEndpointConfig &&value)
 
ConfigTypeDataWithDataflowEndpointConfig (const DataflowEndpointConfig &value)
 
ConfigTypeDataWithDataflowEndpointConfig (DataflowEndpointConfig &&value)
 
const TrackingConfigGetTrackingConfig () const
 
bool TrackingConfigHasBeenSet () const
 
void SetTrackingConfig (const TrackingConfig &value)
 
void SetTrackingConfig (TrackingConfig &&value)
 
ConfigTypeDataWithTrackingConfig (const TrackingConfig &value)
 
ConfigTypeDataWithTrackingConfig (TrackingConfig &&value)
 
const UplinkEchoConfigGetUplinkEchoConfig () const
 
bool UplinkEchoConfigHasBeenSet () const
 
void SetUplinkEchoConfig (const UplinkEchoConfig &value)
 
void SetUplinkEchoConfig (UplinkEchoConfig &&value)
 
ConfigTypeDataWithUplinkEchoConfig (const UplinkEchoConfig &value)
 
ConfigTypeDataWithUplinkEchoConfig (UplinkEchoConfig &&value)
 

Detailed Description

Object containing the parameters of a Config.

See the subtype definitions for what each type of Config contains.

See Also:

AWS API Reference

Definition at line 38 of file ConfigTypeData.h.

Constructor & Destructor Documentation

◆ ConfigTypeData() [1/2]

Aws::GroundStation::Model::ConfigTypeData::ConfigTypeData ( )

◆ ConfigTypeData() [2/2]

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

Member Function Documentation

◆ AntennaDownlinkConfigHasBeenSet()

bool Aws::GroundStation::Model::ConfigTypeData::AntennaDownlinkConfigHasBeenSet ( ) const
inline

Information about how AWS Ground Station should configure an antenna for downlink during a contact.

Definition at line 57 of file ConfigTypeData.h.

◆ AntennaDownlinkDemodDecodeConfigHasBeenSet()

bool Aws::GroundStation::Model::ConfigTypeData::AntennaDownlinkDemodDecodeConfigHasBeenSet ( ) const
inline

Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.

Definition at line 94 of file ConfigTypeData.h.

◆ AntennaUplinkConfigHasBeenSet()

bool Aws::GroundStation::Model::ConfigTypeData::AntennaUplinkConfigHasBeenSet ( ) const
inline

Information about how AWS Ground Station should configure an antenna for uplink during a contact.

Definition at line 131 of file ConfigTypeData.h.

◆ DataflowEndpointConfigHasBeenSet()

bool Aws::GroundStation::Model::ConfigTypeData::DataflowEndpointConfigHasBeenSet ( ) const
inline

Information about the dataflow endpoint Config.

Definition at line 166 of file ConfigTypeData.h.

◆ GetAntennaDownlinkConfig()

const AntennaDownlinkConfig& Aws::GroundStation::Model::ConfigTypeData::GetAntennaDownlinkConfig ( ) const
inline

Information about how AWS Ground Station should configure an antenna for downlink during a contact.

Definition at line 51 of file ConfigTypeData.h.

◆ GetAntennaDownlinkDemodDecodeConfig()

const AntennaDownlinkDemodDecodeConfig& Aws::GroundStation::Model::ConfigTypeData::GetAntennaDownlinkDemodDecodeConfig ( ) const
inline

Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.

Definition at line 88 of file ConfigTypeData.h.

◆ GetAntennaUplinkConfig()

const AntennaUplinkConfig& Aws::GroundStation::Model::ConfigTypeData::GetAntennaUplinkConfig ( ) const
inline

Information about how AWS Ground Station should configure an antenna for uplink during a contact.

Definition at line 125 of file ConfigTypeData.h.

◆ GetDataflowEndpointConfig()

const DataflowEndpointConfig& Aws::GroundStation::Model::ConfigTypeData::GetDataflowEndpointConfig ( ) const
inline

Information about the dataflow endpoint Config.

Definition at line 161 of file ConfigTypeData.h.

◆ GetTrackingConfig()

const TrackingConfig& Aws::GroundStation::Model::ConfigTypeData::GetTrackingConfig ( ) const
inline

Object that determines whether tracking should be used during a contact executed with this Config in the mission profile.

Definition at line 193 of file ConfigTypeData.h.

◆ GetUplinkEchoConfig()

const UplinkEchoConfig& Aws::GroundStation::Model::ConfigTypeData::GetUplinkEchoConfig ( ) const
inline

Information about an uplink echo Config.

Parameters from the AntennaUplinkConfig, corresponding to the specified AntennaUplinkConfigArn, are used when this UplinkEchoConfig is used in a contact.

Definition at line 232 of file ConfigTypeData.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetAntennaDownlinkConfig() [1/2]

void Aws::GroundStation::Model::ConfigTypeData::SetAntennaDownlinkConfig ( const AntennaDownlinkConfig value)
inline

Information about how AWS Ground Station should configure an antenna for downlink during a contact.

Definition at line 63 of file ConfigTypeData.h.

◆ SetAntennaDownlinkConfig() [2/2]

void Aws::GroundStation::Model::ConfigTypeData::SetAntennaDownlinkConfig ( AntennaDownlinkConfig &&  value)
inline

Information about how AWS Ground Station should configure an antenna for downlink during a contact.

Definition at line 69 of file ConfigTypeData.h.

◆ SetAntennaDownlinkDemodDecodeConfig() [1/2]

void Aws::GroundStation::Model::ConfigTypeData::SetAntennaDownlinkDemodDecodeConfig ( const AntennaDownlinkDemodDecodeConfig value)
inline

Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.

Definition at line 100 of file ConfigTypeData.h.

◆ SetAntennaDownlinkDemodDecodeConfig() [2/2]

void Aws::GroundStation::Model::ConfigTypeData::SetAntennaDownlinkDemodDecodeConfig ( AntennaDownlinkDemodDecodeConfig &&  value)
inline

Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.

Definition at line 106 of file ConfigTypeData.h.

◆ SetAntennaUplinkConfig() [1/2]

void Aws::GroundStation::Model::ConfigTypeData::SetAntennaUplinkConfig ( const AntennaUplinkConfig value)
inline

Information about how AWS Ground Station should configure an antenna for uplink during a contact.

Definition at line 137 of file ConfigTypeData.h.

◆ SetAntennaUplinkConfig() [2/2]

void Aws::GroundStation::Model::ConfigTypeData::SetAntennaUplinkConfig ( AntennaUplinkConfig &&  value)
inline

Information about how AWS Ground Station should configure an antenna for uplink during a contact.

Definition at line 143 of file ConfigTypeData.h.

◆ SetDataflowEndpointConfig() [1/2]

void Aws::GroundStation::Model::ConfigTypeData::SetDataflowEndpointConfig ( const DataflowEndpointConfig value)
inline

Information about the dataflow endpoint Config.

Definition at line 171 of file ConfigTypeData.h.

◆ SetDataflowEndpointConfig() [2/2]

void Aws::GroundStation::Model::ConfigTypeData::SetDataflowEndpointConfig ( DataflowEndpointConfig &&  value)
inline

Information about the dataflow endpoint Config.

Definition at line 176 of file ConfigTypeData.h.

◆ SetTrackingConfig() [1/2]

void Aws::GroundStation::Model::ConfigTypeData::SetTrackingConfig ( const TrackingConfig value)
inline

Object that determines whether tracking should be used during a contact executed with this Config in the mission profile.

Definition at line 205 of file ConfigTypeData.h.

◆ SetTrackingConfig() [2/2]

void Aws::GroundStation::Model::ConfigTypeData::SetTrackingConfig ( TrackingConfig &&  value)
inline

Object that determines whether tracking should be used during a contact executed with this Config in the mission profile.

Definition at line 211 of file ConfigTypeData.h.

◆ SetUplinkEchoConfig() [1/2]

void Aws::GroundStation::Model::ConfigTypeData::SetUplinkEchoConfig ( const UplinkEchoConfig value)
inline

Information about an uplink echo Config.

Parameters from the AntennaUplinkConfig, corresponding to the specified AntennaUplinkConfigArn, are used when this UplinkEchoConfig is used in a contact.

Definition at line 248 of file ConfigTypeData.h.

◆ SetUplinkEchoConfig() [2/2]

void Aws::GroundStation::Model::ConfigTypeData::SetUplinkEchoConfig ( UplinkEchoConfig &&  value)
inline

Information about an uplink echo Config.

Parameters from the AntennaUplinkConfig, corresponding to the specified AntennaUplinkConfigArn, are used when this UplinkEchoConfig is used in a contact.

Definition at line 256 of file ConfigTypeData.h.

◆ TrackingConfigHasBeenSet()

bool Aws::GroundStation::Model::ConfigTypeData::TrackingConfigHasBeenSet ( ) const
inline

Object that determines whether tracking should be used during a contact executed with this Config in the mission profile.

Definition at line 199 of file ConfigTypeData.h.

◆ UplinkEchoConfigHasBeenSet()

bool Aws::GroundStation::Model::ConfigTypeData::UplinkEchoConfigHasBeenSet ( ) const
inline

Information about an uplink echo Config.

Parameters from the AntennaUplinkConfig, corresponding to the specified AntennaUplinkConfigArn, are used when this UplinkEchoConfig is used in a contact.

Definition at line 240 of file ConfigTypeData.h.

◆ WithAntennaDownlinkConfig() [1/2]

ConfigTypeData& Aws::GroundStation::Model::ConfigTypeData::WithAntennaDownlinkConfig ( const AntennaDownlinkConfig value)
inline

Information about how AWS Ground Station should configure an antenna for downlink during a contact.

Definition at line 75 of file ConfigTypeData.h.

◆ WithAntennaDownlinkConfig() [2/2]

ConfigTypeData& Aws::GroundStation::Model::ConfigTypeData::WithAntennaDownlinkConfig ( AntennaDownlinkConfig &&  value)
inline

Information about how AWS Ground Station should configure an antenna for downlink during a contact.

Definition at line 81 of file ConfigTypeData.h.

◆ WithAntennaDownlinkDemodDecodeConfig() [1/2]

ConfigTypeData& Aws::GroundStation::Model::ConfigTypeData::WithAntennaDownlinkDemodDecodeConfig ( const AntennaDownlinkDemodDecodeConfig value)
inline

Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.

Definition at line 112 of file ConfigTypeData.h.

◆ WithAntennaDownlinkDemodDecodeConfig() [2/2]

ConfigTypeData& Aws::GroundStation::Model::ConfigTypeData::WithAntennaDownlinkDemodDecodeConfig ( AntennaDownlinkDemodDecodeConfig &&  value)
inline

Information about how AWS Ground Station should configure an antenna for downlink demod decode during a contact.

Definition at line 118 of file ConfigTypeData.h.

◆ WithAntennaUplinkConfig() [1/2]

ConfigTypeData& Aws::GroundStation::Model::ConfigTypeData::WithAntennaUplinkConfig ( const AntennaUplinkConfig value)
inline

Information about how AWS Ground Station should configure an antenna for uplink during a contact.

Definition at line 149 of file ConfigTypeData.h.

◆ WithAntennaUplinkConfig() [2/2]

ConfigTypeData& Aws::GroundStation::Model::ConfigTypeData::WithAntennaUplinkConfig ( AntennaUplinkConfig &&  value)
inline

Information about how AWS Ground Station should configure an antenna for uplink during a contact.

Definition at line 155 of file ConfigTypeData.h.

◆ WithDataflowEndpointConfig() [1/2]

ConfigTypeData& Aws::GroundStation::Model::ConfigTypeData::WithDataflowEndpointConfig ( const DataflowEndpointConfig value)
inline

Information about the dataflow endpoint Config.

Definition at line 181 of file ConfigTypeData.h.

◆ WithDataflowEndpointConfig() [2/2]

ConfigTypeData& Aws::GroundStation::Model::ConfigTypeData::WithDataflowEndpointConfig ( DataflowEndpointConfig &&  value)
inline

Information about the dataflow endpoint Config.

Definition at line 186 of file ConfigTypeData.h.

◆ WithTrackingConfig() [1/2]

ConfigTypeData& Aws::GroundStation::Model::ConfigTypeData::WithTrackingConfig ( const TrackingConfig value)
inline

Object that determines whether tracking should be used during a contact executed with this Config in the mission profile.

Definition at line 217 of file ConfigTypeData.h.

◆ WithTrackingConfig() [2/2]

ConfigTypeData& Aws::GroundStation::Model::ConfigTypeData::WithTrackingConfig ( TrackingConfig &&  value)
inline

Object that determines whether tracking should be used during a contact executed with this Config in the mission profile.

Definition at line 223 of file ConfigTypeData.h.

◆ WithUplinkEchoConfig() [1/2]

ConfigTypeData& Aws::GroundStation::Model::ConfigTypeData::WithUplinkEchoConfig ( const UplinkEchoConfig value)
inline

Information about an uplink echo Config.

Parameters from the AntennaUplinkConfig, corresponding to the specified AntennaUplinkConfigArn, are used when this UplinkEchoConfig is used in a contact.

Definition at line 264 of file ConfigTypeData.h.

◆ WithUplinkEchoConfig() [2/2]

ConfigTypeData& Aws::GroundStation::Model::ConfigTypeData::WithUplinkEchoConfig ( UplinkEchoConfig &&  value)
inline

Information about an uplink echo Config.

Parameters from the AntennaUplinkConfig, corresponding to the specified AntennaUplinkConfigArn, are used when this UplinkEchoConfig is used in a contact.

Definition at line 272 of file ConfigTypeData.h.


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