Class Syslog
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.network.logging.Syslog
-
@ApiType("SoftLayer_Network_Logging_Syslog") public class Syslog extends Entity
The Syslog class holds a single line from the Networking Firewall "Syslog" record, for firewall detected and blocked attempts on a server.- See Also:
- SoftLayer_Network_Logging_Syslog
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Syslog.Mask
-
Field Summary
Fields Modifier and Type Field Description protected GregorianCalendar
createDate
Timestamp for when the connection was blocked by the firewallprotected boolean
createDateSpecified
protected String
destinationIpAddress
The Destination IP Address of the blocked connection (your end)protected boolean
destinationIpAddressSpecified
protected Long
destinationPort
The Destination Port of the blocked connection (your end)protected boolean
destinationPortSpecified
protected String
eventType
This tells you what kind of firewall event this log line is for: accept or deny.protected boolean
eventTypeSpecified
protected String
message
Raw syslog message for the eventprotected boolean
messageSpecified
protected String
protocol
Connection protocol used to make the call that was blocked (tcp, udp, etc)protected boolean
protocolSpecified
protected String
sourceIpAddress
The Source IP Address of the call that was blocked (attacker's end)protected boolean
sourceIpAddressSpecified
protected Long
sourcePort
The Source Port where the blocked connection was established (attacker's end)protected boolean
sourcePortSpecified
protected Long
totalEvents
If this is an aggregation of syslog events, this property shows the total events.protected boolean
totalEventsSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Syslog()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
createDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar createDate
Timestamp for when the connection was blocked by the firewall
-
createDateSpecified
protected boolean createDateSpecified
-
destinationIpAddress
@ApiProperty(canBeNullOrNotSet=true) protected String destinationIpAddress
The Destination IP Address of the blocked connection (your end)
-
destinationIpAddressSpecified
protected boolean destinationIpAddressSpecified
-
destinationPort
@ApiProperty(canBeNullOrNotSet=true) protected Long destinationPort
The Destination Port of the blocked connection (your end)
-
destinationPortSpecified
protected boolean destinationPortSpecified
-
eventType
@ApiProperty(canBeNullOrNotSet=true) protected String eventType
This tells you what kind of firewall event this log line is for: accept or deny.
-
eventTypeSpecified
protected boolean eventTypeSpecified
-
message
@ApiProperty(canBeNullOrNotSet=true) protected String message
Raw syslog message for the event
-
messageSpecified
protected boolean messageSpecified
-
protocol
@ApiProperty(canBeNullOrNotSet=true) protected String protocol
Connection protocol used to make the call that was blocked (tcp, udp, etc)
-
protocolSpecified
protected boolean protocolSpecified
-
sourceIpAddress
@ApiProperty(canBeNullOrNotSet=true) protected String sourceIpAddress
The Source IP Address of the call that was blocked (attacker's end)
-
sourceIpAddressSpecified
protected boolean sourceIpAddressSpecified
-
sourcePort
@ApiProperty(canBeNullOrNotSet=true) protected Long sourcePort
The Source Port where the blocked connection was established (attacker's end)
-
sourcePortSpecified
protected boolean sourcePortSpecified
-
totalEvents
@ApiProperty(canBeNullOrNotSet=true) protected Long totalEvents
If this is an aggregation of syslog events, this property shows the total events.
-
totalEventsSpecified
protected boolean totalEventsSpecified
-
-
Method Detail
-
getCreateDate
public GregorianCalendar getCreateDate()
-
setCreateDate
public void setCreateDate(GregorianCalendar createDate)
-
isCreateDateSpecified
public boolean isCreateDateSpecified()
-
unsetCreateDate
public void unsetCreateDate()
-
getDestinationIpAddress
public String getDestinationIpAddress()
-
setDestinationIpAddress
public void setDestinationIpAddress(String destinationIpAddress)
-
isDestinationIpAddressSpecified
public boolean isDestinationIpAddressSpecified()
-
unsetDestinationIpAddress
public void unsetDestinationIpAddress()
-
getDestinationPort
public Long getDestinationPort()
-
setDestinationPort
public void setDestinationPort(Long destinationPort)
-
isDestinationPortSpecified
public boolean isDestinationPortSpecified()
-
unsetDestinationPort
public void unsetDestinationPort()
-
getEventType
public String getEventType()
-
setEventType
public void setEventType(String eventType)
-
isEventTypeSpecified
public boolean isEventTypeSpecified()
-
unsetEventType
public void unsetEventType()
-
getMessage
public String getMessage()
-
setMessage
public void setMessage(String message)
-
isMessageSpecified
public boolean isMessageSpecified()
-
unsetMessage
public void unsetMessage()
-
getProtocol
public String getProtocol()
-
setProtocol
public void setProtocol(String protocol)
-
isProtocolSpecified
public boolean isProtocolSpecified()
-
unsetProtocol
public void unsetProtocol()
-
getSourceIpAddress
public String getSourceIpAddress()
-
setSourceIpAddress
public void setSourceIpAddress(String sourceIpAddress)
-
isSourceIpAddressSpecified
public boolean isSourceIpAddressSpecified()
-
unsetSourceIpAddress
public void unsetSourceIpAddress()
-
getSourcePort
public Long getSourcePort()
-
setSourcePort
public void setSourcePort(Long sourcePort)
-
isSourcePortSpecified
public boolean isSourcePortSpecified()
-
unsetSourcePort
public void unsetSourcePort()
-
getTotalEvents
public Long getTotalEvents()
-
setTotalEvents
public void setTotalEvents(Long totalEvents)
-
isTotalEventsSpecified
public boolean isTotalEventsSpecified()
-
unsetTotalEvents
public void unsetTotalEvents()
-
-