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