Class RulesetInfoDTO
java.lang.Object
org.wso2.am.integration.clients.governance.api.dto.RulesetInfoDTO
Detailed information about a ruleset.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumThe type of artifact that the ruleset validates.static enumCategory the rules included in ruleset.static enumContext or area to which the ruleset applies. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionartifactType(RulesetInfoDTO.ArtifactTypeEnum artifactType) createdTime(String createdTime) description(String description) documentationLink(String documentationLink) booleanThe type of artifact that the ruleset validates.Identifier of the user who created the ruleset.Timestamp when the ruleset was created.A brief description of the ruleset.URL to the documentation related to the ruleset.getId()UUID of the ruleset.getName()Name of the ruleset.Entity or individual providing the ruleset.Category the rules included in ruleset.Context or area to which the ruleset applies.Identifier of the user who last updated the ruleset.Timestamp when the ruleset was last updated.inthashCode()ruleCategory(RulesetInfoDTO.RuleCategoryEnum ruleCategory) ruleType(RulesetInfoDTO.RuleTypeEnum ruleType) voidsetArtifactType(RulesetInfoDTO.ArtifactTypeEnum artifactType) voidsetCreatedBy(String createdBy) voidsetCreatedTime(String createdTime) voidsetDescription(String description) voidsetDocumentationLink(String documentationLink) voidvoidvoidsetProvider(String provider) voidsetRuleCategory(RulesetInfoDTO.RuleCategoryEnum ruleCategory) voidsetRuleType(RulesetInfoDTO.RuleTypeEnum ruleType) voidsetUpdatedBy(String updatedBy) voidsetUpdatedTime(String updatedTime) toString()updatedTime(String updatedTime)
-
Field Details
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_NAME
- See Also:
-
SERIALIZED_NAME_DESCRIPTION
- See Also:
-
SERIALIZED_NAME_RULE_CATEGORY
- See Also:
-
SERIALIZED_NAME_RULE_TYPE
- See Also:
-
SERIALIZED_NAME_ARTIFACT_TYPE
- See Also:
-
SERIALIZED_NAME_DOCUMENTATION_LINK
- See Also:
-
SERIALIZED_NAME_PROVIDER
- See Also:
-
SERIALIZED_NAME_CREATED_BY
- See Also:
-
SERIALIZED_NAME_CREATED_TIME
- See Also:
-
SERIALIZED_NAME_UPDATED_BY
- See Also:
-
SERIALIZED_NAME_UPDATED_TIME
- See Also:
-
-
Constructor Details
-
RulesetInfoDTO
public RulesetInfoDTO()
-
-
Method Details
-
id
-
getId
UUID of the ruleset.- Returns:
- id
-
setId
-
name
-
getName
Name of the ruleset.- Returns:
- name
-
setName
-
description
-
getDescription
A brief description of the ruleset.- Returns:
- description
-
setDescription
-
ruleCategory
-
getRuleCategory
Category the rules included in ruleset.- Returns:
- ruleCategory
-
setRuleCategory
-
ruleType
-
getRuleType
Context or area to which the ruleset applies.- Returns:
- ruleType
-
setRuleType
-
artifactType
-
getArtifactType
The type of artifact that the ruleset validates.- Returns:
- artifactType
-
setArtifactType
-
documentationLink
-
getDocumentationLink
URL to the documentation related to the ruleset.- Returns:
- documentationLink
-
setDocumentationLink
-
provider
-
getProvider
Entity or individual providing the ruleset.- Returns:
- provider
-
setProvider
-
createdBy
-
getCreatedBy
Identifier of the user who created the ruleset.- Returns:
- createdBy
-
setCreatedBy
-
createdTime
-
getCreatedTime
Timestamp when the ruleset was created.- Returns:
- createdTime
-
setCreatedTime
-
updatedBy
-
getUpdatedBy
Identifier of the user who last updated the ruleset.- Returns:
- updatedBy
-
setUpdatedBy
-
updatedTime
-
getUpdatedTime
Timestamp when the ruleset was last updated.- Returns:
- updatedTime
-
setUpdatedTime
-
equals
-
hashCode
public int hashCode() -
toString
-