@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DeviceRegistrationStateEventConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Device registration state event configuration object for enabling and disabling relevant topics.
| Constructor and Description |
|---|
DeviceRegistrationStateEventConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
DeviceRegistrationStateEventConfiguration |
clone() |
boolean |
equals(Object obj) |
SidewalkEventNotificationConfigurations |
getSidewalk()
Device registration state event configuration object for enabling or disabling Sidewalk related event topics.
|
String |
getWirelessDeviceIdEventTopic()
Denotes whether the wireless device ID device registration state event topic is enabled or disabled.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setSidewalk(SidewalkEventNotificationConfigurations sidewalk)
Device registration state event configuration object for enabling or disabling Sidewalk related event topics.
|
void |
setWirelessDeviceIdEventTopic(String wirelessDeviceIdEventTopic)
Denotes whether the wireless device ID device registration state event topic is enabled or disabled.
|
String |
toString()
Returns a string representation of this object.
|
DeviceRegistrationStateEventConfiguration |
withSidewalk(SidewalkEventNotificationConfigurations sidewalk)
Device registration state event configuration object for enabling or disabling Sidewalk related event topics.
|
DeviceRegistrationStateEventConfiguration |
withWirelessDeviceIdEventTopic(EventNotificationTopicStatus wirelessDeviceIdEventTopic)
Denotes whether the wireless device ID device registration state event topic is enabled or disabled.
|
DeviceRegistrationStateEventConfiguration |
withWirelessDeviceIdEventTopic(String wirelessDeviceIdEventTopic)
Denotes whether the wireless device ID device registration state event topic is enabled or disabled.
|
public DeviceRegistrationStateEventConfiguration()
public void setSidewalk(SidewalkEventNotificationConfigurations sidewalk)
Device registration state event configuration object for enabling or disabling Sidewalk related event topics.
sidewalk - Device registration state event configuration object for enabling or disabling Sidewalk related event
topics.public SidewalkEventNotificationConfigurations getSidewalk()
Device registration state event configuration object for enabling or disabling Sidewalk related event topics.
public DeviceRegistrationStateEventConfiguration withSidewalk(SidewalkEventNotificationConfigurations sidewalk)
Device registration state event configuration object for enabling or disabling Sidewalk related event topics.
sidewalk - Device registration state event configuration object for enabling or disabling Sidewalk related event
topics.public void setWirelessDeviceIdEventTopic(String wirelessDeviceIdEventTopic)
Denotes whether the wireless device ID device registration state event topic is enabled or disabled.
wirelessDeviceIdEventTopic - Denotes whether the wireless device ID device registration state event topic is enabled or disabled.EventNotificationTopicStatuspublic String getWirelessDeviceIdEventTopic()
Denotes whether the wireless device ID device registration state event topic is enabled or disabled.
EventNotificationTopicStatuspublic DeviceRegistrationStateEventConfiguration withWirelessDeviceIdEventTopic(String wirelessDeviceIdEventTopic)
Denotes whether the wireless device ID device registration state event topic is enabled or disabled.
wirelessDeviceIdEventTopic - Denotes whether the wireless device ID device registration state event topic is enabled or disabled.EventNotificationTopicStatuspublic DeviceRegistrationStateEventConfiguration withWirelessDeviceIdEventTopic(EventNotificationTopicStatus wirelessDeviceIdEventTopic)
Denotes whether the wireless device ID device registration state event topic is enabled or disabled.
wirelessDeviceIdEventTopic - Denotes whether the wireless device ID device registration state event topic is enabled or disabled.EventNotificationTopicStatuspublic String toString()
toString in class ObjectObject.toString()public DeviceRegistrationStateEventConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.