Class RuleValidationResultDTO
- java.lang.Object
-
- org.wso2.am.integration.clients.governance.api.dto.RuleValidationResultDTO
-
public class RuleValidationResultDTO extends Object
Result of the rule validation.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRuleValidationResultDTO.SeverityEnumSeverity level of the rule violation.static classRuleValidationResultDTO.StatusEnumStatus of the rule validation.
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_DESCRIPTIONstatic StringSERIALIZED_NAME_IDstatic StringSERIALIZED_NAME_MESSAGEstatic StringSERIALIZED_NAME_NAMEstatic StringSERIALIZED_NAME_SEVERITYstatic StringSERIALIZED_NAME_STATUSstatic StringSERIALIZED_NAME_VIOLATED_PATH
-
Constructor Summary
Constructors Constructor Description RuleValidationResultDTO()
-
Method Summary
-
-
-
Field Detail
-
SERIALIZED_NAME_ID
public static final String SERIALIZED_NAME_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_NAME
public static final String SERIALIZED_NAME_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_STATUS
public static final String SERIALIZED_NAME_STATUS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SEVERITY
public static final String SERIALIZED_NAME_SEVERITY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VIOLATED_PATH
public static final String SERIALIZED_NAME_VIOLATED_PATH
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MESSAGE
public static final String SERIALIZED_NAME_MESSAGE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DESCRIPTION
public static final String SERIALIZED_NAME_DESCRIPTION
- See Also:
- Constant Field Values
-
-
Method Detail
-
id
public RuleValidationResultDTO id(String id)
-
setId
public void setId(String id)
-
name
public RuleValidationResultDTO name(String name)
-
setName
public void setName(String name)
-
status
public RuleValidationResultDTO status(RuleValidationResultDTO.StatusEnum status)
-
getStatus
@Nullable public RuleValidationResultDTO.StatusEnum getStatus()
Status of the rule validation.- Returns:
- status
-
setStatus
public void setStatus(RuleValidationResultDTO.StatusEnum status)
-
severity
public RuleValidationResultDTO severity(RuleValidationResultDTO.SeverityEnum severity)
-
getSeverity
@Nullable public RuleValidationResultDTO.SeverityEnum getSeverity()
Severity level of the rule violation.- Returns:
- severity
-
setSeverity
public void setSeverity(RuleValidationResultDTO.SeverityEnum severity)
-
violatedPath
public RuleValidationResultDTO violatedPath(RuleValidationResultViolatedPathDTO violatedPath)
-
getViolatedPath
@Nullable public RuleValidationResultViolatedPathDTO getViolatedPath()
Get violatedPath- Returns:
- violatedPath
-
setViolatedPath
public void setViolatedPath(RuleValidationResultViolatedPathDTO violatedPath)
-
message
public RuleValidationResultDTO message(String message)
-
getMessage
@Nullable public String getMessage()
Message to be displayed when the rule is violated.- Returns:
- message
-
setMessage
public void setMessage(String message)
-
description
public RuleValidationResultDTO description(String description)
-
getDescription
@Nullable public String getDescription()
Description of the rule.- Returns:
- description
-
setDescription
public void setDescription(String description)
-
-