7#include <aws/snowball/Snowball_EXPORTS.h>
41 m_bytesTransferredHasBeenSet =
true;
42 m_bytesTransferred = value;
57 m_objectsTransferredHasBeenSet =
true;
58 m_objectsTransferred = value;
75 m_totalBytesHasBeenSet =
true;
93 m_totalObjectsHasBeenSet =
true;
94 m_totalObjects = value;
102 long long m_bytesTransferred{0};
104 long long m_objectsTransferred{0};
106 long long m_totalBytes{0};
108 long long m_totalObjects{0};
109 bool m_bytesTransferredHasBeenSet =
false;
110 bool m_objectsTransferredHasBeenSet =
false;
111 bool m_totalBytesHasBeenSet =
false;
112 bool m_totalObjectsHasBeenSet =
false;
long long GetBytesTransferred() const
AWS_SNOWBALL_API DataTransfer()=default
AWS_SNOWBALL_API DataTransfer & operator=(Aws::Utils::Json::JsonView jsonValue)
DataTransfer & WithObjectsTransferred(long long value)
void SetObjectsTransferred(long long value)
bool TotalBytesHasBeenSet() const
bool ObjectsTransferredHasBeenSet() const
long long GetTotalObjects() const
DataTransfer & WithTotalObjects(long long value)
DataTransfer & WithBytesTransferred(long long value)
long long GetTotalBytes() const
void SetBytesTransferred(long long value)
AWS_SNOWBALL_API DataTransfer(Aws::Utils::Json::JsonView jsonValue)
bool BytesTransferredHasBeenSet() const
void SetTotalBytes(long long value)
long long GetObjectsTransferred() const
void SetTotalObjects(long long value)
AWS_SNOWBALL_API Aws::Utils::Json::JsonValue Jsonize() const
bool TotalObjectsHasBeenSet() const
DataTransfer & WithTotalBytes(long long value)
Aws::Utils::Json::JsonValue JsonValue