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

#include <UpdateGatewayCapabilityConfigurationResult.h>

Public Member Functions

 UpdateGatewayCapabilityConfigurationResult ()
 
 UpdateGatewayCapabilityConfigurationResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
UpdateGatewayCapabilityConfigurationResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetCapabilityNamespace () const
 
void SetCapabilityNamespace (const Aws::String &value)
 
void SetCapabilityNamespace (Aws::String &&value)
 
void SetCapabilityNamespace (const char *value)
 
UpdateGatewayCapabilityConfigurationResultWithCapabilityNamespace (const Aws::String &value)
 
UpdateGatewayCapabilityConfigurationResultWithCapabilityNamespace (Aws::String &&value)
 
UpdateGatewayCapabilityConfigurationResultWithCapabilityNamespace (const char *value)
 
const CapabilitySyncStatusGetCapabilitySyncStatus () const
 
void SetCapabilitySyncStatus (const CapabilitySyncStatus &value)
 
void SetCapabilitySyncStatus (CapabilitySyncStatus &&value)
 
UpdateGatewayCapabilityConfigurationResultWithCapabilitySyncStatus (const CapabilitySyncStatus &value)
 
UpdateGatewayCapabilityConfigurationResultWithCapabilitySyncStatus (CapabilitySyncStatus &&value)
 

Detailed Description

Definition at line 28 of file UpdateGatewayCapabilityConfigurationResult.h.

Constructor & Destructor Documentation

◆ UpdateGatewayCapabilityConfigurationResult() [1/2]

Aws::IoTSiteWise::Model::UpdateGatewayCapabilityConfigurationResult::UpdateGatewayCapabilityConfigurationResult ( )

◆ UpdateGatewayCapabilityConfigurationResult() [2/2]

Aws::IoTSiteWise::Model::UpdateGatewayCapabilityConfigurationResult::UpdateGatewayCapabilityConfigurationResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetCapabilityNamespace()

const Aws::String& Aws::IoTSiteWise::Model::UpdateGatewayCapabilityConfigurationResult::GetCapabilityNamespace ( ) const
inline

The namespace of the gateway capability.

Definition at line 39 of file UpdateGatewayCapabilityConfigurationResult.h.

◆ GetCapabilitySyncStatus()

const CapabilitySyncStatus& Aws::IoTSiteWise::Model::UpdateGatewayCapabilityConfigurationResult::GetCapabilitySyncStatus ( ) const
inline

The synchronization status of the capability configuration. The sync status can be one of the following:

  • IN_SYNC – The gateway is running the capability configuration.

  • OUT_OF_SYNC – The gateway hasn't received the capability configuration.

  • SYNC_FAILED – The gateway rejected the capability configuration.

After you update a capability configuration, its sync status is OUT_OF_SYNC until the gateway receives and applies or rejects the updated configuration.

Definition at line 82 of file UpdateGatewayCapabilityConfigurationResult.h.

◆ operator=()

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

◆ SetCapabilityNamespace() [1/3]

void Aws::IoTSiteWise::Model::UpdateGatewayCapabilityConfigurationResult::SetCapabilityNamespace ( const Aws::String value)
inline

The namespace of the gateway capability.

Definition at line 44 of file UpdateGatewayCapabilityConfigurationResult.h.

◆ SetCapabilityNamespace() [2/3]

void Aws::IoTSiteWise::Model::UpdateGatewayCapabilityConfigurationResult::SetCapabilityNamespace ( Aws::String &&  value)
inline

The namespace of the gateway capability.

Definition at line 49 of file UpdateGatewayCapabilityConfigurationResult.h.

◆ SetCapabilityNamespace() [3/3]

void Aws::IoTSiteWise::Model::UpdateGatewayCapabilityConfigurationResult::SetCapabilityNamespace ( const char *  value)
inline

The namespace of the gateway capability.

Definition at line 54 of file UpdateGatewayCapabilityConfigurationResult.h.

◆ SetCapabilitySyncStatus() [1/2]

void Aws::IoTSiteWise::Model::UpdateGatewayCapabilityConfigurationResult::SetCapabilitySyncStatus ( const CapabilitySyncStatus value)
inline

The synchronization status of the capability configuration. The sync status can be one of the following:

  • IN_SYNC – The gateway is running the capability configuration.

  • OUT_OF_SYNC – The gateway hasn't received the capability configuration.

  • SYNC_FAILED – The gateway rejected the capability configuration.

After you update a capability configuration, its sync status is OUT_OF_SYNC until the gateway receives and applies or rejects the updated configuration.

Definition at line 94 of file UpdateGatewayCapabilityConfigurationResult.h.

◆ SetCapabilitySyncStatus() [2/2]

void Aws::IoTSiteWise::Model::UpdateGatewayCapabilityConfigurationResult::SetCapabilitySyncStatus ( CapabilitySyncStatus &&  value)
inline

The synchronization status of the capability configuration. The sync status can be one of the following:

  • IN_SYNC – The gateway is running the capability configuration.

  • OUT_OF_SYNC – The gateway hasn't received the capability configuration.

  • SYNC_FAILED – The gateway rejected the capability configuration.

After you update a capability configuration, its sync status is OUT_OF_SYNC until the gateway receives and applies or rejects the updated configuration.

Definition at line 106 of file UpdateGatewayCapabilityConfigurationResult.h.

◆ WithCapabilityNamespace() [1/3]

UpdateGatewayCapabilityConfigurationResult& Aws::IoTSiteWise::Model::UpdateGatewayCapabilityConfigurationResult::WithCapabilityNamespace ( const Aws::String value)
inline

The namespace of the gateway capability.

Definition at line 59 of file UpdateGatewayCapabilityConfigurationResult.h.

◆ WithCapabilityNamespace() [2/3]

UpdateGatewayCapabilityConfigurationResult& Aws::IoTSiteWise::Model::UpdateGatewayCapabilityConfigurationResult::WithCapabilityNamespace ( Aws::String &&  value)
inline

The namespace of the gateway capability.

Definition at line 64 of file UpdateGatewayCapabilityConfigurationResult.h.

◆ WithCapabilityNamespace() [3/3]

UpdateGatewayCapabilityConfigurationResult& Aws::IoTSiteWise::Model::UpdateGatewayCapabilityConfigurationResult::WithCapabilityNamespace ( const char *  value)
inline

The namespace of the gateway capability.

Definition at line 69 of file UpdateGatewayCapabilityConfigurationResult.h.

◆ WithCapabilitySyncStatus() [1/2]

UpdateGatewayCapabilityConfigurationResult& Aws::IoTSiteWise::Model::UpdateGatewayCapabilityConfigurationResult::WithCapabilitySyncStatus ( const CapabilitySyncStatus value)
inline

The synchronization status of the capability configuration. The sync status can be one of the following:

  • IN_SYNC – The gateway is running the capability configuration.

  • OUT_OF_SYNC – The gateway hasn't received the capability configuration.

  • SYNC_FAILED – The gateway rejected the capability configuration.

After you update a capability configuration, its sync status is OUT_OF_SYNC until the gateway receives and applies or rejects the updated configuration.

Definition at line 118 of file UpdateGatewayCapabilityConfigurationResult.h.

◆ WithCapabilitySyncStatus() [2/2]

UpdateGatewayCapabilityConfigurationResult& Aws::IoTSiteWise::Model::UpdateGatewayCapabilityConfigurationResult::WithCapabilitySyncStatus ( CapabilitySyncStatus &&  value)
inline

The synchronization status of the capability configuration. The sync status can be one of the following:

  • IN_SYNC – The gateway is running the capability configuration.

  • OUT_OF_SYNC – The gateway hasn't received the capability configuration.

  • SYNC_FAILED – The gateway rejected the capability configuration.

After you update a capability configuration, its sync status is OUT_OF_SYNC until the gateway receives and applies or rejects the updated configuration.

Definition at line 130 of file UpdateGatewayCapabilityConfigurationResult.h.


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