7#include <aws/networkmanager/NetworkManager_EXPORTS.h>
19namespace NetworkManager
44 inline void SetUploadSpeed(
int value) { m_uploadSpeedHasBeenSet =
true; m_uploadSpeed = value; }
54 inline void SetDownloadSpeed(
int value) { m_downloadSpeedHasBeenSet =
true; m_downloadSpeed = value; }
60 bool m_uploadSpeedHasBeenSet =
false;
63 bool m_downloadSpeedHasBeenSet =
false;
AWS_NETWORKMANAGER_API Bandwidth & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_NETWORKMANAGER_API Aws::Utils::Json::JsonValue Jsonize() const
bool DownloadSpeedHasBeenSet() const
int GetUploadSpeed() const
void SetUploadSpeed(int value)
void SetDownloadSpeed(int value)
int GetDownloadSpeed() const
AWS_NETWORKMANAGER_API Bandwidth(Aws::Utils::Json::JsonView jsonValue)
Bandwidth & WithDownloadSpeed(int value)
Bandwidth & WithUploadSpeed(int value)
bool UploadSpeedHasBeenSet() const
AWS_NETWORKMANAGER_API Bandwidth()
Aws::Utils::Json::JsonValue JsonValue