Class ArtifactComplianceDetailsDTO
java.lang.Object
org.wso2.am.integration.clients.governance.api.dto.ArtifactComplianceDetailsDTO
Provides compliance details of an artifact.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumStatus of the artifact's governance compliance. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanList of policies under which the artifact was governed.getId()UUID of the artifact.getInfo()Get infoStatus of the artifact's governance compliance.governedPolicies(List<PolicyAdherenceWithRulesetsDTO> governedPolicies) inthashCode()info(ArtifactInfoDTO info) voidsetGovernedPolicies(List<PolicyAdherenceWithRulesetsDTO> governedPolicies) voidvoidsetInfo(ArtifactInfoDTO info) voidtoString()
-
Field Details
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_STATUS
- See Also:
-
SERIALIZED_NAME_INFO
- See Also:
-
SERIALIZED_NAME_GOVERNED_POLICIES
- See Also:
-
-
Constructor Details
-
ArtifactComplianceDetailsDTO
public ArtifactComplianceDetailsDTO()
-
-
Method Details
-
id
-
getId
UUID of the artifact.- Returns:
- id
-
setId
-
status
-
getStatus
Status of the artifact's governance compliance.- Returns:
- status
-
setStatus
-
info
-
getInfo
Get info- Returns:
- info
-
setInfo
-
governedPolicies
public ArtifactComplianceDetailsDTO governedPolicies(List<PolicyAdherenceWithRulesetsDTO> governedPolicies) -
getGovernedPolicies
List of policies under which the artifact was governed.- Returns:
- governedPolicies
-
setGovernedPolicies
-
equals
-
hashCode
public int hashCode() -
toString
-