AWS SDK for C++
1.8.156
AWS SDK for C++
|
#include <PropertyNotification.h>
Public Member Functions | |
PropertyNotification () | |
PropertyNotification (Aws::Utils::Json::JsonView jsonValue) | |
PropertyNotification & | operator= (Aws::Utils::Json::JsonView jsonValue) |
Aws::Utils::Json::JsonValue | Jsonize () const |
const Aws::String & | GetTopic () const |
bool | TopicHasBeenSet () const |
void | SetTopic (const Aws::String &value) |
void | SetTopic (Aws::String &&value) |
void | SetTopic (const char *value) |
PropertyNotification & | WithTopic (const Aws::String &value) |
PropertyNotification & | WithTopic (Aws::String &&value) |
PropertyNotification & | WithTopic (const char *value) |
const PropertyNotificationState & | GetState () const |
bool | StateHasBeenSet () const |
void | SetState (const PropertyNotificationState &value) |
void | SetState (PropertyNotificationState &&value) |
PropertyNotification & | WithState (const PropertyNotificationState &value) |
PropertyNotification & | WithState (PropertyNotificationState &&value) |
Contains asset property value notification information. When the notification state is enabled, AWS IoT SiteWise publishes property value updates to a unique MQTT topic. For more information, see Interacting with other services in the AWS IoT SiteWise User Guide.
Definition at line 37 of file PropertyNotification.h.
Aws::IoTSiteWise::Model::PropertyNotification::PropertyNotification | ( | ) |
Aws::IoTSiteWise::Model::PropertyNotification::PropertyNotification | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
The current notification state.
Definition at line 98 of file PropertyNotification.h.
|
inline |
The MQTT topic to which AWS IoT SiteWise publishes property value update notifications.
Definition at line 50 of file PropertyNotification.h.
Aws::Utils::Json::JsonValue Aws::IoTSiteWise::Model::PropertyNotification::Jsonize | ( | ) | const |
PropertyNotification& Aws::IoTSiteWise::Model::PropertyNotification::operator= | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
The current notification state.
Definition at line 108 of file PropertyNotification.h.
|
inline |
The current notification state.
Definition at line 113 of file PropertyNotification.h.
|
inline |
The MQTT topic to which AWS IoT SiteWise publishes property value update notifications.
Definition at line 68 of file PropertyNotification.h.
|
inline |
The MQTT topic to which AWS IoT SiteWise publishes property value update notifications.
Definition at line 62 of file PropertyNotification.h.
|
inline |
The MQTT topic to which AWS IoT SiteWise publishes property value update notifications.
Definition at line 74 of file PropertyNotification.h.
|
inline |
The current notification state.
Definition at line 103 of file PropertyNotification.h.
|
inline |
The MQTT topic to which AWS IoT SiteWise publishes property value update notifications.
Definition at line 56 of file PropertyNotification.h.
|
inline |
The current notification state.
Definition at line 118 of file PropertyNotification.h.
|
inline |
The current notification state.
Definition at line 123 of file PropertyNotification.h.
|
inline |
The MQTT topic to which AWS IoT SiteWise publishes property value update notifications.
Definition at line 86 of file PropertyNotification.h.
|
inline |
The MQTT topic to which AWS IoT SiteWise publishes property value update notifications.
Definition at line 80 of file PropertyNotification.h.
|
inline |
The MQTT topic to which AWS IoT SiteWise publishes property value update notifications.
Definition at line 92 of file PropertyNotification.h.