Package com.datadog.api.client.v2.model
Class SecurityMonitoringRuleSequenceDetectionStep
java.lang.Object
com.datadog.api.client.v2.model.SecurityMonitoringRuleSequenceDetectionStep
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class SecurityMonitoringRuleSequenceDetectionStep
extends Object
Step definition for sequence detection containing the step name, condition, and evaluation
window.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn true if this SecurityMonitoringRuleSequenceDetectionStep object is equal to o.evaluationWindow(SecurityMonitoringRuleEvaluationWindow evaluationWindow) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Condition referencing rule queries (e.g.,a > 0).A time window is specified to match when at least one of the cases matches true.getName()Unique name identifying the step.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetCondition(String condition) voidsetEvaluationWindow(SecurityMonitoringRuleEvaluationWindow evaluationWindow) voidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CONDITION
- See Also:
-
JSON_PROPERTY_EVALUATION_WINDOW
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
-
Constructor Details
-
SecurityMonitoringRuleSequenceDetectionStep
public SecurityMonitoringRuleSequenceDetectionStep()
-
-
Method Details
-
condition
-
getCondition
Condition referencing rule queries (e.g.,a > 0).- Returns:
- condition
-
setCondition
-
evaluationWindow
public SecurityMonitoringRuleSequenceDetectionStep evaluationWindow(SecurityMonitoringRuleEvaluationWindow evaluationWindow) -
getEvaluationWindow
A time window is specified to match when at least one of the cases matches true. This is a sliding window and evaluates in real time. For third party detection method, this field is not used.- Returns:
- evaluationWindow
-
setEvaluationWindow
-
name
-
getName
Unique name identifying the step.- Returns:
- name
-
setName
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- SecurityMonitoringRuleSequenceDetectionStep
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this SecurityMonitoringRuleSequenceDetectionStep object is equal to o. -
hashCode
public int hashCode() -
toString
-