Class PolicyAdherenceDetailsDTO
java.lang.Object
org.wso2.am.integration.clients.governance.api.dto.PolicyAdherenceDetailsDTO
Provides adherence details of a policy.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumStatus of the policy's governance compliance. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanevaluatedArtifacts(List<ArtifactComplianceForPolicyDTO> evaluatedArtifacts) Compliance status of the artifacts evaluated against the policy.getId()UUID of the policy.getName()Name of the policy.Status of the policy's governance compliance.inthashCode()voidsetEvaluatedArtifacts(List<ArtifactComplianceForPolicyDTO> evaluatedArtifacts) voidvoidvoidtoString()
-
Field Details
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_NAME
- See Also:
-
SERIALIZED_NAME_STATUS
- See Also:
-
SERIALIZED_NAME_EVALUATED_ARTIFACTS
- See Also:
-
-
Constructor Details
-
PolicyAdherenceDetailsDTO
public PolicyAdherenceDetailsDTO()
-
-
Method Details
-
id
-
getId
UUID of the policy.- Returns:
- id
-
setId
-
name
-
getName
Name of the policy.- Returns:
- name
-
setName
-
status
-
getStatus
Status of the policy's governance compliance.- Returns:
- status
-
setStatus
-
evaluatedArtifacts
public PolicyAdherenceDetailsDTO evaluatedArtifacts(List<ArtifactComplianceForPolicyDTO> evaluatedArtifacts) -
getEvaluatedArtifacts
Compliance status of the artifacts evaluated against the policy.- Returns:
- evaluatedArtifacts
-
setEvaluatedArtifacts
-
equals
-
hashCode
public int hashCode() -
toString
-