AWS SDK for C++  1.8.100
AWS SDK for C++
Public Member Functions | List of all members
Aws::Snowball::Model::DataTransfer Class Reference

#include <DataTransfer.h>

Public Member Functions

 DataTransfer ()
 
 DataTransfer (Aws::Utils::Json::JsonView jsonValue)
 
DataTransferoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
long long GetBytesTransferred () const
 
bool BytesTransferredHasBeenSet () const
 
void SetBytesTransferred (long long value)
 
DataTransferWithBytesTransferred (long long value)
 
long long GetObjectsTransferred () const
 
bool ObjectsTransferredHasBeenSet () const
 
void SetObjectsTransferred (long long value)
 
DataTransferWithObjectsTransferred (long long value)
 
long long GetTotalBytes () const
 
bool TotalBytesHasBeenSet () const
 
void SetTotalBytes (long long value)
 
DataTransferWithTotalBytes (long long value)
 
long long GetTotalObjects () const
 
bool TotalObjectsHasBeenSet () const
 
void SetTotalObjects (long long value)
 
DataTransferWithTotalObjects (long long value)
 

Detailed Description

Defines the real-time status of a Snow device's data transfer while the device is at AWS. This data is only available while a job has a JobState value of InProgress, for both import and export jobs.

See Also:

AWS API Reference

Definition at line 32 of file DataTransfer.h.

Constructor & Destructor Documentation

◆ DataTransfer() [1/2]

Aws::Snowball::Model::DataTransfer::DataTransfer ( )

◆ DataTransfer() [2/2]

Aws::Snowball::Model::DataTransfer::DataTransfer ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ BytesTransferredHasBeenSet()

bool Aws::Snowball::Model::DataTransfer::BytesTransferredHasBeenSet ( ) const
inline

The number of bytes transferred between a Snow device and Amazon S3.

Definition at line 49 of file DataTransfer.h.

◆ GetBytesTransferred()

long long Aws::Snowball::Model::DataTransfer::GetBytesTransferred ( ) const
inline

The number of bytes transferred between a Snow device and Amazon S3.

Definition at line 44 of file DataTransfer.h.

◆ GetObjectsTransferred()

long long Aws::Snowball::Model::DataTransfer::GetObjectsTransferred ( ) const
inline

The number of objects transferred between a Snow device and Amazon S3.

Definition at line 65 of file DataTransfer.h.

◆ GetTotalBytes()

long long Aws::Snowball::Model::DataTransfer::GetTotalBytes ( ) const
inline

The total bytes of data for a transfer between a Snow device and Amazon S3. This value is set to 0 (zero) until all the keys that will be transferred have been listed.

Definition at line 88 of file DataTransfer.h.

◆ GetTotalObjects()

long long Aws::Snowball::Model::DataTransfer::GetTotalObjects ( ) const
inline

The total number of objects for a transfer between a Snow device and Amazon S3. This value is set to 0 (zero) until all the keys that will be transferred have been listed.

Definition at line 117 of file DataTransfer.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Snowball::Model::DataTransfer::Jsonize ( ) const

◆ ObjectsTransferredHasBeenSet()

bool Aws::Snowball::Model::DataTransfer::ObjectsTransferredHasBeenSet ( ) const
inline

The number of objects transferred between a Snow device and Amazon S3.

Definition at line 70 of file DataTransfer.h.

◆ operator=()

DataTransfer& Aws::Snowball::Model::DataTransfer::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetBytesTransferred()

void Aws::Snowball::Model::DataTransfer::SetBytesTransferred ( long long  value)
inline

The number of bytes transferred between a Snow device and Amazon S3.

Definition at line 54 of file DataTransfer.h.

◆ SetObjectsTransferred()

void Aws::Snowball::Model::DataTransfer::SetObjectsTransferred ( long long  value)
inline

The number of objects transferred between a Snow device and Amazon S3.

Definition at line 75 of file DataTransfer.h.

◆ SetTotalBytes()

void Aws::Snowball::Model::DataTransfer::SetTotalBytes ( long long  value)
inline

The total bytes of data for a transfer between a Snow device and Amazon S3. This value is set to 0 (zero) until all the keys that will be transferred have been listed.

Definition at line 102 of file DataTransfer.h.

◆ SetTotalObjects()

void Aws::Snowball::Model::DataTransfer::SetTotalObjects ( long long  value)
inline

The total number of objects for a transfer between a Snow device and Amazon S3. This value is set to 0 (zero) until all the keys that will be transferred have been listed.

Definition at line 131 of file DataTransfer.h.

◆ TotalBytesHasBeenSet()

bool Aws::Snowball::Model::DataTransfer::TotalBytesHasBeenSet ( ) const
inline

The total bytes of data for a transfer between a Snow device and Amazon S3. This value is set to 0 (zero) until all the keys that will be transferred have been listed.

Definition at line 95 of file DataTransfer.h.

◆ TotalObjectsHasBeenSet()

bool Aws::Snowball::Model::DataTransfer::TotalObjectsHasBeenSet ( ) const
inline

The total number of objects for a transfer between a Snow device and Amazon S3. This value is set to 0 (zero) until all the keys that will be transferred have been listed.

Definition at line 124 of file DataTransfer.h.

◆ WithBytesTransferred()

DataTransfer& Aws::Snowball::Model::DataTransfer::WithBytesTransferred ( long long  value)
inline

The number of bytes transferred between a Snow device and Amazon S3.

Definition at line 59 of file DataTransfer.h.

◆ WithObjectsTransferred()

DataTransfer& Aws::Snowball::Model::DataTransfer::WithObjectsTransferred ( long long  value)
inline

The number of objects transferred between a Snow device and Amazon S3.

Definition at line 80 of file DataTransfer.h.

◆ WithTotalBytes()

DataTransfer& Aws::Snowball::Model::DataTransfer::WithTotalBytes ( long long  value)
inline

The total bytes of data for a transfer between a Snow device and Amazon S3. This value is set to 0 (zero) until all the keys that will be transferred have been listed.

Definition at line 109 of file DataTransfer.h.

◆ WithTotalObjects()

DataTransfer& Aws::Snowball::Model::DataTransfer::WithTotalObjects ( long long  value)
inline

The total number of objects for a transfer between a Snow device and Amazon S3. This value is set to 0 (zero) until all the keys that will be transferred have been listed.

Definition at line 138 of file DataTransfer.h.


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