Class Event


  • @ApiType("SoftLayer_Container_Network_IntrusionProtection_Event")
    public class Event
    extends Entity
    The IntrusionProtection_Event object stores information about individual intrusion protection events.

    It is a data container that cannot be edited, deleted, or saved.

    It is returned by many methods in the TippingPointReporting object, but never directly, always as a child of another container object.
    See Also:
    SoftLayer_Container_Network_IntrusionProtection_Event
    • Field Detail

      • CVEIdSpecified

        protected boolean CVEIdSpecified
      • actionTakenSpecified

        protected boolean actionTakenSpecified
      • attackCount

        @ApiProperty(canBeNullOrNotSet=true)
        protected Long attackCount
        The number of attacks in this block. Attacks are grouped differently based on the query performed on the tippingPointReporting object.
      • attackCountSpecified

        protected boolean attackCountSpecified
      • attackLongDescriptionSpecified

        protected boolean attackLongDescriptionSpecified
      • attackNameSpecified

        protected boolean attackNameSpecified
      • beginTime

        @ApiProperty(canBeNullOrNotSet=true)
        protected String beginTime
        The starting timestamp of the attack recorded, in Y-m-d H:i:s format. May not be set, depending on the type of query performed.
      • beginTimeSpecified

        protected boolean beginTimeSpecified
      • bugtraqIdSpecified

        protected boolean bugtraqIdSpecified
      • classificationSpecified

        protected boolean classificationSpecified
      • destinationIpAddress

        @ApiProperty(canBeNullOrNotSet=true)
        protected String destinationIpAddress
        The IP Address (as a dotted decimal string) of the machine that was the target of the attack
      • destinationIpAddressSpecified

        protected boolean destinationIpAddressSpecified
      • destinationPortSpecified

        protected boolean destinationPortSpecified
      • endTime

        @ApiProperty(canBeNullOrNotSet=true)
        protected String endTime
        The ending timestamp of the attack recorded, in Y-m-d H:i:s format. May not be set, depending on the type of query performed.
      • endTimeSpecified

        protected boolean endTimeSpecified
      • platformSpecified

        protected boolean platformSpecified
      • protocolSpecified

        protected boolean protocolSpecified
      • severitySpecified

        protected boolean severitySpecified
      • signatureId

        @ApiProperty(canBeNullOrNotSet=true)
        protected String signatureId
        Unique ID of the "Signature" in question. The signature determines the type of attack recorded. SignatureId is used in the drillDown() function on the TippingPointReporting service
      • signatureIdSpecified

        protected boolean signatureIdSpecified
      • sourceIpAddressSpecified

        protected boolean sourceIpAddressSpecified
      • sourcePortSpecified

        protected boolean sourcePortSpecified
    • Constructor Detail

      • Event

        public Event()
    • Method Detail

      • getCVEId

        public String getCVEId()
      • setCVEId

        public void setCVEId​(String CVEId)
      • isCVEIdSpecified

        public boolean isCVEIdSpecified()
      • unsetCVEId

        public void unsetCVEId()
      • getActionTaken

        public String getActionTaken()
      • setActionTaken

        public void setActionTaken​(String actionTaken)
      • isActionTakenSpecified

        public boolean isActionTakenSpecified()
      • unsetActionTaken

        public void unsetActionTaken()
      • getAttackCount

        public Long getAttackCount()
      • setAttackCount

        public void setAttackCount​(Long attackCount)
      • isAttackCountSpecified

        public boolean isAttackCountSpecified()
      • unsetAttackCount

        public void unsetAttackCount()
      • getAttackLongDescription

        public String getAttackLongDescription()
      • setAttackLongDescription

        public void setAttackLongDescription​(String attackLongDescription)
      • isAttackLongDescriptionSpecified

        public boolean isAttackLongDescriptionSpecified()
      • unsetAttackLongDescription

        public void unsetAttackLongDescription()
      • getAttackName

        public String getAttackName()
      • setAttackName

        public void setAttackName​(String attackName)
      • isAttackNameSpecified

        public boolean isAttackNameSpecified()
      • unsetAttackName

        public void unsetAttackName()
      • getBeginTime

        public String getBeginTime()
      • setBeginTime

        public void setBeginTime​(String beginTime)
      • isBeginTimeSpecified

        public boolean isBeginTimeSpecified()
      • unsetBeginTime

        public void unsetBeginTime()
      • getBugtraqId

        public String getBugtraqId()
      • setBugtraqId

        public void setBugtraqId​(String bugtraqId)
      • isBugtraqIdSpecified

        public boolean isBugtraqIdSpecified()
      • unsetBugtraqId

        public void unsetBugtraqId()
      • getClassification

        public String getClassification()
      • setClassification

        public void setClassification​(String classification)
      • isClassificationSpecified

        public boolean isClassificationSpecified()
      • unsetClassification

        public void unsetClassification()
      • 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()
      • getEndTime

        public String getEndTime()
      • setEndTime

        public void setEndTime​(String endTime)
      • isEndTimeSpecified

        public boolean isEndTimeSpecified()
      • unsetEndTime

        public void unsetEndTime()
      • getPlatform

        public String getPlatform()
      • setPlatform

        public void setPlatform​(String platform)
      • isPlatformSpecified

        public boolean isPlatformSpecified()
      • unsetPlatform

        public void unsetPlatform()
      • getProtocol

        public String getProtocol()
      • setProtocol

        public void setProtocol​(String protocol)
      • isProtocolSpecified

        public boolean isProtocolSpecified()
      • unsetProtocol

        public void unsetProtocol()
      • getSeverity

        public String getSeverity()
      • setSeverity

        public void setSeverity​(String severity)
      • isSeveritySpecified

        public boolean isSeveritySpecified()
      • unsetSeverity

        public void unsetSeverity()
      • getSignatureId

        public String getSignatureId()
      • setSignatureId

        public void setSignatureId​(String signatureId)
      • isSignatureIdSpecified

        public boolean isSignatureIdSpecified()
      • unsetSignatureId

        public void unsetSignatureId()
      • 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()