AWS SDK for C++  1.9.68
AWS SDK for C++
Public Member Functions | List of all members
Aws::LexModelBuildingService::Model::GetImportResult Class Reference

#include <GetImportResult.h>

Public Member Functions

 GetImportResult ()
 
 GetImportResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetImportResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetName () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
GetImportResultWithName (const Aws::String &value)
 
GetImportResultWithName (Aws::String &&value)
 
GetImportResultWithName (const char *value)
 
const ResourceTypeGetResourceType () const
 
void SetResourceType (const ResourceType &value)
 
void SetResourceType (ResourceType &&value)
 
GetImportResultWithResourceType (const ResourceType &value)
 
GetImportResultWithResourceType (ResourceType &&value)
 
const MergeStrategyGetMergeStrategy () const
 
void SetMergeStrategy (const MergeStrategy &value)
 
void SetMergeStrategy (MergeStrategy &&value)
 
GetImportResultWithMergeStrategy (const MergeStrategy &value)
 
GetImportResultWithMergeStrategy (MergeStrategy &&value)
 
const Aws::StringGetImportId () const
 
void SetImportId (const Aws::String &value)
 
void SetImportId (Aws::String &&value)
 
void SetImportId (const char *value)
 
GetImportResultWithImportId (const Aws::String &value)
 
GetImportResultWithImportId (Aws::String &&value)
 
GetImportResultWithImportId (const char *value)
 
const ImportStatusGetImportStatus () const
 
void SetImportStatus (const ImportStatus &value)
 
void SetImportStatus (ImportStatus &&value)
 
GetImportResultWithImportStatus (const ImportStatus &value)
 
GetImportResultWithImportStatus (ImportStatus &&value)
 
const Aws::Vector< Aws::String > & GetFailureReason () const
 
void SetFailureReason (const Aws::Vector< Aws::String > &value)
 
void SetFailureReason (Aws::Vector< Aws::String > &&value)
 
GetImportResultWithFailureReason (const Aws::Vector< Aws::String > &value)
 
GetImportResultWithFailureReason (Aws::Vector< Aws::String > &&value)
 
GetImportResultAddFailureReason (const Aws::String &value)
 
GetImportResultAddFailureReason (Aws::String &&value)
 
GetImportResultAddFailureReason (const char *value)
 
const Aws::Utils::DateTimeGetCreatedDate () const
 
void SetCreatedDate (const Aws::Utils::DateTime &value)
 
void SetCreatedDate (Aws::Utils::DateTime &&value)
 
GetImportResultWithCreatedDate (const Aws::Utils::DateTime &value)
 
GetImportResultWithCreatedDate (Aws::Utils::DateTime &&value)
 

Detailed Description

Definition at line 32 of file GetImportResult.h.

Constructor & Destructor Documentation

◆ GetImportResult() [1/2]

Aws::LexModelBuildingService::Model::GetImportResult::GetImportResult ( )

◆ GetImportResult() [2/2]

Aws::LexModelBuildingService::Model::GetImportResult::GetImportResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddFailureReason() [1/3]

GetImportResult& Aws::LexModelBuildingService::Model::GetImportResult::AddFailureReason ( Aws::String &&  value)
inline

A string that describes why an import job failed to complete.

Definition at line 233 of file GetImportResult.h.

◆ AddFailureReason() [2/3]

GetImportResult& Aws::LexModelBuildingService::Model::GetImportResult::AddFailureReason ( const Aws::String value)
inline

A string that describes why an import job failed to complete.

Definition at line 228 of file GetImportResult.h.

◆ AddFailureReason() [3/3]

GetImportResult& Aws::LexModelBuildingService::Model::GetImportResult::AddFailureReason ( const char *  value)
inline

A string that describes why an import job failed to complete.

Definition at line 238 of file GetImportResult.h.

◆ GetCreatedDate()

const Aws::Utils::DateTime& Aws::LexModelBuildingService::Model::GetImportResult::GetCreatedDate ( ) const
inline

A timestamp for the date and time that the import job was created.

Definition at line 244 of file GetImportResult.h.

◆ GetFailureReason()

const Aws::Vector<Aws::String>& Aws::LexModelBuildingService::Model::GetImportResult::GetFailureReason ( ) const
inline

A string that describes why an import job failed to complete.

Definition at line 203 of file GetImportResult.h.

◆ GetImportId()

const Aws::String& Aws::LexModelBuildingService::Model::GetImportResult::GetImportId ( ) const
inline

The identifier for the specific import job.

Definition at line 136 of file GetImportResult.h.

◆ GetImportStatus()

const ImportStatus& Aws::LexModelBuildingService::Model::GetImportResult::GetImportStatus ( ) const
inline

The status of the import job. If the status is FAILED, you can get the reason for the failure from the failureReason field.

Definition at line 173 of file GetImportResult.h.

◆ GetMergeStrategy()

const MergeStrategy& Aws::LexModelBuildingService::Model::GetImportResult::GetMergeStrategy ( ) const
inline

The action taken when there was a conflict between an existing resource and a resource in the import file.

Definition at line 106 of file GetImportResult.h.

◆ GetName()

const Aws::String& Aws::LexModelBuildingService::Model::GetImportResult::GetName ( ) const
inline

The name given to the import job.

Definition at line 43 of file GetImportResult.h.

◆ GetResourceType()

const ResourceType& Aws::LexModelBuildingService::Model::GetImportResult::GetResourceType ( ) const
inline

The type of resource imported.

Definition at line 79 of file GetImportResult.h.

◆ operator=()

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

◆ SetCreatedDate() [1/2]

void Aws::LexModelBuildingService::Model::GetImportResult::SetCreatedDate ( Aws::Utils::DateTime &&  value)
inline

A timestamp for the date and time that the import job was created.

Definition at line 254 of file GetImportResult.h.

◆ SetCreatedDate() [2/2]

void Aws::LexModelBuildingService::Model::GetImportResult::SetCreatedDate ( const Aws::Utils::DateTime value)
inline

A timestamp for the date and time that the import job was created.

Definition at line 249 of file GetImportResult.h.

◆ SetFailureReason() [1/2]

void Aws::LexModelBuildingService::Model::GetImportResult::SetFailureReason ( Aws::Vector< Aws::String > &&  value)
inline

A string that describes why an import job failed to complete.

Definition at line 213 of file GetImportResult.h.

◆ SetFailureReason() [2/2]

void Aws::LexModelBuildingService::Model::GetImportResult::SetFailureReason ( const Aws::Vector< Aws::String > &  value)
inline

A string that describes why an import job failed to complete.

Definition at line 208 of file GetImportResult.h.

◆ SetImportId() [1/3]

void Aws::LexModelBuildingService::Model::GetImportResult::SetImportId ( Aws::String &&  value)
inline

The identifier for the specific import job.

Definition at line 146 of file GetImportResult.h.

◆ SetImportId() [2/3]

void Aws::LexModelBuildingService::Model::GetImportResult::SetImportId ( const Aws::String value)
inline

The identifier for the specific import job.

Definition at line 141 of file GetImportResult.h.

◆ SetImportId() [3/3]

void Aws::LexModelBuildingService::Model::GetImportResult::SetImportId ( const char *  value)
inline

The identifier for the specific import job.

Definition at line 151 of file GetImportResult.h.

◆ SetImportStatus() [1/2]

void Aws::LexModelBuildingService::Model::GetImportResult::SetImportStatus ( const ImportStatus value)
inline

The status of the import job. If the status is FAILED, you can get the reason for the failure from the failureReason field.

Definition at line 179 of file GetImportResult.h.

◆ SetImportStatus() [2/2]

void Aws::LexModelBuildingService::Model::GetImportResult::SetImportStatus ( ImportStatus &&  value)
inline

The status of the import job. If the status is FAILED, you can get the reason for the failure from the failureReason field.

Definition at line 185 of file GetImportResult.h.

◆ SetMergeStrategy() [1/2]

void Aws::LexModelBuildingService::Model::GetImportResult::SetMergeStrategy ( const MergeStrategy value)
inline

The action taken when there was a conflict between an existing resource and a resource in the import file.

Definition at line 112 of file GetImportResult.h.

◆ SetMergeStrategy() [2/2]

void Aws::LexModelBuildingService::Model::GetImportResult::SetMergeStrategy ( MergeStrategy &&  value)
inline

The action taken when there was a conflict between an existing resource and a resource in the import file.

Definition at line 118 of file GetImportResult.h.

◆ SetName() [1/3]

void Aws::LexModelBuildingService::Model::GetImportResult::SetName ( Aws::String &&  value)
inline

The name given to the import job.

Definition at line 53 of file GetImportResult.h.

◆ SetName() [2/3]

void Aws::LexModelBuildingService::Model::GetImportResult::SetName ( const Aws::String value)
inline

The name given to the import job.

Definition at line 48 of file GetImportResult.h.

◆ SetName() [3/3]

void Aws::LexModelBuildingService::Model::GetImportResult::SetName ( const char *  value)
inline

The name given to the import job.

Definition at line 58 of file GetImportResult.h.

◆ SetResourceType() [1/2]

void Aws::LexModelBuildingService::Model::GetImportResult::SetResourceType ( const ResourceType value)
inline

The type of resource imported.

Definition at line 84 of file GetImportResult.h.

◆ SetResourceType() [2/2]

void Aws::LexModelBuildingService::Model::GetImportResult::SetResourceType ( ResourceType &&  value)
inline

The type of resource imported.

Definition at line 89 of file GetImportResult.h.

◆ WithCreatedDate() [1/2]

GetImportResult& Aws::LexModelBuildingService::Model::GetImportResult::WithCreatedDate ( Aws::Utils::DateTime &&  value)
inline

A timestamp for the date and time that the import job was created.

Definition at line 264 of file GetImportResult.h.

◆ WithCreatedDate() [2/2]

GetImportResult& Aws::LexModelBuildingService::Model::GetImportResult::WithCreatedDate ( const Aws::Utils::DateTime value)
inline

A timestamp for the date and time that the import job was created.

Definition at line 259 of file GetImportResult.h.

◆ WithFailureReason() [1/2]

GetImportResult& Aws::LexModelBuildingService::Model::GetImportResult::WithFailureReason ( Aws::Vector< Aws::String > &&  value)
inline

A string that describes why an import job failed to complete.

Definition at line 223 of file GetImportResult.h.

◆ WithFailureReason() [2/2]

GetImportResult& Aws::LexModelBuildingService::Model::GetImportResult::WithFailureReason ( const Aws::Vector< Aws::String > &  value)
inline

A string that describes why an import job failed to complete.

Definition at line 218 of file GetImportResult.h.

◆ WithImportId() [1/3]

GetImportResult& Aws::LexModelBuildingService::Model::GetImportResult::WithImportId ( Aws::String &&  value)
inline

The identifier for the specific import job.

Definition at line 161 of file GetImportResult.h.

◆ WithImportId() [2/3]

GetImportResult& Aws::LexModelBuildingService::Model::GetImportResult::WithImportId ( const Aws::String value)
inline

The identifier for the specific import job.

Definition at line 156 of file GetImportResult.h.

◆ WithImportId() [3/3]

GetImportResult& Aws::LexModelBuildingService::Model::GetImportResult::WithImportId ( const char *  value)
inline

The identifier for the specific import job.

Definition at line 166 of file GetImportResult.h.

◆ WithImportStatus() [1/2]

GetImportResult& Aws::LexModelBuildingService::Model::GetImportResult::WithImportStatus ( const ImportStatus value)
inline

The status of the import job. If the status is FAILED, you can get the reason for the failure from the failureReason field.

Definition at line 191 of file GetImportResult.h.

◆ WithImportStatus() [2/2]

GetImportResult& Aws::LexModelBuildingService::Model::GetImportResult::WithImportStatus ( ImportStatus &&  value)
inline

The status of the import job. If the status is FAILED, you can get the reason for the failure from the failureReason field.

Definition at line 197 of file GetImportResult.h.

◆ WithMergeStrategy() [1/2]

GetImportResult& Aws::LexModelBuildingService::Model::GetImportResult::WithMergeStrategy ( const MergeStrategy value)
inline

The action taken when there was a conflict between an existing resource and a resource in the import file.

Definition at line 124 of file GetImportResult.h.

◆ WithMergeStrategy() [2/2]

GetImportResult& Aws::LexModelBuildingService::Model::GetImportResult::WithMergeStrategy ( MergeStrategy &&  value)
inline

The action taken when there was a conflict between an existing resource and a resource in the import file.

Definition at line 130 of file GetImportResult.h.

◆ WithName() [1/3]

GetImportResult& Aws::LexModelBuildingService::Model::GetImportResult::WithName ( Aws::String &&  value)
inline

The name given to the import job.

Definition at line 68 of file GetImportResult.h.

◆ WithName() [2/3]

GetImportResult& Aws::LexModelBuildingService::Model::GetImportResult::WithName ( const Aws::String value)
inline

The name given to the import job.

Definition at line 63 of file GetImportResult.h.

◆ WithName() [3/3]

GetImportResult& Aws::LexModelBuildingService::Model::GetImportResult::WithName ( const char *  value)
inline

The name given to the import job.

Definition at line 73 of file GetImportResult.h.

◆ WithResourceType() [1/2]

GetImportResult& Aws::LexModelBuildingService::Model::GetImportResult::WithResourceType ( const ResourceType value)
inline

The type of resource imported.

Definition at line 94 of file GetImportResult.h.

◆ WithResourceType() [2/2]

GetImportResult& Aws::LexModelBuildingService::Model::GetImportResult::WithResourceType ( ResourceType &&  value)
inline

The type of resource imported.

Definition at line 99 of file GetImportResult.h.


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