AWS SDK for C++  1.8.98
AWS SDK for C++
Public Member Functions | List of all members
Aws::Firehose::Model::PutRecordBatchResult Class Reference

#include <PutRecordBatchResult.h>

Public Member Functions

 PutRecordBatchResult ()
 
 PutRecordBatchResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
PutRecordBatchResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
int GetFailedPutCount () const
 
void SetFailedPutCount (int value)
 
PutRecordBatchResultWithFailedPutCount (int value)
 
bool GetEncrypted () const
 
void SetEncrypted (bool value)
 
PutRecordBatchResultWithEncrypted (bool value)
 
const Aws::Vector< PutRecordBatchResponseEntry > & GetRequestResponses () const
 
void SetRequestResponses (const Aws::Vector< PutRecordBatchResponseEntry > &value)
 
void SetRequestResponses (Aws::Vector< PutRecordBatchResponseEntry > &&value)
 
PutRecordBatchResultWithRequestResponses (const Aws::Vector< PutRecordBatchResponseEntry > &value)
 
PutRecordBatchResultWithRequestResponses (Aws::Vector< PutRecordBatchResponseEntry > &&value)
 
PutRecordBatchResultAddRequestResponses (const PutRecordBatchResponseEntry &value)
 
PutRecordBatchResultAddRequestResponses (PutRecordBatchResponseEntry &&value)
 

Detailed Description

Definition at line 28 of file PutRecordBatchResult.h.

Constructor & Destructor Documentation

◆ PutRecordBatchResult() [1/2]

Aws::Firehose::Model::PutRecordBatchResult::PutRecordBatchResult ( )

◆ PutRecordBatchResult() [2/2]

Aws::Firehose::Model::PutRecordBatchResult::PutRecordBatchResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddRequestResponses() [1/2]

PutRecordBatchResult& Aws::Firehose::Model::PutRecordBatchResult::AddRequestResponses ( const PutRecordBatchResponseEntry value)
inline

The results array. For each record, the index of the response element is the same as the index used in the request array.

Definition at line 114 of file PutRecordBatchResult.h.

◆ AddRequestResponses() [2/2]

PutRecordBatchResult& Aws::Firehose::Model::PutRecordBatchResult::AddRequestResponses ( PutRecordBatchResponseEntry &&  value)
inline

The results array. For each record, the index of the response element is the same as the index used in the request array.

Definition at line 120 of file PutRecordBatchResult.h.

◆ GetEncrypted()

bool Aws::Firehose::Model::PutRecordBatchResult::GetEncrypted ( ) const
inline

Indicates whether server-side encryption (SSE) was enabled during this operation.

Definition at line 65 of file PutRecordBatchResult.h.

◆ GetFailedPutCount()

int Aws::Firehose::Model::PutRecordBatchResult::GetFailedPutCount ( ) const
inline

The number of records that might have failed processing. This number might be greater than 0 even if the PutRecordBatch call succeeds. Check FailedPutCount to determine whether there are records that you need to resend.

Definition at line 42 of file PutRecordBatchResult.h.

◆ GetRequestResponses()

const Aws::Vector<PutRecordBatchResponseEntry>& Aws::Firehose::Model::PutRecordBatchResult::GetRequestResponses ( ) const
inline

The results array. For each record, the index of the response element is the same as the index used in the request array.

Definition at line 84 of file PutRecordBatchResult.h.

◆ operator=()

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

◆ SetEncrypted()

void Aws::Firehose::Model::PutRecordBatchResult::SetEncrypted ( bool  value)
inline

Indicates whether server-side encryption (SSE) was enabled during this operation.

Definition at line 71 of file PutRecordBatchResult.h.

◆ SetFailedPutCount()

void Aws::Firehose::Model::PutRecordBatchResult::SetFailedPutCount ( int  value)
inline

The number of records that might have failed processing. This number might be greater than 0 even if the PutRecordBatch call succeeds. Check FailedPutCount to determine whether there are records that you need to resend.

Definition at line 50 of file PutRecordBatchResult.h.

◆ SetRequestResponses() [1/2]

void Aws::Firehose::Model::PutRecordBatchResult::SetRequestResponses ( const Aws::Vector< PutRecordBatchResponseEntry > &  value)
inline

The results array. For each record, the index of the response element is the same as the index used in the request array.

Definition at line 90 of file PutRecordBatchResult.h.

◆ SetRequestResponses() [2/2]

void Aws::Firehose::Model::PutRecordBatchResult::SetRequestResponses ( Aws::Vector< PutRecordBatchResponseEntry > &&  value)
inline

The results array. For each record, the index of the response element is the same as the index used in the request array.

Definition at line 96 of file PutRecordBatchResult.h.

◆ WithEncrypted()

PutRecordBatchResult& Aws::Firehose::Model::PutRecordBatchResult::WithEncrypted ( bool  value)
inline

Indicates whether server-side encryption (SSE) was enabled during this operation.

Definition at line 77 of file PutRecordBatchResult.h.

◆ WithFailedPutCount()

PutRecordBatchResult& Aws::Firehose::Model::PutRecordBatchResult::WithFailedPutCount ( int  value)
inline

The number of records that might have failed processing. This number might be greater than 0 even if the PutRecordBatch call succeeds. Check FailedPutCount to determine whether there are records that you need to resend.

Definition at line 58 of file PutRecordBatchResult.h.

◆ WithRequestResponses() [1/2]

PutRecordBatchResult& Aws::Firehose::Model::PutRecordBatchResult::WithRequestResponses ( const Aws::Vector< PutRecordBatchResponseEntry > &  value)
inline

The results array. For each record, the index of the response element is the same as the index used in the request array.

Definition at line 102 of file PutRecordBatchResult.h.

◆ WithRequestResponses() [2/2]

PutRecordBatchResult& Aws::Firehose::Model::PutRecordBatchResult::WithRequestResponses ( Aws::Vector< PutRecordBatchResponseEntry > &&  value)
inline

The results array. For each record, the index of the response element is the same as the index used in the request array.

Definition at line 108 of file PutRecordBatchResult.h.


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