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

#include <PortalStatus.h>

Public Member Functions

 PortalStatus ()
 
 PortalStatus (Aws::Utils::Json::JsonView jsonValue)
 
PortalStatusoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const PortalStateGetState () const
 
bool StateHasBeenSet () const
 
void SetState (const PortalState &value)
 
void SetState (PortalState &&value)
 
PortalStatusWithState (const PortalState &value)
 
PortalStatusWithState (PortalState &&value)
 
const MonitorErrorDetailsGetError () const
 
bool ErrorHasBeenSet () const
 
void SetError (const MonitorErrorDetails &value)
 
void SetError (MonitorErrorDetails &&value)
 
PortalStatusWithError (const MonitorErrorDetails &value)
 
PortalStatusWithError (MonitorErrorDetails &&value)
 

Detailed Description

Contains information about the current status of a portal.

See Also:

AWS API Reference

Definition at line 33 of file PortalStatus.h.

Constructor & Destructor Documentation

◆ PortalStatus() [1/2]

Aws::IoTSiteWise::Model::PortalStatus::PortalStatus ( )

◆ PortalStatus() [2/2]

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

Member Function Documentation

◆ ErrorHasBeenSet()

bool Aws::IoTSiteWise::Model::PortalStatus::ErrorHasBeenSet ( ) const
inline

Contains associated error information, if any.

Definition at line 81 of file PortalStatus.h.

◆ GetError()

const MonitorErrorDetails& Aws::IoTSiteWise::Model::PortalStatus::GetError ( ) const
inline

Contains associated error information, if any.

Definition at line 76 of file PortalStatus.h.

◆ GetState()

const PortalState& Aws::IoTSiteWise::Model::PortalStatus::GetState ( ) const
inline

The current state of the portal.

Definition at line 45 of file PortalStatus.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetError() [1/2]

void Aws::IoTSiteWise::Model::PortalStatus::SetError ( const MonitorErrorDetails value)
inline

Contains associated error information, if any.

Definition at line 86 of file PortalStatus.h.

◆ SetError() [2/2]

void Aws::IoTSiteWise::Model::PortalStatus::SetError ( MonitorErrorDetails &&  value)
inline

Contains associated error information, if any.

Definition at line 91 of file PortalStatus.h.

◆ SetState() [1/2]

void Aws::IoTSiteWise::Model::PortalStatus::SetState ( const PortalState value)
inline

The current state of the portal.

Definition at line 55 of file PortalStatus.h.

◆ SetState() [2/2]

void Aws::IoTSiteWise::Model::PortalStatus::SetState ( PortalState &&  value)
inline

The current state of the portal.

Definition at line 60 of file PortalStatus.h.

◆ StateHasBeenSet()

bool Aws::IoTSiteWise::Model::PortalStatus::StateHasBeenSet ( ) const
inline

The current state of the portal.

Definition at line 50 of file PortalStatus.h.

◆ WithError() [1/2]

PortalStatus& Aws::IoTSiteWise::Model::PortalStatus::WithError ( const MonitorErrorDetails value)
inline

Contains associated error information, if any.

Definition at line 96 of file PortalStatus.h.

◆ WithError() [2/2]

PortalStatus& Aws::IoTSiteWise::Model::PortalStatus::WithError ( MonitorErrorDetails &&  value)
inline

Contains associated error information, if any.

Definition at line 101 of file PortalStatus.h.

◆ WithState() [1/2]

PortalStatus& Aws::IoTSiteWise::Model::PortalStatus::WithState ( const PortalState value)
inline

The current state of the portal.

Definition at line 65 of file PortalStatus.h.

◆ WithState() [2/2]

PortalStatus& Aws::IoTSiteWise::Model::PortalStatus::WithState ( PortalState &&  value)
inline

The current state of the portal.

Definition at line 70 of file PortalStatus.h.


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