@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class WirelessDeviceLogOption extends Object implements Serializable, Cloneable, StructuredPojo
The log options for wireless devices and can be used to set log levels for a specific type of wireless device.
| Constructor and Description |
|---|
WirelessDeviceLogOption() |
public void setType(String type)
The wireless device type.
type - The wireless device type.WirelessDeviceTypepublic String getType()
The wireless device type.
WirelessDeviceTypepublic WirelessDeviceLogOption withType(String type)
The wireless device type.
type - The wireless device type.WirelessDeviceTypepublic WirelessDeviceLogOption withType(WirelessDeviceType type)
The wireless device type.
type - The wireless device type.WirelessDeviceTypepublic WirelessDeviceLogOption withLogLevel(String logLevel)
logLevel - LogLevelpublic WirelessDeviceLogOption withLogLevel(LogLevel logLevel)
logLevel - LogLevelpublic List<WirelessDeviceEventLogOption> getEvents()
public void setEvents(Collection<WirelessDeviceEventLogOption> events)
events - public WirelessDeviceLogOption withEvents(WirelessDeviceEventLogOption... events)
NOTE: This method appends the values to the existing list (if any). Use
setEvents(java.util.Collection) or withEvents(java.util.Collection) if you want to override the
existing values.
events - public WirelessDeviceLogOption withEvents(Collection<WirelessDeviceEventLogOption> events)
events - public String toString()
toString in class ObjectObject.toString()public WirelessDeviceLogOption clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.