AWS SDK for C++  1.9.156
AWS SDK for C++
Public Member Functions | List of all members
Aws::IoT::Model::DescribeThingRegistrationTaskResult Class Reference

#include <DescribeThingRegistrationTaskResult.h>

Public Member Functions

 DescribeThingRegistrationTaskResult ()
 
 DescribeThingRegistrationTaskResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeThingRegistrationTaskResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetTaskId () const
 
void SetTaskId (const Aws::String &value)
 
void SetTaskId (Aws::String &&value)
 
void SetTaskId (const char *value)
 
DescribeThingRegistrationTaskResultWithTaskId (const Aws::String &value)
 
DescribeThingRegistrationTaskResultWithTaskId (Aws::String &&value)
 
DescribeThingRegistrationTaskResultWithTaskId (const char *value)
 
const Aws::Utils::DateTimeGetCreationDate () const
 
void SetCreationDate (const Aws::Utils::DateTime &value)
 
void SetCreationDate (Aws::Utils::DateTime &&value)
 
DescribeThingRegistrationTaskResultWithCreationDate (const Aws::Utils::DateTime &value)
 
DescribeThingRegistrationTaskResultWithCreationDate (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastModifiedDate () const
 
void SetLastModifiedDate (const Aws::Utils::DateTime &value)
 
void SetLastModifiedDate (Aws::Utils::DateTime &&value)
 
DescribeThingRegistrationTaskResultWithLastModifiedDate (const Aws::Utils::DateTime &value)
 
DescribeThingRegistrationTaskResultWithLastModifiedDate (Aws::Utils::DateTime &&value)
 
const Aws::StringGetTemplateBody () const
 
void SetTemplateBody (const Aws::String &value)
 
void SetTemplateBody (Aws::String &&value)
 
void SetTemplateBody (const char *value)
 
DescribeThingRegistrationTaskResultWithTemplateBody (const Aws::String &value)
 
DescribeThingRegistrationTaskResultWithTemplateBody (Aws::String &&value)
 
DescribeThingRegistrationTaskResultWithTemplateBody (const char *value)
 
const Aws::StringGetInputFileBucket () const
 
void SetInputFileBucket (const Aws::String &value)
 
void SetInputFileBucket (Aws::String &&value)
 
void SetInputFileBucket (const char *value)
 
DescribeThingRegistrationTaskResultWithInputFileBucket (const Aws::String &value)
 
DescribeThingRegistrationTaskResultWithInputFileBucket (Aws::String &&value)
 
DescribeThingRegistrationTaskResultWithInputFileBucket (const char *value)
 
const Aws::StringGetInputFileKey () const
 
void SetInputFileKey (const Aws::String &value)
 
void SetInputFileKey (Aws::String &&value)
 
void SetInputFileKey (const char *value)
 
DescribeThingRegistrationTaskResultWithInputFileKey (const Aws::String &value)
 
DescribeThingRegistrationTaskResultWithInputFileKey (Aws::String &&value)
 
DescribeThingRegistrationTaskResultWithInputFileKey (const char *value)
 
const Aws::StringGetRoleArn () const
 
void SetRoleArn (const Aws::String &value)
 
void SetRoleArn (Aws::String &&value)
 
void SetRoleArn (const char *value)
 
DescribeThingRegistrationTaskResultWithRoleArn (const Aws::String &value)
 
DescribeThingRegistrationTaskResultWithRoleArn (Aws::String &&value)
 
DescribeThingRegistrationTaskResultWithRoleArn (const char *value)
 
const StatusGetStatus () const
 
void SetStatus (const Status &value)
 
void SetStatus (Status &&value)
 
DescribeThingRegistrationTaskResultWithStatus (const Status &value)
 
DescribeThingRegistrationTaskResultWithStatus (Status &&value)
 
const Aws::StringGetMessage () const
 
void SetMessage (const Aws::String &value)
 
void SetMessage (Aws::String &&value)
 
void SetMessage (const char *value)
 
DescribeThingRegistrationTaskResultWithMessage (const Aws::String &value)
 
DescribeThingRegistrationTaskResultWithMessage (Aws::String &&value)
 
DescribeThingRegistrationTaskResultWithMessage (const char *value)
 
int GetSuccessCount () const
 
void SetSuccessCount (int value)
 
DescribeThingRegistrationTaskResultWithSuccessCount (int value)
 
int GetFailureCount () const
 
void SetFailureCount (int value)
 
DescribeThingRegistrationTaskResultWithFailureCount (int value)
 
int GetPercentageProgress () const
 
void SetPercentageProgress (int value)
 
DescribeThingRegistrationTaskResultWithPercentageProgress (int value)
 

Detailed Description

Definition at line 29 of file DescribeThingRegistrationTaskResult.h.

Constructor & Destructor Documentation

◆ DescribeThingRegistrationTaskResult() [1/2]

Aws::IoT::Model::DescribeThingRegistrationTaskResult::DescribeThingRegistrationTaskResult ( )

◆ DescribeThingRegistrationTaskResult() [2/2]

Aws::IoT::Model::DescribeThingRegistrationTaskResult::DescribeThingRegistrationTaskResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetCreationDate()

const Aws::Utils::DateTime& Aws::IoT::Model::DescribeThingRegistrationTaskResult::GetCreationDate ( ) const
inline

The task creation date.

Definition at line 76 of file DescribeThingRegistrationTaskResult.h.

◆ GetFailureCount()

int Aws::IoT::Model::DescribeThingRegistrationTaskResult::GetFailureCount ( ) const
inline

The number of things that failed to be provisioned.

Definition at line 350 of file DescribeThingRegistrationTaskResult.h.

◆ GetInputFileBucket()

const Aws::String& Aws::IoT::Model::DescribeThingRegistrationTaskResult::GetInputFileBucket ( ) const
inline

The S3 bucket that contains the input file.

Definition at line 164 of file DescribeThingRegistrationTaskResult.h.

◆ GetInputFileKey()

const Aws::String& Aws::IoT::Model::DescribeThingRegistrationTaskResult::GetInputFileKey ( ) const
inline

The input file key.

Definition at line 200 of file DescribeThingRegistrationTaskResult.h.

◆ GetLastModifiedDate()

const Aws::Utils::DateTime& Aws::IoT::Model::DescribeThingRegistrationTaskResult::GetLastModifiedDate ( ) const
inline

The date when the task was last modified.

Definition at line 102 of file DescribeThingRegistrationTaskResult.h.

◆ GetMessage()

const Aws::String& Aws::IoT::Model::DescribeThingRegistrationTaskResult::GetMessage ( ) const
inline

The message.

Definition at line 298 of file DescribeThingRegistrationTaskResult.h.

◆ GetPercentageProgress()

int Aws::IoT::Model::DescribeThingRegistrationTaskResult::GetPercentageProgress ( ) const
inline

The progress of the bulk provisioning task expressed as a percentage.

Definition at line 366 of file DescribeThingRegistrationTaskResult.h.

◆ GetRoleArn()

const Aws::String& Aws::IoT::Model::DescribeThingRegistrationTaskResult::GetRoleArn ( ) const
inline

The role ARN that grants access to the input file bucket.

Definition at line 236 of file DescribeThingRegistrationTaskResult.h.

◆ GetStatus()

const Status& Aws::IoT::Model::DescribeThingRegistrationTaskResult::GetStatus ( ) const
inline

The status of the bulk thing provisioning task.

Definition at line 272 of file DescribeThingRegistrationTaskResult.h.

◆ GetSuccessCount()

int Aws::IoT::Model::DescribeThingRegistrationTaskResult::GetSuccessCount ( ) const
inline

The number of things successfully provisioned.

Definition at line 334 of file DescribeThingRegistrationTaskResult.h.

◆ GetTaskId()

const Aws::String& Aws::IoT::Model::DescribeThingRegistrationTaskResult::GetTaskId ( ) const
inline

The task ID.

Definition at line 40 of file DescribeThingRegistrationTaskResult.h.

◆ GetTemplateBody()

const Aws::String& Aws::IoT::Model::DescribeThingRegistrationTaskResult::GetTemplateBody ( ) const
inline

The task's template.

Definition at line 128 of file DescribeThingRegistrationTaskResult.h.

◆ operator=()

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

◆ SetCreationDate() [1/2]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetCreationDate ( Aws::Utils::DateTime &&  value)
inline

The task creation date.

Definition at line 86 of file DescribeThingRegistrationTaskResult.h.

◆ SetCreationDate() [2/2]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetCreationDate ( const Aws::Utils::DateTime value)
inline

The task creation date.

Definition at line 81 of file DescribeThingRegistrationTaskResult.h.

◆ SetFailureCount()

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetFailureCount ( int  value)
inline

The number of things that failed to be provisioned.

Definition at line 355 of file DescribeThingRegistrationTaskResult.h.

◆ SetInputFileBucket() [1/3]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetInputFileBucket ( Aws::String &&  value)
inline

The S3 bucket that contains the input file.

Definition at line 174 of file DescribeThingRegistrationTaskResult.h.

◆ SetInputFileBucket() [2/3]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetInputFileBucket ( const Aws::String value)
inline

The S3 bucket that contains the input file.

Definition at line 169 of file DescribeThingRegistrationTaskResult.h.

◆ SetInputFileBucket() [3/3]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetInputFileBucket ( const char *  value)
inline

The S3 bucket that contains the input file.

Definition at line 179 of file DescribeThingRegistrationTaskResult.h.

◆ SetInputFileKey() [1/3]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetInputFileKey ( Aws::String &&  value)
inline

The input file key.

Definition at line 210 of file DescribeThingRegistrationTaskResult.h.

◆ SetInputFileKey() [2/3]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetInputFileKey ( const Aws::String value)
inline

The input file key.

Definition at line 205 of file DescribeThingRegistrationTaskResult.h.

◆ SetInputFileKey() [3/3]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetInputFileKey ( const char *  value)
inline

The input file key.

Definition at line 215 of file DescribeThingRegistrationTaskResult.h.

◆ SetLastModifiedDate() [1/2]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetLastModifiedDate ( Aws::Utils::DateTime &&  value)
inline

The date when the task was last modified.

Definition at line 112 of file DescribeThingRegistrationTaskResult.h.

◆ SetLastModifiedDate() [2/2]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetLastModifiedDate ( const Aws::Utils::DateTime value)
inline

The date when the task was last modified.

Definition at line 107 of file DescribeThingRegistrationTaskResult.h.

◆ SetMessage() [1/3]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetMessage ( Aws::String &&  value)
inline

The message.

Definition at line 308 of file DescribeThingRegistrationTaskResult.h.

◆ SetMessage() [2/3]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetMessage ( const Aws::String value)
inline

The message.

Definition at line 303 of file DescribeThingRegistrationTaskResult.h.

◆ SetMessage() [3/3]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetMessage ( const char *  value)
inline

The message.

Definition at line 313 of file DescribeThingRegistrationTaskResult.h.

◆ SetPercentageProgress()

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetPercentageProgress ( int  value)
inline

The progress of the bulk provisioning task expressed as a percentage.

Definition at line 371 of file DescribeThingRegistrationTaskResult.h.

◆ SetRoleArn() [1/3]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetRoleArn ( Aws::String &&  value)
inline

The role ARN that grants access to the input file bucket.

Definition at line 246 of file DescribeThingRegistrationTaskResult.h.

◆ SetRoleArn() [2/3]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetRoleArn ( const Aws::String value)
inline

The role ARN that grants access to the input file bucket.

Definition at line 241 of file DescribeThingRegistrationTaskResult.h.

◆ SetRoleArn() [3/3]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetRoleArn ( const char *  value)
inline

The role ARN that grants access to the input file bucket.

Definition at line 251 of file DescribeThingRegistrationTaskResult.h.

◆ SetStatus() [1/2]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetStatus ( const Status value)
inline

The status of the bulk thing provisioning task.

Definition at line 277 of file DescribeThingRegistrationTaskResult.h.

◆ SetStatus() [2/2]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetStatus ( Status &&  value)
inline

The status of the bulk thing provisioning task.

Definition at line 282 of file DescribeThingRegistrationTaskResult.h.

◆ SetSuccessCount()

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetSuccessCount ( int  value)
inline

The number of things successfully provisioned.

Definition at line 339 of file DescribeThingRegistrationTaskResult.h.

◆ SetTaskId() [1/3]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetTaskId ( Aws::String &&  value)
inline

The task ID.

Definition at line 50 of file DescribeThingRegistrationTaskResult.h.

◆ SetTaskId() [2/3]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetTaskId ( const Aws::String value)
inline

The task ID.

Definition at line 45 of file DescribeThingRegistrationTaskResult.h.

◆ SetTaskId() [3/3]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetTaskId ( const char *  value)
inline

The task ID.

Definition at line 55 of file DescribeThingRegistrationTaskResult.h.

◆ SetTemplateBody() [1/3]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetTemplateBody ( Aws::String &&  value)
inline

The task's template.

Definition at line 138 of file DescribeThingRegistrationTaskResult.h.

◆ SetTemplateBody() [2/3]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetTemplateBody ( const Aws::String value)
inline

The task's template.

Definition at line 133 of file DescribeThingRegistrationTaskResult.h.

◆ SetTemplateBody() [3/3]

void Aws::IoT::Model::DescribeThingRegistrationTaskResult::SetTemplateBody ( const char *  value)
inline

The task's template.

Definition at line 143 of file DescribeThingRegistrationTaskResult.h.

◆ WithCreationDate() [1/2]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithCreationDate ( Aws::Utils::DateTime &&  value)
inline

The task creation date.

Definition at line 96 of file DescribeThingRegistrationTaskResult.h.

◆ WithCreationDate() [2/2]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithCreationDate ( const Aws::Utils::DateTime value)
inline

The task creation date.

Definition at line 91 of file DescribeThingRegistrationTaskResult.h.

◆ WithFailureCount()

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithFailureCount ( int  value)
inline

The number of things that failed to be provisioned.

Definition at line 360 of file DescribeThingRegistrationTaskResult.h.

◆ WithInputFileBucket() [1/3]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithInputFileBucket ( Aws::String &&  value)
inline

The S3 bucket that contains the input file.

Definition at line 189 of file DescribeThingRegistrationTaskResult.h.

◆ WithInputFileBucket() [2/3]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithInputFileBucket ( const Aws::String value)
inline

The S3 bucket that contains the input file.

Definition at line 184 of file DescribeThingRegistrationTaskResult.h.

◆ WithInputFileBucket() [3/3]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithInputFileBucket ( const char *  value)
inline

The S3 bucket that contains the input file.

Definition at line 194 of file DescribeThingRegistrationTaskResult.h.

◆ WithInputFileKey() [1/3]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithInputFileKey ( Aws::String &&  value)
inline

The input file key.

Definition at line 225 of file DescribeThingRegistrationTaskResult.h.

◆ WithInputFileKey() [2/3]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithInputFileKey ( const Aws::String value)
inline

The input file key.

Definition at line 220 of file DescribeThingRegistrationTaskResult.h.

◆ WithInputFileKey() [3/3]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithInputFileKey ( const char *  value)
inline

The input file key.

Definition at line 230 of file DescribeThingRegistrationTaskResult.h.

◆ WithLastModifiedDate() [1/2]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithLastModifiedDate ( Aws::Utils::DateTime &&  value)
inline

The date when the task was last modified.

Definition at line 122 of file DescribeThingRegistrationTaskResult.h.

◆ WithLastModifiedDate() [2/2]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithLastModifiedDate ( const Aws::Utils::DateTime value)
inline

The date when the task was last modified.

Definition at line 117 of file DescribeThingRegistrationTaskResult.h.

◆ WithMessage() [1/3]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithMessage ( Aws::String &&  value)
inline

The message.

Definition at line 323 of file DescribeThingRegistrationTaskResult.h.

◆ WithMessage() [2/3]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithMessage ( const Aws::String value)
inline

The message.

Definition at line 318 of file DescribeThingRegistrationTaskResult.h.

◆ WithMessage() [3/3]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithMessage ( const char *  value)
inline

The message.

Definition at line 328 of file DescribeThingRegistrationTaskResult.h.

◆ WithPercentageProgress()

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithPercentageProgress ( int  value)
inline

The progress of the bulk provisioning task expressed as a percentage.

Definition at line 376 of file DescribeThingRegistrationTaskResult.h.

◆ WithRoleArn() [1/3]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithRoleArn ( Aws::String &&  value)
inline

The role ARN that grants access to the input file bucket.

Definition at line 261 of file DescribeThingRegistrationTaskResult.h.

◆ WithRoleArn() [2/3]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithRoleArn ( const Aws::String value)
inline

The role ARN that grants access to the input file bucket.

Definition at line 256 of file DescribeThingRegistrationTaskResult.h.

◆ WithRoleArn() [3/3]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithRoleArn ( const char *  value)
inline

The role ARN that grants access to the input file bucket.

Definition at line 266 of file DescribeThingRegistrationTaskResult.h.

◆ WithStatus() [1/2]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithStatus ( const Status value)
inline

The status of the bulk thing provisioning task.

Definition at line 287 of file DescribeThingRegistrationTaskResult.h.

◆ WithStatus() [2/2]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithStatus ( Status &&  value)
inline

The status of the bulk thing provisioning task.

Definition at line 292 of file DescribeThingRegistrationTaskResult.h.

◆ WithSuccessCount()

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithSuccessCount ( int  value)
inline

The number of things successfully provisioned.

Definition at line 344 of file DescribeThingRegistrationTaskResult.h.

◆ WithTaskId() [1/3]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithTaskId ( Aws::String &&  value)
inline

The task ID.

Definition at line 65 of file DescribeThingRegistrationTaskResult.h.

◆ WithTaskId() [2/3]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithTaskId ( const Aws::String value)
inline

The task ID.

Definition at line 60 of file DescribeThingRegistrationTaskResult.h.

◆ WithTaskId() [3/3]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithTaskId ( const char *  value)
inline

The task ID.

Definition at line 70 of file DescribeThingRegistrationTaskResult.h.

◆ WithTemplateBody() [1/3]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithTemplateBody ( Aws::String &&  value)
inline

The task's template.

Definition at line 153 of file DescribeThingRegistrationTaskResult.h.

◆ WithTemplateBody() [2/3]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithTemplateBody ( const Aws::String value)
inline

The task's template.

Definition at line 148 of file DescribeThingRegistrationTaskResult.h.

◆ WithTemplateBody() [3/3]

DescribeThingRegistrationTaskResult& Aws::IoT::Model::DescribeThingRegistrationTaskResult::WithTemplateBody ( const char *  value)
inline

The task's template.

Definition at line 158 of file DescribeThingRegistrationTaskResult.h.


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