@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class WirelessGatewayLogOption extends Object implements Serializable, Cloneable, StructuredPojo
The log options for wireless gateways and can be used to set log levels for a specific type of wireless gateway.
| Constructor and Description |
|---|
WirelessGatewayLogOption() |
public void setType(String type)
type - WirelessGatewayTypepublic String getType()
WirelessGatewayTypepublic WirelessGatewayLogOption withType(String type)
type - WirelessGatewayTypepublic WirelessGatewayLogOption withType(WirelessGatewayType type)
type - WirelessGatewayTypepublic WirelessGatewayLogOption withLogLevel(String logLevel)
logLevel - LogLevelpublic WirelessGatewayLogOption withLogLevel(LogLevel logLevel)
logLevel - LogLevelpublic List<WirelessGatewayEventLogOption> getEvents()
public void setEvents(Collection<WirelessGatewayEventLogOption> events)
events - public WirelessGatewayLogOption withEvents(WirelessGatewayEventLogOption... 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 WirelessGatewayLogOption withEvents(Collection<WirelessGatewayEventLogOption> events)
events - public String toString()
toString in class ObjectObject.toString()public WirelessGatewayLogOption clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.