AWS SDK for C++  0.14.3
AWS SDK for C++
Public Member Functions | List of all members
Aws::S3::Model::Part Class Reference

#include <Part.h>

Public Member Functions

 Part ()
 
 Part (const Aws::Utils::Xml::XmlNode &xmlNode)
 
Partoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void AddToNode (Aws::Utils::Xml::XmlNode &parentNode) const
 
int GetPartNumber () const
 
void SetPartNumber (int value)
 
PartWithPartNumber (int value)
 
const Aws::Utils::DateTimeGetLastModified () const
 
void SetLastModified (const Aws::Utils::DateTime &value)
 
void SetLastModified (Aws::Utils::DateTime &&value)
 
PartWithLastModified (const Aws::Utils::DateTime &value)
 
PartWithLastModified (Aws::Utils::DateTime &&value)
 
const Aws::StringGetETag () const
 
void SetETag (const Aws::String &value)
 
void SetETag (Aws::String &&value)
 
void SetETag (const char *value)
 
PartWithETag (const Aws::String &value)
 
PartWithETag (Aws::String &&value)
 
PartWithETag (const char *value)
 
int GetSize () const
 
void SetSize (int value)
 
PartWithSize (int value)
 

Detailed Description

Definition at line 34 of file Part.h.

Constructor & Destructor Documentation

Aws::S3::Model::Part::Part ( )
Aws::S3::Model::Part::Part ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

void Aws::S3::Model::Part::AddToNode ( Aws::Utils::Xml::XmlNode parentNode) const
const Aws::String& Aws::S3::Model::Part::GetETag ( ) const
inline

Entity tag returned when the part was uploaded.

Definition at line 89 of file Part.h.

const Aws::Utils::DateTime& Aws::S3::Model::Part::GetLastModified ( ) const
inline

Date and time at which the part was uploaded.

Definition at line 64 of file Part.h.

int Aws::S3::Model::Part::GetPartNumber ( ) const
inline

Part number identifying the part. This is a positive integer between 1 and 10,000.

Definition at line 47 of file Part.h.

int Aws::S3::Model::Part::GetSize ( ) const
inline

Size of the uploaded part data.

Definition at line 124 of file Part.h.

Part& Aws::S3::Model::Part::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)
void Aws::S3::Model::Part::SetETag ( const Aws::String value)
inline

Entity tag returned when the part was uploaded.

Definition at line 94 of file Part.h.

void Aws::S3::Model::Part::SetETag ( Aws::String &&  value)
inline

Entity tag returned when the part was uploaded.

Definition at line 99 of file Part.h.

void Aws::S3::Model::Part::SetETag ( const char *  value)
inline

Entity tag returned when the part was uploaded.

Definition at line 104 of file Part.h.

void Aws::S3::Model::Part::SetLastModified ( const Aws::Utils::DateTime value)
inline

Date and time at which the part was uploaded.

Definition at line 69 of file Part.h.

void Aws::S3::Model::Part::SetLastModified ( Aws::Utils::DateTime &&  value)
inline

Date and time at which the part was uploaded.

Definition at line 74 of file Part.h.

void Aws::S3::Model::Part::SetPartNumber ( int  value)
inline

Part number identifying the part. This is a positive integer between 1 and 10,000.

Definition at line 53 of file Part.h.

void Aws::S3::Model::Part::SetSize ( int  value)
inline

Size of the uploaded part data.

Definition at line 129 of file Part.h.

Part& Aws::S3::Model::Part::WithETag ( const Aws::String value)
inline

Entity tag returned when the part was uploaded.

Definition at line 109 of file Part.h.

Part& Aws::S3::Model::Part::WithETag ( Aws::String &&  value)
inline

Entity tag returned when the part was uploaded.

Definition at line 114 of file Part.h.

Part& Aws::S3::Model::Part::WithETag ( const char *  value)
inline

Entity tag returned when the part was uploaded.

Definition at line 119 of file Part.h.

Part& Aws::S3::Model::Part::WithLastModified ( const Aws::Utils::DateTime value)
inline

Date and time at which the part was uploaded.

Definition at line 79 of file Part.h.

Part& Aws::S3::Model::Part::WithLastModified ( Aws::Utils::DateTime &&  value)
inline

Date and time at which the part was uploaded.

Definition at line 84 of file Part.h.

Part& Aws::S3::Model::Part::WithPartNumber ( int  value)
inline

Part number identifying the part. This is a positive integer between 1 and 10,000.

Definition at line 59 of file Part.h.

Part& Aws::S3::Model::Part::WithSize ( int  value)
inline

Size of the uploaded part data.

Definition at line 134 of file Part.h.


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