@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()
Enum to denote 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)
Enum to denote 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)
Enum to denote whether the wireless gateway id connection status event topic is enabled or disabled .
|
ConnectionStatusEventConfiguration |
withWirelessGatewayIdEventTopic(String wirelessGatewayIdEventTopic)
Enum to denote 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)
Enum to denote whether the wireless gateway id connection status event topic is enabled or disabled .
wirelessGatewayIdEventTopic
- Enum to denote whether the wireless gateway id connection status event topic is enabled or disabled .EventNotificationTopicStatus
public String getWirelessGatewayIdEventTopic()
Enum to denote whether the wireless gateway id connection status event topic is enabled or disabled .
EventNotificationTopicStatus
public ConnectionStatusEventConfiguration withWirelessGatewayIdEventTopic(String wirelessGatewayIdEventTopic)
Enum to denote whether the wireless gateway id connection status event topic is enabled or disabled .
wirelessGatewayIdEventTopic
- Enum to denote whether the wireless gateway id connection status event topic is enabled or disabled .EventNotificationTopicStatus
public ConnectionStatusEventConfiguration withWirelessGatewayIdEventTopic(EventNotificationTopicStatus wirelessGatewayIdEventTopic)
Enum to denote whether the wireless gateway id connection status event topic is enabled or disabled .
wirelessGatewayIdEventTopic
- Enum to denote 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.