AWS SDK for C++  1.9.1
AWS SDK for C++
Public Member Functions | List of all members
Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument Class Reference

#include <BatchDeleteDocumentResponseFailedDocument.h>

Public Member Functions

 BatchDeleteDocumentResponseFailedDocument ()
 
 BatchDeleteDocumentResponseFailedDocument (Aws::Utils::Json::JsonView jsonValue)
 
BatchDeleteDocumentResponseFailedDocumentoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetId () const
 
bool IdHasBeenSet () const
 
void SetId (const Aws::String &value)
 
void SetId (Aws::String &&value)
 
void SetId (const char *value)
 
BatchDeleteDocumentResponseFailedDocumentWithId (const Aws::String &value)
 
BatchDeleteDocumentResponseFailedDocumentWithId (Aws::String &&value)
 
BatchDeleteDocumentResponseFailedDocumentWithId (const char *value)
 
const ErrorCodeGetErrorCode () const
 
bool ErrorCodeHasBeenSet () const
 
void SetErrorCode (const ErrorCode &value)
 
void SetErrorCode (ErrorCode &&value)
 
BatchDeleteDocumentResponseFailedDocumentWithErrorCode (const ErrorCode &value)
 
BatchDeleteDocumentResponseFailedDocumentWithErrorCode (ErrorCode &&value)
 
const Aws::StringGetErrorMessage () const
 
bool ErrorMessageHasBeenSet () const
 
void SetErrorMessage (const Aws::String &value)
 
void SetErrorMessage (Aws::String &&value)
 
void SetErrorMessage (const char *value)
 
BatchDeleteDocumentResponseFailedDocumentWithErrorMessage (const Aws::String &value)
 
BatchDeleteDocumentResponseFailedDocumentWithErrorMessage (Aws::String &&value)
 
BatchDeleteDocumentResponseFailedDocumentWithErrorMessage (const char *value)
 

Detailed Description

Provides information about documents that could not be removed from an index by the BatchDeleteDocument operation.

See Also:

AWS API Reference

Definition at line 33 of file BatchDeleteDocumentResponseFailedDocument.h.

Constructor & Destructor Documentation

◆ BatchDeleteDocumentResponseFailedDocument() [1/2]

Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::BatchDeleteDocumentResponseFailedDocument ( )

◆ BatchDeleteDocumentResponseFailedDocument() [2/2]

Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::BatchDeleteDocumentResponseFailedDocument ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ErrorCodeHasBeenSet()

bool Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::ErrorCodeHasBeenSet ( ) const
inline

The error code for why the document couldn't be removed from the index.

Definition at line 91 of file BatchDeleteDocumentResponseFailedDocument.h.

◆ ErrorMessageHasBeenSet()

bool Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::ErrorMessageHasBeenSet ( ) const
inline

An explanation for why the document couldn't be removed from the index.

Definition at line 122 of file BatchDeleteDocumentResponseFailedDocument.h.

◆ GetErrorCode()

const ErrorCode& Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::GetErrorCode ( ) const
inline

The error code for why the document couldn't be removed from the index.

Definition at line 86 of file BatchDeleteDocumentResponseFailedDocument.h.

◆ GetErrorMessage()

const Aws::String& Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::GetErrorMessage ( ) const
inline

An explanation for why the document couldn't be removed from the index.

Definition at line 117 of file BatchDeleteDocumentResponseFailedDocument.h.

◆ GetId()

const Aws::String& Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::GetId ( ) const
inline

The identifier of the document that couldn't be removed from the index.

Definition at line 45 of file BatchDeleteDocumentResponseFailedDocument.h.

◆ IdHasBeenSet()

bool Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::IdHasBeenSet ( ) const
inline

The identifier of the document that couldn't be removed from the index.

Definition at line 50 of file BatchDeleteDocumentResponseFailedDocument.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::Jsonize ( ) const

◆ operator=()

BatchDeleteDocumentResponseFailedDocument& Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetErrorCode() [1/2]

void Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::SetErrorCode ( const ErrorCode value)
inline

The error code for why the document couldn't be removed from the index.

Definition at line 96 of file BatchDeleteDocumentResponseFailedDocument.h.

◆ SetErrorCode() [2/2]

void Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::SetErrorCode ( ErrorCode &&  value)
inline

The error code for why the document couldn't be removed from the index.

Definition at line 101 of file BatchDeleteDocumentResponseFailedDocument.h.

◆ SetErrorMessage() [1/3]

void Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::SetErrorMessage ( Aws::String &&  value)
inline

An explanation for why the document couldn't be removed from the index.

Definition at line 132 of file BatchDeleteDocumentResponseFailedDocument.h.

◆ SetErrorMessage() [2/3]

void Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::SetErrorMessage ( const Aws::String value)
inline

An explanation for why the document couldn't be removed from the index.

Definition at line 127 of file BatchDeleteDocumentResponseFailedDocument.h.

◆ SetErrorMessage() [3/3]

void Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::SetErrorMessage ( const char *  value)
inline

An explanation for why the document couldn't be removed from the index.

Definition at line 137 of file BatchDeleteDocumentResponseFailedDocument.h.

◆ SetId() [1/3]

void Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::SetId ( Aws::String &&  value)
inline

The identifier of the document that couldn't be removed from the index.

Definition at line 60 of file BatchDeleteDocumentResponseFailedDocument.h.

◆ SetId() [2/3]

void Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::SetId ( const Aws::String value)
inline

The identifier of the document that couldn't be removed from the index.

Definition at line 55 of file BatchDeleteDocumentResponseFailedDocument.h.

◆ SetId() [3/3]

void Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::SetId ( const char *  value)
inline

The identifier of the document that couldn't be removed from the index.

Definition at line 65 of file BatchDeleteDocumentResponseFailedDocument.h.

◆ WithErrorCode() [1/2]

BatchDeleteDocumentResponseFailedDocument& Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::WithErrorCode ( const ErrorCode value)
inline

The error code for why the document couldn't be removed from the index.

Definition at line 106 of file BatchDeleteDocumentResponseFailedDocument.h.

◆ WithErrorCode() [2/2]

BatchDeleteDocumentResponseFailedDocument& Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::WithErrorCode ( ErrorCode &&  value)
inline

The error code for why the document couldn't be removed from the index.

Definition at line 111 of file BatchDeleteDocumentResponseFailedDocument.h.

◆ WithErrorMessage() [1/3]

BatchDeleteDocumentResponseFailedDocument& Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::WithErrorMessage ( Aws::String &&  value)
inline

An explanation for why the document couldn't be removed from the index.

Definition at line 147 of file BatchDeleteDocumentResponseFailedDocument.h.

◆ WithErrorMessage() [2/3]

BatchDeleteDocumentResponseFailedDocument& Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::WithErrorMessage ( const Aws::String value)
inline

An explanation for why the document couldn't be removed from the index.

Definition at line 142 of file BatchDeleteDocumentResponseFailedDocument.h.

◆ WithErrorMessage() [3/3]

BatchDeleteDocumentResponseFailedDocument& Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::WithErrorMessage ( const char *  value)
inline

An explanation for why the document couldn't be removed from the index.

Definition at line 152 of file BatchDeleteDocumentResponseFailedDocument.h.

◆ WithId() [1/3]

BatchDeleteDocumentResponseFailedDocument& Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::WithId ( Aws::String &&  value)
inline

The identifier of the document that couldn't be removed from the index.

Definition at line 75 of file BatchDeleteDocumentResponseFailedDocument.h.

◆ WithId() [2/3]

BatchDeleteDocumentResponseFailedDocument& Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::WithId ( const Aws::String value)
inline

The identifier of the document that couldn't be removed from the index.

Definition at line 70 of file BatchDeleteDocumentResponseFailedDocument.h.

◆ WithId() [3/3]

BatchDeleteDocumentResponseFailedDocument& Aws::kendra::Model::BatchDeleteDocumentResponseFailedDocument::WithId ( const char *  value)
inline

The identifier of the document that couldn't be removed from the index.

Definition at line 80 of file BatchDeleteDocumentResponseFailedDocument.h.


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