AWS SDK for C++  1.8.99
AWS SDK for C++
Public Member Functions | List of all members
Aws::S3Control::Model::JobManifestLocation Class Reference

#include <JobManifestLocation.h>

Public Member Functions

 JobManifestLocation ()
 
 JobManifestLocation (const Aws::Utils::Xml::XmlNode &xmlNode)
 
JobManifestLocationoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void AddToNode (Aws::Utils::Xml::XmlNode &parentNode) const
 
const Aws::StringGetObjectArn () const
 
bool ObjectArnHasBeenSet () const
 
void SetObjectArn (const Aws::String &value)
 
void SetObjectArn (Aws::String &&value)
 
void SetObjectArn (const char *value)
 
JobManifestLocationWithObjectArn (const Aws::String &value)
 
JobManifestLocationWithObjectArn (Aws::String &&value)
 
JobManifestLocationWithObjectArn (const char *value)
 
const Aws::StringGetObjectVersionId () const
 
bool ObjectVersionIdHasBeenSet () const
 
void SetObjectVersionId (const Aws::String &value)
 
void SetObjectVersionId (Aws::String &&value)
 
void SetObjectVersionId (const char *value)
 
JobManifestLocationWithObjectVersionId (const Aws::String &value)
 
JobManifestLocationWithObjectVersionId (Aws::String &&value)
 
JobManifestLocationWithObjectVersionId (const char *value)
 
const Aws::StringGetETag () const
 
bool ETagHasBeenSet () const
 
void SetETag (const Aws::String &value)
 
void SetETag (Aws::String &&value)
 
void SetETag (const char *value)
 
JobManifestLocationWithETag (const Aws::String &value)
 
JobManifestLocationWithETag (Aws::String &&value)
 
JobManifestLocationWithETag (const char *value)
 

Detailed Description

Contains the information required to locate a manifest object.

See Also:

AWS API Reference

Definition at line 31 of file JobManifestLocation.h.

Constructor & Destructor Documentation

◆ JobManifestLocation() [1/2]

Aws::S3Control::Model::JobManifestLocation::JobManifestLocation ( )

◆ JobManifestLocation() [2/2]

Aws::S3Control::Model::JobManifestLocation::JobManifestLocation ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ AddToNode()

void Aws::S3Control::Model::JobManifestLocation::AddToNode ( Aws::Utils::Xml::XmlNode parentNode) const

◆ ETagHasBeenSet()

bool Aws::S3Control::Model::JobManifestLocation::ETagHasBeenSet ( ) const
inline

The ETag for the specified manifest object.

Definition at line 139 of file JobManifestLocation.h.

◆ GetETag()

const Aws::String& Aws::S3Control::Model::JobManifestLocation::GetETag ( ) const
inline

The ETag for the specified manifest object.

Definition at line 134 of file JobManifestLocation.h.

◆ GetObjectArn()

const Aws::String& Aws::S3Control::Model::JobManifestLocation::GetObjectArn ( ) const
inline

The Amazon Resource Name (ARN) for a manifest object.

Definition at line 44 of file JobManifestLocation.h.

◆ GetObjectVersionId()

const Aws::String& Aws::S3Control::Model::JobManifestLocation::GetObjectVersionId ( ) const
inline

The optional version ID to identify a specific version of the manifest object.

Definition at line 86 of file JobManifestLocation.h.

◆ ObjectArnHasBeenSet()

bool Aws::S3Control::Model::JobManifestLocation::ObjectArnHasBeenSet ( ) const
inline

The Amazon Resource Name (ARN) for a manifest object.

Definition at line 49 of file JobManifestLocation.h.

◆ ObjectVersionIdHasBeenSet()

bool Aws::S3Control::Model::JobManifestLocation::ObjectVersionIdHasBeenSet ( ) const
inline

The optional version ID to identify a specific version of the manifest object.

Definition at line 92 of file JobManifestLocation.h.

◆ operator=()

JobManifestLocation& Aws::S3Control::Model::JobManifestLocation::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ SetETag() [1/3]

void Aws::S3Control::Model::JobManifestLocation::SetETag ( const Aws::String value)
inline

The ETag for the specified manifest object.

Definition at line 144 of file JobManifestLocation.h.

◆ SetETag() [2/3]

void Aws::S3Control::Model::JobManifestLocation::SetETag ( Aws::String &&  value)
inline

The ETag for the specified manifest object.

Definition at line 149 of file JobManifestLocation.h.

◆ SetETag() [3/3]

void Aws::S3Control::Model::JobManifestLocation::SetETag ( const char *  value)
inline

The ETag for the specified manifest object.

Definition at line 154 of file JobManifestLocation.h.

◆ SetObjectArn() [1/3]

void Aws::S3Control::Model::JobManifestLocation::SetObjectArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) for a manifest object.

Definition at line 54 of file JobManifestLocation.h.

◆ SetObjectArn() [2/3]

void Aws::S3Control::Model::JobManifestLocation::SetObjectArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) for a manifest object.

Definition at line 59 of file JobManifestLocation.h.

◆ SetObjectArn() [3/3]

void Aws::S3Control::Model::JobManifestLocation::SetObjectArn ( const char *  value)
inline

The Amazon Resource Name (ARN) for a manifest object.

Definition at line 64 of file JobManifestLocation.h.

◆ SetObjectVersionId() [1/3]

void Aws::S3Control::Model::JobManifestLocation::SetObjectVersionId ( const Aws::String value)
inline

The optional version ID to identify a specific version of the manifest object.

Definition at line 98 of file JobManifestLocation.h.

◆ SetObjectVersionId() [2/3]

void Aws::S3Control::Model::JobManifestLocation::SetObjectVersionId ( Aws::String &&  value)
inline

The optional version ID to identify a specific version of the manifest object.

Definition at line 104 of file JobManifestLocation.h.

◆ SetObjectVersionId() [3/3]

void Aws::S3Control::Model::JobManifestLocation::SetObjectVersionId ( const char *  value)
inline

The optional version ID to identify a specific version of the manifest object.

Definition at line 110 of file JobManifestLocation.h.

◆ WithETag() [1/3]

JobManifestLocation& Aws::S3Control::Model::JobManifestLocation::WithETag ( const Aws::String value)
inline

The ETag for the specified manifest object.

Definition at line 159 of file JobManifestLocation.h.

◆ WithETag() [2/3]

JobManifestLocation& Aws::S3Control::Model::JobManifestLocation::WithETag ( Aws::String &&  value)
inline

The ETag for the specified manifest object.

Definition at line 164 of file JobManifestLocation.h.

◆ WithETag() [3/3]

JobManifestLocation& Aws::S3Control::Model::JobManifestLocation::WithETag ( const char *  value)
inline

The ETag for the specified manifest object.

Definition at line 169 of file JobManifestLocation.h.

◆ WithObjectArn() [1/3]

JobManifestLocation& Aws::S3Control::Model::JobManifestLocation::WithObjectArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) for a manifest object.

Definition at line 69 of file JobManifestLocation.h.

◆ WithObjectArn() [2/3]

JobManifestLocation& Aws::S3Control::Model::JobManifestLocation::WithObjectArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) for a manifest object.

Definition at line 74 of file JobManifestLocation.h.

◆ WithObjectArn() [3/3]

JobManifestLocation& Aws::S3Control::Model::JobManifestLocation::WithObjectArn ( const char *  value)
inline

The Amazon Resource Name (ARN) for a manifest object.

Definition at line 79 of file JobManifestLocation.h.

◆ WithObjectVersionId() [1/3]

JobManifestLocation& Aws::S3Control::Model::JobManifestLocation::WithObjectVersionId ( const Aws::String value)
inline

The optional version ID to identify a specific version of the manifest object.

Definition at line 116 of file JobManifestLocation.h.

◆ WithObjectVersionId() [2/3]

JobManifestLocation& Aws::S3Control::Model::JobManifestLocation::WithObjectVersionId ( Aws::String &&  value)
inline

The optional version ID to identify a specific version of the manifest object.

Definition at line 122 of file JobManifestLocation.h.

◆ WithObjectVersionId() [3/3]

JobManifestLocation& Aws::S3Control::Model::JobManifestLocation::WithObjectVersionId ( const char *  value)
inline

The optional version ID to identify a specific version of the manifest object.

Definition at line 128 of file JobManifestLocation.h.


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