public static final class IDSEventsSummary.Builder
extends java.lang.Object
IDSEventsSummary
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
IDSEventsSummary . |
Modifier and Type | Method and Description |
---|---|
IDSEventsSummary |
build() |
IDSEventsSummary.Builder |
setAffectedVmCount(java.lang.Long affectedVmCount)
Count of VMs on which a particular signature was detected.
|
IDSEventsSummary.Builder |
setFirstOccurence(java.lang.Long firstOccurence)
First occurence of the intrusion, in epoch milliseconds.
|
IDSEventsSummary.Builder |
setIdsflowDetails(com.vmware.vapi.bindings.Structure idsflowDetails)
IDS event flow data specific to each IDS event.
|
IDSEventsSummary.Builder |
setIsOngoing(java.lang.Boolean isOngoing)
Flag indicating an ongoing intrusion.
|
IDSEventsSummary.Builder |
setIsRuleValid(java.lang.Boolean isRuleValid)
Indicates if the rule id is valid or not.
|
IDSEventsSummary.Builder |
setLatestOccurence(java.lang.Long latestOccurence)
Latest occurence of the intrusion, in epoch milliseconds.
|
IDSEventsSummary.Builder |
setLinks(java.util.List<ResourceLink> links)
The server will populate this field when returing the resource.
|
IDSEventsSummary.Builder |
setResourceType(java.lang.String resourceType)
IDSEvent resource type.
|
IDSEventsSummary.Builder |
setRuleId(java.lang.Long ruleId)
The IDS Rule id that detected this particular intrusion.
|
IDSEventsSummary.Builder |
setSchema(java.lang.String schema)
Schema for this resource
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
IDSEventsSummary.Builder |
setSelf(SelfResourceLink self) |
IDSEventsSummary.Builder |
setSignatureId(java.lang.Long signatureId)
Signature ID pertaining to the detected intrusion.
|
IDSEventsSummary.Builder |
setSignatureMetadata(com.vmware.vapi.bindings.Structure signatureMetadata)
Metadata about the detected signature including name, id, severity, product
affected, protocol etc.
|
IDSEventsSummary.Builder |
setTotalCount(java.lang.Long totalCount)
Number of times this particular signature was detected.
|
IDSEventsSummary.Builder |
setUserDetails(com.vmware.vapi.bindings.Structure userDetails)
List of users logged into VMs on which a particular signature was detected.
|
IDSEventsSummary.Builder |
setVmDetails(com.vmware.vapi.bindings.Structure vmDetails)
List of VMs on which a particular signature was detected with the count.
|
public Builder()
IDSEventsSummary
.public IDSEventsSummary.Builder setLinks(java.util.List<ResourceLink> links)
links
- New value for the property.public IDSEventsSummary.Builder setSchema(java.lang.String schema)
schema
- New value for the property.public IDSEventsSummary.Builder setSelf(SelfResourceLink self)
self
- New value for the property.public IDSEventsSummary.Builder setAffectedVmCount(java.lang.Long affectedVmCount)
affectedVmCount
- New value for the property.public IDSEventsSummary.Builder setFirstOccurence(java.lang.Long firstOccurence)
firstOccurence
- New value for the property.public IDSEventsSummary.Builder setIdsflowDetails(com.vmware.vapi.bindings.Structure idsflowDetails)
idsflowDetails
- New value for the property.public IDSEventsSummary.Builder setIsOngoing(java.lang.Boolean isOngoing)
isOngoing
- New value for the property.public IDSEventsSummary.Builder setIsRuleValid(java.lang.Boolean isRuleValid)
isRuleValid
- New value for the property.public IDSEventsSummary.Builder setLatestOccurence(java.lang.Long latestOccurence)
latestOccurence
- New value for the property.public IDSEventsSummary.Builder setResourceType(java.lang.String resourceType)
resourceType
- New value for the property.public IDSEventsSummary.Builder setRuleId(java.lang.Long ruleId)
ruleId
- New value for the property.public IDSEventsSummary.Builder setSignatureId(java.lang.Long signatureId)
signatureId
- New value for the property.public IDSEventsSummary.Builder setSignatureMetadata(com.vmware.vapi.bindings.Structure signatureMetadata)
signatureMetadata
- New value for the property.public IDSEventsSummary.Builder setTotalCount(java.lang.Long totalCount)
totalCount
- New value for the property.public IDSEventsSummary.Builder setUserDetails(com.vmware.vapi.bindings.Structure userDetails)
userDetails
- New value for the property.public IDSEventsSummary.Builder setVmDetails(com.vmware.vapi.bindings.Structure vmDetails)
vmDetails
- New value for the property.public IDSEventsSummary build()