@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class AnalysisRuleResponse extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_ERRORS |
static String |
JSON_PROPERTY_EXECUTION_ERROR |
static String |
JSON_PROPERTY_EXECUTION_TIME_MS |
static String |
JSON_PROPERTY_IDENTIFIER |
static String |
JSON_PROPERTY_OUTPUT |
static String |
JSON_PROPERTY_VIOLATIONS |
boolean |
unparsed |
| Constructor and Description |
|---|
AnalysisRuleResponse() |
AnalysisRuleResponse(List<String> errors,
String executionError,
Long executionTimeMs,
String identifier,
String output,
List<AnalysisViolation> violations) |
| Modifier and Type | Method and Description |
|---|---|
AnalysisRuleResponse |
addErrorsItem(String errorsItem) |
AnalysisRuleResponse |
addViolationsItem(AnalysisViolation violationsItem) |
boolean |
equals(Object o)
Return true if this AnalysisRuleResponse object is equal to o.
|
AnalysisRuleResponse |
errors(List<String> errors) |
AnalysisRuleResponse |
executionError(String executionError) |
AnalysisRuleResponse |
executionTimeMs(Long executionTimeMs) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
List<String> |
getErrors()
A list of error messages encountered while executing the rule.
|
String |
getExecutionError()
An error message if the rule execution failed, or null if execution succeeded.
|
Long |
getExecutionTimeMs()
The time taken to execute the rule, in milliseconds.
|
String |
getIdentifier()
The identifier of the rule that produced this response.
|
String |
getOutput()
The raw output produced by the rule engine during execution.
|
List<AnalysisViolation> |
getViolations()
The list of violations found by this rule.
|
int |
hashCode() |
AnalysisRuleResponse |
identifier(String identifier) |
AnalysisRuleResponse |
output(String output) |
AnalysisRuleResponse |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
void |
setErrors(List<String> errors) |
void |
setExecutionError(String executionError) |
void |
setExecutionTimeMs(Long executionTimeMs) |
void |
setIdentifier(String identifier) |
void |
setOutput(String output) |
void |
setViolations(List<AnalysisViolation> violations) |
String |
toString() |
AnalysisRuleResponse |
violations(List<AnalysisViolation> violations) |
public boolean unparsed
public static final String JSON_PROPERTY_ERRORS
public static final String JSON_PROPERTY_EXECUTION_ERROR
public static final String JSON_PROPERTY_EXECUTION_TIME_MS
public static final String JSON_PROPERTY_IDENTIFIER
public static final String JSON_PROPERTY_OUTPUT
public static final String JSON_PROPERTY_VIOLATIONS
public AnalysisRuleResponse errors(List<String> errors)
public AnalysisRuleResponse addErrorsItem(String errorsItem)
public List<String> getErrors()
public AnalysisRuleResponse executionError(String executionError)
@Nullable public String getExecutionError()
public void setExecutionError(String executionError)
public AnalysisRuleResponse executionTimeMs(Long executionTimeMs)
public Long getExecutionTimeMs()
public void setExecutionTimeMs(Long executionTimeMs)
public AnalysisRuleResponse identifier(String identifier)
public String getIdentifier()
public void setIdentifier(String identifier)
public AnalysisRuleResponse output(String output)
public String getOutput()
public void setOutput(String output)
public AnalysisRuleResponse violations(List<AnalysisViolation> violations)
public AnalysisRuleResponse addViolationsItem(AnalysisViolation violationsItem)
public List<AnalysisViolation> getViolations()
public void setViolations(List<AnalysisViolation> violations)
public AnalysisRuleResponse putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2026. All rights reserved.