AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::IoTSiteWise::Model::BatchPutAssetPropertyError Class Reference

#include <BatchPutAssetPropertyError.h>

Public Member Functions

 BatchPutAssetPropertyError ()
 
 BatchPutAssetPropertyError (Aws::Utils::Json::JsonView jsonValue)
 
BatchPutAssetPropertyErroroperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const BatchPutAssetPropertyValueErrorCodeGetErrorCode () const
 
bool ErrorCodeHasBeenSet () const
 
void SetErrorCode (const BatchPutAssetPropertyValueErrorCode &value)
 
void SetErrorCode (BatchPutAssetPropertyValueErrorCode &&value)
 
BatchPutAssetPropertyErrorWithErrorCode (const BatchPutAssetPropertyValueErrorCode &value)
 
BatchPutAssetPropertyErrorWithErrorCode (BatchPutAssetPropertyValueErrorCode &&value)
 
const Aws::StringGetErrorMessage () const
 
bool ErrorMessageHasBeenSet () const
 
void SetErrorMessage (const Aws::String &value)
 
void SetErrorMessage (Aws::String &&value)
 
void SetErrorMessage (const char *value)
 
BatchPutAssetPropertyErrorWithErrorMessage (const Aws::String &value)
 
BatchPutAssetPropertyErrorWithErrorMessage (Aws::String &&value)
 
BatchPutAssetPropertyErrorWithErrorMessage (const char *value)
 
const Aws::Vector< TimeInNanos > & GetTimestamps () const
 
bool TimestampsHasBeenSet () const
 
void SetTimestamps (const Aws::Vector< TimeInNanos > &value)
 
void SetTimestamps (Aws::Vector< TimeInNanos > &&value)
 
BatchPutAssetPropertyErrorWithTimestamps (const Aws::Vector< TimeInNanos > &value)
 
BatchPutAssetPropertyErrorWithTimestamps (Aws::Vector< TimeInNanos > &&value)
 
BatchPutAssetPropertyErrorAddTimestamps (const TimeInNanos &value)
 
BatchPutAssetPropertyErrorAddTimestamps (TimeInNanos &&value)
 

Detailed Description

Contains error information from updating a batch of asset property values.

See Also:

AWS API Reference

Definition at line 35 of file BatchPutAssetPropertyError.h.

Constructor & Destructor Documentation

◆ BatchPutAssetPropertyError() [1/2]

Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::BatchPutAssetPropertyError ( )

◆ BatchPutAssetPropertyError() [2/2]

Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::BatchPutAssetPropertyError ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddTimestamps() [1/2]

BatchPutAssetPropertyError& Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::AddTimestamps ( const TimeInNanos value)
inline

A list of timestamps for each error, if any.

Definition at line 149 of file BatchPutAssetPropertyError.h.

◆ AddTimestamps() [2/2]

BatchPutAssetPropertyError& Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::AddTimestamps ( TimeInNanos &&  value)
inline

A list of timestamps for each error, if any.

Definition at line 154 of file BatchPutAssetPropertyError.h.

◆ ErrorCodeHasBeenSet()

bool Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::ErrorCodeHasBeenSet ( ) const
inline

The error code.

Definition at line 52 of file BatchPutAssetPropertyError.h.

◆ ErrorMessageHasBeenSet()

bool Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::ErrorMessageHasBeenSet ( ) const
inline

The associated error message.

Definition at line 83 of file BatchPutAssetPropertyError.h.

◆ GetErrorCode()

const BatchPutAssetPropertyValueErrorCode& Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::GetErrorCode ( ) const
inline

The error code.

Definition at line 47 of file BatchPutAssetPropertyError.h.

◆ GetErrorMessage()

const Aws::String& Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::GetErrorMessage ( ) const
inline

The associated error message.

Definition at line 78 of file BatchPutAssetPropertyError.h.

◆ GetTimestamps()

const Aws::Vector<TimeInNanos>& Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::GetTimestamps ( ) const
inline

A list of timestamps for each error, if any.

Definition at line 119 of file BatchPutAssetPropertyError.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::Jsonize ( ) const

◆ operator=()

BatchPutAssetPropertyError& Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetErrorCode() [1/2]

void Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::SetErrorCode ( const BatchPutAssetPropertyValueErrorCode value)
inline

The error code.

Definition at line 57 of file BatchPutAssetPropertyError.h.

◆ SetErrorCode() [2/2]

void Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::SetErrorCode ( BatchPutAssetPropertyValueErrorCode &&  value)
inline

The error code.

Definition at line 62 of file BatchPutAssetPropertyError.h.

◆ SetErrorMessage() [1/3]

void Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::SetErrorMessage ( const Aws::String value)
inline

The associated error message.

Definition at line 88 of file BatchPutAssetPropertyError.h.

◆ SetErrorMessage() [2/3]

void Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::SetErrorMessage ( Aws::String &&  value)
inline

The associated error message.

Definition at line 93 of file BatchPutAssetPropertyError.h.

◆ SetErrorMessage() [3/3]

void Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::SetErrorMessage ( const char *  value)
inline

The associated error message.

Definition at line 98 of file BatchPutAssetPropertyError.h.

◆ SetTimestamps() [1/2]

void Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::SetTimestamps ( const Aws::Vector< TimeInNanos > &  value)
inline

A list of timestamps for each error, if any.

Definition at line 129 of file BatchPutAssetPropertyError.h.

◆ SetTimestamps() [2/2]

void Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::SetTimestamps ( Aws::Vector< TimeInNanos > &&  value)
inline

A list of timestamps for each error, if any.

Definition at line 134 of file BatchPutAssetPropertyError.h.

◆ TimestampsHasBeenSet()

bool Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::TimestampsHasBeenSet ( ) const
inline

A list of timestamps for each error, if any.

Definition at line 124 of file BatchPutAssetPropertyError.h.

◆ WithErrorCode() [1/2]

BatchPutAssetPropertyError& Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::WithErrorCode ( const BatchPutAssetPropertyValueErrorCode value)
inline

The error code.

Definition at line 67 of file BatchPutAssetPropertyError.h.

◆ WithErrorCode() [2/2]

BatchPutAssetPropertyError& Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::WithErrorCode ( BatchPutAssetPropertyValueErrorCode &&  value)
inline

The error code.

Definition at line 72 of file BatchPutAssetPropertyError.h.

◆ WithErrorMessage() [1/3]

BatchPutAssetPropertyError& Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::WithErrorMessage ( const Aws::String value)
inline

The associated error message.

Definition at line 103 of file BatchPutAssetPropertyError.h.

◆ WithErrorMessage() [2/3]

BatchPutAssetPropertyError& Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::WithErrorMessage ( Aws::String &&  value)
inline

The associated error message.

Definition at line 108 of file BatchPutAssetPropertyError.h.

◆ WithErrorMessage() [3/3]

BatchPutAssetPropertyError& Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::WithErrorMessage ( const char *  value)
inline

The associated error message.

Definition at line 113 of file BatchPutAssetPropertyError.h.

◆ WithTimestamps() [1/2]

BatchPutAssetPropertyError& Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::WithTimestamps ( const Aws::Vector< TimeInNanos > &  value)
inline

A list of timestamps for each error, if any.

Definition at line 139 of file BatchPutAssetPropertyError.h.

◆ WithTimestamps() [2/2]

BatchPutAssetPropertyError& Aws::IoTSiteWise::Model::BatchPutAssetPropertyError::WithTimestamps ( Aws::Vector< TimeInNanos > &&  value)
inline

A list of timestamps for each error, if any.

Definition at line 144 of file BatchPutAssetPropertyError.h.


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