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
  • Field Details

    • 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
  • Constructor Details

    • Syslog

      public Syslog()
  • Method Details

    • 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()