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

#include <DescribeGatewayCapabilityConfigurationResult.h>

Public Member Functions

 DescribeGatewayCapabilityConfigurationResult ()
 
 DescribeGatewayCapabilityConfigurationResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeGatewayCapabilityConfigurationResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetGatewayId () const
 
void SetGatewayId (const Aws::String &value)
 
void SetGatewayId (Aws::String &&value)
 
void SetGatewayId (const char *value)
 
DescribeGatewayCapabilityConfigurationResultWithGatewayId (const Aws::String &value)
 
DescribeGatewayCapabilityConfigurationResultWithGatewayId (Aws::String &&value)
 
DescribeGatewayCapabilityConfigurationResultWithGatewayId (const char *value)
 
const Aws::StringGetCapabilityNamespace () const
 
void SetCapabilityNamespace (const Aws::String &value)
 
void SetCapabilityNamespace (Aws::String &&value)
 
void SetCapabilityNamespace (const char *value)
 
DescribeGatewayCapabilityConfigurationResultWithCapabilityNamespace (const Aws::String &value)
 
DescribeGatewayCapabilityConfigurationResultWithCapabilityNamespace (Aws::String &&value)
 
DescribeGatewayCapabilityConfigurationResultWithCapabilityNamespace (const char *value)
 
const Aws::StringGetCapabilityConfiguration () const
 
void SetCapabilityConfiguration (const Aws::String &value)
 
void SetCapabilityConfiguration (Aws::String &&value)
 
void SetCapabilityConfiguration (const char *value)
 
DescribeGatewayCapabilityConfigurationResultWithCapabilityConfiguration (const Aws::String &value)
 
DescribeGatewayCapabilityConfigurationResultWithCapabilityConfiguration (Aws::String &&value)
 
DescribeGatewayCapabilityConfigurationResultWithCapabilityConfiguration (const char *value)
 
const CapabilitySyncStatusGetCapabilitySyncStatus () const
 
void SetCapabilitySyncStatus (const CapabilitySyncStatus &value)
 
void SetCapabilitySyncStatus (CapabilitySyncStatus &&value)
 
DescribeGatewayCapabilityConfigurationResultWithCapabilitySyncStatus (const CapabilitySyncStatus &value)
 
DescribeGatewayCapabilityConfigurationResultWithCapabilitySyncStatus (CapabilitySyncStatus &&value)
 

Detailed Description

Definition at line 28 of file DescribeGatewayCapabilityConfigurationResult.h.

Constructor & Destructor Documentation

◆ DescribeGatewayCapabilityConfigurationResult() [1/2]

Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationResult::DescribeGatewayCapabilityConfigurationResult ( )

◆ DescribeGatewayCapabilityConfigurationResult() [2/2]

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

Member Function Documentation

◆ GetCapabilityConfiguration()

const Aws::String& Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationResult::GetCapabilityConfiguration ( ) const
inline

The JSON document that defines the gateway capability's configuration. For more information, see Configuring data sources (CLI) in the AWS IoT SiteWise User Guide.

Definition at line 114 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ GetCapabilityNamespace()

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

The namespace of the gateway capability.

Definition at line 75 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ GetCapabilitySyncStatus()

const CapabilitySyncStatus& Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationResult::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.

Definition at line 173 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ GetGatewayId()

const Aws::String& Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationResult::GetGatewayId ( ) const
inline

The ID of the gateway that defines the capability configuration.

Definition at line 39 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ operator=()

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

◆ SetCapabilityConfiguration() [1/3]

void Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationResult::SetCapabilityConfiguration ( const Aws::String value)
inline

The JSON document that defines the gateway capability's configuration. For more information, see Configuring data sources (CLI) in the AWS IoT SiteWise User Guide.

Definition at line 122 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ SetCapabilityConfiguration() [2/3]

void Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationResult::SetCapabilityConfiguration ( Aws::String &&  value)
inline

The JSON document that defines the gateway capability's configuration. For more information, see Configuring data sources (CLI) in the AWS IoT SiteWise User Guide.

Definition at line 130 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ SetCapabilityConfiguration() [3/3]

void Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationResult::SetCapabilityConfiguration ( const char *  value)
inline

The JSON document that defines the gateway capability's configuration. For more information, see Configuring data sources (CLI) in the AWS IoT SiteWise User Guide.

Definition at line 138 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ SetCapabilityNamespace() [1/3]

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

The namespace of the gateway capability.

Definition at line 80 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ SetCapabilityNamespace() [2/3]

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

The namespace of the gateway capability.

Definition at line 85 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ SetCapabilityNamespace() [3/3]

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

The namespace of the gateway capability.

Definition at line 90 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ SetCapabilitySyncStatus() [1/2]

void Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationResult::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.

Definition at line 183 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ SetCapabilitySyncStatus() [2/2]

void Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationResult::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.

Definition at line 193 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ SetGatewayId() [1/3]

void Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationResult::SetGatewayId ( const Aws::String value)
inline

The ID of the gateway that defines the capability configuration.

Definition at line 44 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ SetGatewayId() [2/3]

void Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationResult::SetGatewayId ( Aws::String &&  value)
inline

The ID of the gateway that defines the capability configuration.

Definition at line 49 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ SetGatewayId() [3/3]

void Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationResult::SetGatewayId ( const char *  value)
inline

The ID of the gateway that defines the capability configuration.

Definition at line 54 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ WithCapabilityConfiguration() [1/3]

DescribeGatewayCapabilityConfigurationResult& Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationResult::WithCapabilityConfiguration ( const Aws::String value)
inline

The JSON document that defines the gateway capability's configuration. For more information, see Configuring data sources (CLI) in the AWS IoT SiteWise User Guide.

Definition at line 146 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ WithCapabilityConfiguration() [2/3]

DescribeGatewayCapabilityConfigurationResult& Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationResult::WithCapabilityConfiguration ( Aws::String &&  value)
inline

The JSON document that defines the gateway capability's configuration. For more information, see Configuring data sources (CLI) in the AWS IoT SiteWise User Guide.

Definition at line 154 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ WithCapabilityConfiguration() [3/3]

DescribeGatewayCapabilityConfigurationResult& Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationResult::WithCapabilityConfiguration ( const char *  value)
inline

The JSON document that defines the gateway capability's configuration. For more information, see Configuring data sources (CLI) in the AWS IoT SiteWise User Guide.

Definition at line 162 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ WithCapabilityNamespace() [1/3]

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

The namespace of the gateway capability.

Definition at line 95 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ WithCapabilityNamespace() [2/3]

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

The namespace of the gateway capability.

Definition at line 100 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ WithCapabilityNamespace() [3/3]

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

The namespace of the gateway capability.

Definition at line 105 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ WithCapabilitySyncStatus() [1/2]

DescribeGatewayCapabilityConfigurationResult& Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationResult::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.

Definition at line 203 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ WithCapabilitySyncStatus() [2/2]

DescribeGatewayCapabilityConfigurationResult& Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationResult::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.

Definition at line 213 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ WithGatewayId() [1/3]

DescribeGatewayCapabilityConfigurationResult& Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationResult::WithGatewayId ( const Aws::String value)
inline

The ID of the gateway that defines the capability configuration.

Definition at line 59 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ WithGatewayId() [2/3]

DescribeGatewayCapabilityConfigurationResult& Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationResult::WithGatewayId ( Aws::String &&  value)
inline

The ID of the gateway that defines the capability configuration.

Definition at line 64 of file DescribeGatewayCapabilityConfigurationResult.h.

◆ WithGatewayId() [3/3]

DescribeGatewayCapabilityConfigurationResult& Aws::IoTSiteWise::Model::DescribeGatewayCapabilityConfigurationResult::WithGatewayId ( const char *  value)
inline

The ID of the gateway that defines the capability configuration.

Definition at line 69 of file DescribeGatewayCapabilityConfigurationResult.h.


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