Class ArtifactComplianceDetailsDTO
- java.lang.Object
-
- org.wso2.am.integration.clients.governance.api.dto.ArtifactComplianceDetailsDTO
-
public class ArtifactComplianceDetailsDTO extends Object
Provides compliance details of an artifact.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classArtifactComplianceDetailsDTO.StatusEnumStatus of the artifact's governance compliance.
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_GOVERNED_POLICIESstatic StringSERIALIZED_NAME_IDstatic StringSERIALIZED_NAME_INFOstatic StringSERIALIZED_NAME_STATUS
-
Constructor Summary
Constructors Constructor Description ArtifactComplianceDetailsDTO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)List<PolicyAdherenceWithRulesetsDTO>getGovernedPolicies()List of policies under which the artifact was governed.StringgetId()UUID of the artifact.ArtifactInfoDTOgetInfo()Get infoArtifactComplianceDetailsDTO.StatusEnumgetStatus()Status of the artifact's governance compliance.ArtifactComplianceDetailsDTOgovernedPolicies(List<PolicyAdherenceWithRulesetsDTO> governedPolicies)inthashCode()ArtifactComplianceDetailsDTOid(String id)ArtifactComplianceDetailsDTOinfo(ArtifactInfoDTO info)voidsetGovernedPolicies(List<PolicyAdherenceWithRulesetsDTO> governedPolicies)voidsetId(String id)voidsetInfo(ArtifactInfoDTO info)voidsetStatus(ArtifactComplianceDetailsDTO.StatusEnum status)ArtifactComplianceDetailsDTOstatus(ArtifactComplianceDetailsDTO.StatusEnum status)StringtoString()
-
-
-
Field Detail
-
SERIALIZED_NAME_ID
public static final String SERIALIZED_NAME_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_STATUS
public static final String SERIALIZED_NAME_STATUS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_INFO
public static final String SERIALIZED_NAME_INFO
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_GOVERNED_POLICIES
public static final String SERIALIZED_NAME_GOVERNED_POLICIES
- See Also:
- Constant Field Values
-
-
Method Detail
-
id
public ArtifactComplianceDetailsDTO id(String id)
-
setId
public void setId(String id)
-
status
public ArtifactComplianceDetailsDTO status(ArtifactComplianceDetailsDTO.StatusEnum status)
-
getStatus
@Nullable public ArtifactComplianceDetailsDTO.StatusEnum getStatus()
Status of the artifact's governance compliance.- Returns:
- status
-
setStatus
public void setStatus(ArtifactComplianceDetailsDTO.StatusEnum status)
-
info
public ArtifactComplianceDetailsDTO info(ArtifactInfoDTO info)
-
getInfo
@Nullable public ArtifactInfoDTO getInfo()
Get info- Returns:
- info
-
setInfo
public void setInfo(ArtifactInfoDTO info)
-
governedPolicies
public ArtifactComplianceDetailsDTO governedPolicies(List<PolicyAdherenceWithRulesetsDTO> governedPolicies)
-
getGovernedPolicies
@Nullable public List<PolicyAdherenceWithRulesetsDTO> getGovernedPolicies()
List of policies under which the artifact was governed.- Returns:
- governedPolicies
-
setGovernedPolicies
public void setGovernedPolicies(List<PolicyAdherenceWithRulesetsDTO> governedPolicies)
-
-