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

#include <JobLogs.h>

Public Member Functions

 JobLogs ()
 
 JobLogs (Aws::Utils::Json::JsonView jsonValue)
 
JobLogsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetJobCompletionReportURI () const
 
bool JobCompletionReportURIHasBeenSet () const
 
void SetJobCompletionReportURI (const Aws::String &value)
 
void SetJobCompletionReportURI (Aws::String &&value)
 
void SetJobCompletionReportURI (const char *value)
 
JobLogsWithJobCompletionReportURI (const Aws::String &value)
 
JobLogsWithJobCompletionReportURI (Aws::String &&value)
 
JobLogsWithJobCompletionReportURI (const char *value)
 
const Aws::StringGetJobSuccessLogURI () const
 
bool JobSuccessLogURIHasBeenSet () const
 
void SetJobSuccessLogURI (const Aws::String &value)
 
void SetJobSuccessLogURI (Aws::String &&value)
 
void SetJobSuccessLogURI (const char *value)
 
JobLogsWithJobSuccessLogURI (const Aws::String &value)
 
JobLogsWithJobSuccessLogURI (Aws::String &&value)
 
JobLogsWithJobSuccessLogURI (const char *value)
 
const Aws::StringGetJobFailureLogURI () const
 
bool JobFailureLogURIHasBeenSet () const
 
void SetJobFailureLogURI (const Aws::String &value)
 
void SetJobFailureLogURI (Aws::String &&value)
 
void SetJobFailureLogURI (const char *value)
 
JobLogsWithJobFailureLogURI (const Aws::String &value)
 
JobLogsWithJobFailureLogURI (Aws::String &&value)
 
JobLogsWithJobFailureLogURI (const char *value)
 

Detailed Description

Contains job logs. Whenever a Snow device is used to import data into or export data out of Amazon S3, you'll have the option of downloading a PDF job report. Job logs are returned as a part of the response syntax of the DescribeJob action in the JobMetadata data type. The job logs can be accessed for up to 60 minutes after this request has been made. To access any of the job logs after 60 minutes have passed, you'll have to make another call to the DescribeJob action.

For import jobs, the PDF job report becomes available at the end of the import process. For export jobs, your job report typically becomes available while the Snow device for your job part is being delivered to you.

The job report provides you insight into the state of your Amazon S3 data transfer. The report includes details about your job or job part for your records.

For deeper visibility into the status of your transferred objects, you can look at the two associated logs: a success log and a failure log. The logs are saved in comma-separated value (CSV) format, and the name of each log includes the ID of the job or job part that the log describes.

See Also:

AWS API Reference

Definition at line 46 of file JobLogs.h.

Constructor & Destructor Documentation

◆ JobLogs() [1/2]

Aws::Snowball::Model::JobLogs::JobLogs ( )

◆ JobLogs() [2/2]

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

Member Function Documentation

◆ GetJobCompletionReportURI()

const Aws::String& Aws::Snowball::Model::JobLogs::GetJobCompletionReportURI ( ) const
inline

A link to an Amazon S3 presigned URL where the job completion report is located.

Definition at line 59 of file JobLogs.h.

◆ GetJobFailureLogURI()

const Aws::String& Aws::Snowball::Model::JobLogs::GetJobFailureLogURI ( ) const
inline

A link to an Amazon S3 presigned URL where the job failure log is located.

Definition at line 157 of file JobLogs.h.

◆ GetJobSuccessLogURI()

const Aws::String& Aws::Snowball::Model::JobLogs::GetJobSuccessLogURI ( ) const
inline

A link to an Amazon S3 presigned URL where the job success log is located.

Definition at line 108 of file JobLogs.h.

◆ JobCompletionReportURIHasBeenSet()

bool Aws::Snowball::Model::JobLogs::JobCompletionReportURIHasBeenSet ( ) const
inline

A link to an Amazon S3 presigned URL where the job completion report is located.

Definition at line 65 of file JobLogs.h.

◆ JobFailureLogURIHasBeenSet()

bool Aws::Snowball::Model::JobLogs::JobFailureLogURIHasBeenSet ( ) const
inline

A link to an Amazon S3 presigned URL where the job failure log is located.

Definition at line 163 of file JobLogs.h.

◆ JobSuccessLogURIHasBeenSet()

bool Aws::Snowball::Model::JobLogs::JobSuccessLogURIHasBeenSet ( ) const
inline

A link to an Amazon S3 presigned URL where the job success log is located.

Definition at line 114 of file JobLogs.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetJobCompletionReportURI() [1/3]

void Aws::Snowball::Model::JobLogs::SetJobCompletionReportURI ( const Aws::String value)
inline

A link to an Amazon S3 presigned URL where the job completion report is located.

Definition at line 71 of file JobLogs.h.

◆ SetJobCompletionReportURI() [2/3]

void Aws::Snowball::Model::JobLogs::SetJobCompletionReportURI ( Aws::String &&  value)
inline

A link to an Amazon S3 presigned URL where the job completion report is located.

Definition at line 77 of file JobLogs.h.

◆ SetJobCompletionReportURI() [3/3]

void Aws::Snowball::Model::JobLogs::SetJobCompletionReportURI ( const char *  value)
inline

A link to an Amazon S3 presigned URL where the job completion report is located.

Definition at line 83 of file JobLogs.h.

◆ SetJobFailureLogURI() [1/3]

void Aws::Snowball::Model::JobLogs::SetJobFailureLogURI ( const Aws::String value)
inline

A link to an Amazon S3 presigned URL where the job failure log is located.

Definition at line 169 of file JobLogs.h.

◆ SetJobFailureLogURI() [2/3]

void Aws::Snowball::Model::JobLogs::SetJobFailureLogURI ( Aws::String &&  value)
inline

A link to an Amazon S3 presigned URL where the job failure log is located.

Definition at line 175 of file JobLogs.h.

◆ SetJobFailureLogURI() [3/3]

void Aws::Snowball::Model::JobLogs::SetJobFailureLogURI ( const char *  value)
inline

A link to an Amazon S3 presigned URL where the job failure log is located.

Definition at line 181 of file JobLogs.h.

◆ SetJobSuccessLogURI() [1/3]

void Aws::Snowball::Model::JobLogs::SetJobSuccessLogURI ( const Aws::String value)
inline

A link to an Amazon S3 presigned URL where the job success log is located.

Definition at line 120 of file JobLogs.h.

◆ SetJobSuccessLogURI() [2/3]

void Aws::Snowball::Model::JobLogs::SetJobSuccessLogURI ( Aws::String &&  value)
inline

A link to an Amazon S3 presigned URL where the job success log is located.

Definition at line 126 of file JobLogs.h.

◆ SetJobSuccessLogURI() [3/3]

void Aws::Snowball::Model::JobLogs::SetJobSuccessLogURI ( const char *  value)
inline

A link to an Amazon S3 presigned URL where the job success log is located.

Definition at line 132 of file JobLogs.h.

◆ WithJobCompletionReportURI() [1/3]

JobLogs& Aws::Snowball::Model::JobLogs::WithJobCompletionReportURI ( const Aws::String value)
inline

A link to an Amazon S3 presigned URL where the job completion report is located.

Definition at line 89 of file JobLogs.h.

◆ WithJobCompletionReportURI() [2/3]

JobLogs& Aws::Snowball::Model::JobLogs::WithJobCompletionReportURI ( Aws::String &&  value)
inline

A link to an Amazon S3 presigned URL where the job completion report is located.

Definition at line 95 of file JobLogs.h.

◆ WithJobCompletionReportURI() [3/3]

JobLogs& Aws::Snowball::Model::JobLogs::WithJobCompletionReportURI ( const char *  value)
inline

A link to an Amazon S3 presigned URL where the job completion report is located.

Definition at line 101 of file JobLogs.h.

◆ WithJobFailureLogURI() [1/3]

JobLogs& Aws::Snowball::Model::JobLogs::WithJobFailureLogURI ( const Aws::String value)
inline

A link to an Amazon S3 presigned URL where the job failure log is located.

Definition at line 187 of file JobLogs.h.

◆ WithJobFailureLogURI() [2/3]

JobLogs& Aws::Snowball::Model::JobLogs::WithJobFailureLogURI ( Aws::String &&  value)
inline

A link to an Amazon S3 presigned URL where the job failure log is located.

Definition at line 193 of file JobLogs.h.

◆ WithJobFailureLogURI() [3/3]

JobLogs& Aws::Snowball::Model::JobLogs::WithJobFailureLogURI ( const char *  value)
inline

A link to an Amazon S3 presigned URL where the job failure log is located.

Definition at line 199 of file JobLogs.h.

◆ WithJobSuccessLogURI() [1/3]

JobLogs& Aws::Snowball::Model::JobLogs::WithJobSuccessLogURI ( const Aws::String value)
inline

A link to an Amazon S3 presigned URL where the job success log is located.

Definition at line 138 of file JobLogs.h.

◆ WithJobSuccessLogURI() [2/3]

JobLogs& Aws::Snowball::Model::JobLogs::WithJobSuccessLogURI ( Aws::String &&  value)
inline

A link to an Amazon S3 presigned URL where the job success log is located.

Definition at line 144 of file JobLogs.h.

◆ WithJobSuccessLogURI() [3/3]

JobLogs& Aws::Snowball::Model::JobLogs::WithJobSuccessLogURI ( const char *  value)
inline

A link to an Amazon S3 presigned URL where the job success log is located.

Definition at line 150 of file JobLogs.h.


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