@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ConnectionStatusEventConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Connection status event configuration object for enabling or disabling topic.
Constructor and Description |
---|
ConnectionStatusEventConfiguration() |
Modifier and Type | Method and Description |
---|---|
ConnectionStatusEventConfiguration |
clone() |
boolean |
equals(Object obj) |
LoRaWANConnectionStatusEventNotificationConfigurations |
getLoRaWAN()
Connection status event configuration object for enabling or disabling LoRaWAN related event topics.
|
String |
getWirelessGatewayIdEventTopic()
Denotes whether the wireless gateway ID connection status event topic is enabled or disabled.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setLoRaWAN(LoRaWANConnectionStatusEventNotificationConfigurations loRaWAN)
Connection status event configuration object for enabling or disabling LoRaWAN related event topics.
|
void |
setWirelessGatewayIdEventTopic(String wirelessGatewayIdEventTopic)
Denotes whether the wireless gateway ID connection status event topic is enabled or disabled.
|
String |
toString()
Returns a string representation of this object.
|
ConnectionStatusEventConfiguration |
withLoRaWAN(LoRaWANConnectionStatusEventNotificationConfigurations loRaWAN)
Connection status event configuration object for enabling or disabling LoRaWAN related event topics.
|
ConnectionStatusEventConfiguration |
withWirelessGatewayIdEventTopic(EventNotificationTopicStatus wirelessGatewayIdEventTopic)
Denotes whether the wireless gateway ID connection status event topic is enabled or disabled.
|
ConnectionStatusEventConfiguration |
withWirelessGatewayIdEventTopic(String wirelessGatewayIdEventTopic)
Denotes whether the wireless gateway ID connection status event topic is enabled or disabled.
|
public void setLoRaWAN(LoRaWANConnectionStatusEventNotificationConfigurations loRaWAN)
Connection status event configuration object for enabling or disabling LoRaWAN related event topics.
loRaWAN
- Connection status event configuration object for enabling or disabling LoRaWAN related event topics.public LoRaWANConnectionStatusEventNotificationConfigurations getLoRaWAN()
Connection status event configuration object for enabling or disabling LoRaWAN related event topics.
public ConnectionStatusEventConfiguration withLoRaWAN(LoRaWANConnectionStatusEventNotificationConfigurations loRaWAN)
Connection status event configuration object for enabling or disabling LoRaWAN related event topics.
loRaWAN
- Connection status event configuration object for enabling or disabling LoRaWAN related event topics.public void setWirelessGatewayIdEventTopic(String wirelessGatewayIdEventTopic)
Denotes whether the wireless gateway ID connection status event topic is enabled or disabled.
wirelessGatewayIdEventTopic
- Denotes whether the wireless gateway ID connection status event topic is enabled or disabled.EventNotificationTopicStatus
public String getWirelessGatewayIdEventTopic()
Denotes whether the wireless gateway ID connection status event topic is enabled or disabled.
EventNotificationTopicStatus
public ConnectionStatusEventConfiguration withWirelessGatewayIdEventTopic(String wirelessGatewayIdEventTopic)
Denotes whether the wireless gateway ID connection status event topic is enabled or disabled.
wirelessGatewayIdEventTopic
- Denotes whether the wireless gateway ID connection status event topic is enabled or disabled.EventNotificationTopicStatus
public ConnectionStatusEventConfiguration withWirelessGatewayIdEventTopic(EventNotificationTopicStatus wirelessGatewayIdEventTopic)
Denotes whether the wireless gateway ID connection status event topic is enabled or disabled.
wirelessGatewayIdEventTopic
- Denotes whether the wireless gateway ID connection status event topic is enabled or disabled.EventNotificationTopicStatus
public String toString()
toString
in class Object
Object.toString()
public ConnectionStatusEventConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.