AWS SDK for C++  1.9.123
AWS SDK for C++
Public Member Functions | List of all members
Aws::SESV2::Model::GetImportJobResult Class Reference

#include <GetImportJobResult.h>

Public Member Functions

 GetImportJobResult ()
 
 GetImportJobResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetImportJobResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetJobId () const
 
void SetJobId (const Aws::String &value)
 
void SetJobId (Aws::String &&value)
 
void SetJobId (const char *value)
 
GetImportJobResultWithJobId (const Aws::String &value)
 
GetImportJobResultWithJobId (Aws::String &&value)
 
GetImportJobResultWithJobId (const char *value)
 
const ImportDestinationGetImportDestination () const
 
void SetImportDestination (const ImportDestination &value)
 
void SetImportDestination (ImportDestination &&value)
 
GetImportJobResultWithImportDestination (const ImportDestination &value)
 
GetImportJobResultWithImportDestination (ImportDestination &&value)
 
const ImportDataSourceGetImportDataSource () const
 
void SetImportDataSource (const ImportDataSource &value)
 
void SetImportDataSource (ImportDataSource &&value)
 
GetImportJobResultWithImportDataSource (const ImportDataSource &value)
 
GetImportJobResultWithImportDataSource (ImportDataSource &&value)
 
const FailureInfoGetFailureInfo () const
 
void SetFailureInfo (const FailureInfo &value)
 
void SetFailureInfo (FailureInfo &&value)
 
GetImportJobResultWithFailureInfo (const FailureInfo &value)
 
GetImportJobResultWithFailureInfo (FailureInfo &&value)
 
const JobStatusGetJobStatus () const
 
void SetJobStatus (const JobStatus &value)
 
void SetJobStatus (JobStatus &&value)
 
GetImportJobResultWithJobStatus (const JobStatus &value)
 
GetImportJobResultWithJobStatus (JobStatus &&value)
 
const Aws::Utils::DateTimeGetCreatedTimestamp () const
 
void SetCreatedTimestamp (const Aws::Utils::DateTime &value)
 
void SetCreatedTimestamp (Aws::Utils::DateTime &&value)
 
GetImportJobResultWithCreatedTimestamp (const Aws::Utils::DateTime &value)
 
GetImportJobResultWithCreatedTimestamp (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetCompletedTimestamp () const
 
void SetCompletedTimestamp (const Aws::Utils::DateTime &value)
 
void SetCompletedTimestamp (Aws::Utils::DateTime &&value)
 
GetImportJobResultWithCompletedTimestamp (const Aws::Utils::DateTime &value)
 
GetImportJobResultWithCompletedTimestamp (Aws::Utils::DateTime &&value)
 
int GetProcessedRecordsCount () const
 
void SetProcessedRecordsCount (int value)
 
GetImportJobResultWithProcessedRecordsCount (int value)
 
int GetFailedRecordsCount () const
 
void SetFailedRecordsCount (int value)
 
GetImportJobResultWithFailedRecordsCount (int value)
 

Detailed Description

An HTTP 200 response if the request succeeds, or an error message if the request fails.

See Also:

AWS API Reference

Definition at line 38 of file GetImportJobResult.h.

Constructor & Destructor Documentation

◆ GetImportJobResult() [1/2]

Aws::SESV2::Model::GetImportJobResult::GetImportJobResult ( )

◆ GetImportJobResult() [2/2]

Aws::SESV2::Model::GetImportJobResult::GetImportJobResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetCompletedTimestamp()

const Aws::Utils::DateTime& Aws::SESV2::Model::GetImportJobResult::GetCompletedTimestamp ( ) const
inline

The time stamp of when the import job was completed.

Definition at line 215 of file GetImportJobResult.h.

◆ GetCreatedTimestamp()

const Aws::Utils::DateTime& Aws::SESV2::Model::GetImportJobResult::GetCreatedTimestamp ( ) const
inline

The time stamp of when the import job was created.

Definition at line 189 of file GetImportJobResult.h.

◆ GetFailedRecordsCount()

int Aws::SESV2::Model::GetImportJobResult::GetFailedRecordsCount ( ) const
inline

The number of records that failed processing because of invalid input or other reasons.

Definition at line 258 of file GetImportJobResult.h.

◆ GetFailureInfo()

const FailureInfo& Aws::SESV2::Model::GetImportJobResult::GetFailureInfo ( ) const
inline

The failure details about an import job.

Definition at line 137 of file GetImportJobResult.h.

◆ GetImportDataSource()

const ImportDataSource& Aws::SESV2::Model::GetImportJobResult::GetImportDataSource ( ) const
inline

The data source of the import job.

Definition at line 111 of file GetImportJobResult.h.

◆ GetImportDestination()

const ImportDestination& Aws::SESV2::Model::GetImportJobResult::GetImportDestination ( ) const
inline

The destination of the import job.

Definition at line 85 of file GetImportJobResult.h.

◆ GetJobId()

const Aws::String& Aws::SESV2::Model::GetImportJobResult::GetJobId ( ) const
inline

A string that represents the import job ID.

Definition at line 49 of file GetImportJobResult.h.

◆ GetJobStatus()

const JobStatus& Aws::SESV2::Model::GetImportJobResult::GetJobStatus ( ) const
inline

The status of the import job.

Definition at line 163 of file GetImportJobResult.h.

◆ GetProcessedRecordsCount()

int Aws::SESV2::Model::GetImportJobResult::GetProcessedRecordsCount ( ) const
inline

The current number of records processed.

Definition at line 241 of file GetImportJobResult.h.

◆ operator=()

GetImportJobResult& Aws::SESV2::Model::GetImportJobResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetCompletedTimestamp() [1/2]

void Aws::SESV2::Model::GetImportJobResult::SetCompletedTimestamp ( Aws::Utils::DateTime &&  value)
inline

The time stamp of when the import job was completed.

Definition at line 225 of file GetImportJobResult.h.

◆ SetCompletedTimestamp() [2/2]

void Aws::SESV2::Model::GetImportJobResult::SetCompletedTimestamp ( const Aws::Utils::DateTime value)
inline

The time stamp of when the import job was completed.

Definition at line 220 of file GetImportJobResult.h.

◆ SetCreatedTimestamp() [1/2]

void Aws::SESV2::Model::GetImportJobResult::SetCreatedTimestamp ( Aws::Utils::DateTime &&  value)
inline

The time stamp of when the import job was created.

Definition at line 199 of file GetImportJobResult.h.

◆ SetCreatedTimestamp() [2/2]

void Aws::SESV2::Model::GetImportJobResult::SetCreatedTimestamp ( const Aws::Utils::DateTime value)
inline

The time stamp of when the import job was created.

Definition at line 194 of file GetImportJobResult.h.

◆ SetFailedRecordsCount()

void Aws::SESV2::Model::GetImportJobResult::SetFailedRecordsCount ( int  value)
inline

The number of records that failed processing because of invalid input or other reasons.

Definition at line 264 of file GetImportJobResult.h.

◆ SetFailureInfo() [1/2]

void Aws::SESV2::Model::GetImportJobResult::SetFailureInfo ( const FailureInfo value)
inline

The failure details about an import job.

Definition at line 142 of file GetImportJobResult.h.

◆ SetFailureInfo() [2/2]

void Aws::SESV2::Model::GetImportJobResult::SetFailureInfo ( FailureInfo &&  value)
inline

The failure details about an import job.

Definition at line 147 of file GetImportJobResult.h.

◆ SetImportDataSource() [1/2]

void Aws::SESV2::Model::GetImportJobResult::SetImportDataSource ( const ImportDataSource value)
inline

The data source of the import job.

Definition at line 116 of file GetImportJobResult.h.

◆ SetImportDataSource() [2/2]

void Aws::SESV2::Model::GetImportJobResult::SetImportDataSource ( ImportDataSource &&  value)
inline

The data source of the import job.

Definition at line 121 of file GetImportJobResult.h.

◆ SetImportDestination() [1/2]

void Aws::SESV2::Model::GetImportJobResult::SetImportDestination ( const ImportDestination value)
inline

The destination of the import job.

Definition at line 90 of file GetImportJobResult.h.

◆ SetImportDestination() [2/2]

void Aws::SESV2::Model::GetImportJobResult::SetImportDestination ( ImportDestination &&  value)
inline

The destination of the import job.

Definition at line 95 of file GetImportJobResult.h.

◆ SetJobId() [1/3]

void Aws::SESV2::Model::GetImportJobResult::SetJobId ( Aws::String &&  value)
inline

A string that represents the import job ID.

Definition at line 59 of file GetImportJobResult.h.

◆ SetJobId() [2/3]

void Aws::SESV2::Model::GetImportJobResult::SetJobId ( const Aws::String value)
inline

A string that represents the import job ID.

Definition at line 54 of file GetImportJobResult.h.

◆ SetJobId() [3/3]

void Aws::SESV2::Model::GetImportJobResult::SetJobId ( const char *  value)
inline

A string that represents the import job ID.

Definition at line 64 of file GetImportJobResult.h.

◆ SetJobStatus() [1/2]

void Aws::SESV2::Model::GetImportJobResult::SetJobStatus ( const JobStatus value)
inline

The status of the import job.

Definition at line 168 of file GetImportJobResult.h.

◆ SetJobStatus() [2/2]

void Aws::SESV2::Model::GetImportJobResult::SetJobStatus ( JobStatus &&  value)
inline

The status of the import job.

Definition at line 173 of file GetImportJobResult.h.

◆ SetProcessedRecordsCount()

void Aws::SESV2::Model::GetImportJobResult::SetProcessedRecordsCount ( int  value)
inline

The current number of records processed.

Definition at line 246 of file GetImportJobResult.h.

◆ WithCompletedTimestamp() [1/2]

GetImportJobResult& Aws::SESV2::Model::GetImportJobResult::WithCompletedTimestamp ( Aws::Utils::DateTime &&  value)
inline

The time stamp of when the import job was completed.

Definition at line 235 of file GetImportJobResult.h.

◆ WithCompletedTimestamp() [2/2]

GetImportJobResult& Aws::SESV2::Model::GetImportJobResult::WithCompletedTimestamp ( const Aws::Utils::DateTime value)
inline

The time stamp of when the import job was completed.

Definition at line 230 of file GetImportJobResult.h.

◆ WithCreatedTimestamp() [1/2]

GetImportJobResult& Aws::SESV2::Model::GetImportJobResult::WithCreatedTimestamp ( Aws::Utils::DateTime &&  value)
inline

The time stamp of when the import job was created.

Definition at line 209 of file GetImportJobResult.h.

◆ WithCreatedTimestamp() [2/2]

GetImportJobResult& Aws::SESV2::Model::GetImportJobResult::WithCreatedTimestamp ( const Aws::Utils::DateTime value)
inline

The time stamp of when the import job was created.

Definition at line 204 of file GetImportJobResult.h.

◆ WithFailedRecordsCount()

GetImportJobResult& Aws::SESV2::Model::GetImportJobResult::WithFailedRecordsCount ( int  value)
inline

The number of records that failed processing because of invalid input or other reasons.

Definition at line 270 of file GetImportJobResult.h.

◆ WithFailureInfo() [1/2]

GetImportJobResult& Aws::SESV2::Model::GetImportJobResult::WithFailureInfo ( const FailureInfo value)
inline

The failure details about an import job.

Definition at line 152 of file GetImportJobResult.h.

◆ WithFailureInfo() [2/2]

GetImportJobResult& Aws::SESV2::Model::GetImportJobResult::WithFailureInfo ( FailureInfo &&  value)
inline

The failure details about an import job.

Definition at line 157 of file GetImportJobResult.h.

◆ WithImportDataSource() [1/2]

GetImportJobResult& Aws::SESV2::Model::GetImportJobResult::WithImportDataSource ( const ImportDataSource value)
inline

The data source of the import job.

Definition at line 126 of file GetImportJobResult.h.

◆ WithImportDataSource() [2/2]

GetImportJobResult& Aws::SESV2::Model::GetImportJobResult::WithImportDataSource ( ImportDataSource &&  value)
inline

The data source of the import job.

Definition at line 131 of file GetImportJobResult.h.

◆ WithImportDestination() [1/2]

GetImportJobResult& Aws::SESV2::Model::GetImportJobResult::WithImportDestination ( const ImportDestination value)
inline

The destination of the import job.

Definition at line 100 of file GetImportJobResult.h.

◆ WithImportDestination() [2/2]

GetImportJobResult& Aws::SESV2::Model::GetImportJobResult::WithImportDestination ( ImportDestination &&  value)
inline

The destination of the import job.

Definition at line 105 of file GetImportJobResult.h.

◆ WithJobId() [1/3]

GetImportJobResult& Aws::SESV2::Model::GetImportJobResult::WithJobId ( Aws::String &&  value)
inline

A string that represents the import job ID.

Definition at line 74 of file GetImportJobResult.h.

◆ WithJobId() [2/3]

GetImportJobResult& Aws::SESV2::Model::GetImportJobResult::WithJobId ( const Aws::String value)
inline

A string that represents the import job ID.

Definition at line 69 of file GetImportJobResult.h.

◆ WithJobId() [3/3]

GetImportJobResult& Aws::SESV2::Model::GetImportJobResult::WithJobId ( const char *  value)
inline

A string that represents the import job ID.

Definition at line 79 of file GetImportJobResult.h.

◆ WithJobStatus() [1/2]

GetImportJobResult& Aws::SESV2::Model::GetImportJobResult::WithJobStatus ( const JobStatus value)
inline

The status of the import job.

Definition at line 178 of file GetImportJobResult.h.

◆ WithJobStatus() [2/2]

GetImportJobResult& Aws::SESV2::Model::GetImportJobResult::WithJobStatus ( JobStatus &&  value)
inline

The status of the import job.

Definition at line 183 of file GetImportJobResult.h.

◆ WithProcessedRecordsCount()

GetImportJobResult& Aws::SESV2::Model::GetImportJobResult::WithProcessedRecordsCount ( int  value)
inline

The current number of records processed.

Definition at line 251 of file GetImportJobResult.h.


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