public class GovernanceActionTypeProperties extends ReferenceableProperties
| Constructor and Description |
|---|
GovernanceActionTypeProperties()
Default constructor
|
GovernanceActionTypeProperties(GovernanceActionTypeProperties template)
Copy/clone constructor
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object objectToCompare)
Equals method that returns true if containing properties are the same.
|
String |
getDescription()
Return the description of the governance action.
|
String |
getDisplayName()
Return the display name for the governance action.
|
int |
getDomainIdentifier()
Return the identifier of the governance domain that this action belongs to (0=ALL/ANY).
|
String |
getGovernanceEngineGUID()
Return the unique identifier of governance engine that is processing the governance action.
|
String |
getOwner()
Returns the name of the owner for this asset.
|
OwnerCategory |
getOwnerCategory()
Return the type of owner stored in the owner property.
|
Map<String,String> |
getRequestParameters()
Return the parameters to pass onto the governance service.
|
String |
getRequestType()
Return the request type associated with this governance action.
|
List<String> |
getSupportedGuards()
Return the list of guards provided by the previous governance service.
|
int |
hashCode()
Return hash code for this object
|
void |
setDescription(String description)
Set up the description of the governance action.
|
void |
setDisplayName(String displayName)
Set up the display name for the governance action.
|
void |
setDomainIdentifier(int domainIdentifier)
Set up the identifier of the governance domain that this action belongs to (0=ALL/ANY).
|
void |
setGovernanceEngineGUID(String governanceEngineGUID)
Set up the unique identifier of governance engine that is processing the governance action.
|
void |
setOwner(String owner)
Set up the name of the owner for this asset.
|
void |
setOwnerCategory(OwnerCategory ownerCategory)
Set up the owner type for this asset.
|
void |
setRequestParameters(Map<String,String> requestParameters)
Set up the parameters to pass onto the governance service.
|
void |
setRequestType(String requestType)
Set up the request type associated with this governance action, used to identify ths governance service to run.
|
void |
setSupportedGuards(List<String> supportedGuards)
Set up the list of guards provided by the previous governance service.
|
String |
toString()
JSON-style toString.
|
getAdditionalProperties, getQualifiedName, setAdditionalProperties, setQualifiedNamepublic GovernanceActionTypeProperties()
public GovernanceActionTypeProperties(GovernanceActionTypeProperties template)
template - object to copypublic int getDomainIdentifier()
public void setDomainIdentifier(int domainIdentifier)
domainIdentifier - intpublic String getDisplayName()
public void setDisplayName(String displayName)
displayName - string namepublic String getDescription()
public void setDescription(String description)
description - string textpublic String getOwner()
public void setOwner(String owner)
owner - String namepublic OwnerCategory getOwnerCategory()
public void setOwnerCategory(OwnerCategory ownerCategory)
ownerCategory - OwnerCategory enumpublic List<String> getSupportedGuards()
public void setSupportedGuards(List<String> supportedGuards)
supportedGuards - list of guardspublic String getGovernanceEngineGUID()
public void setGovernanceEngineGUID(String governanceEngineGUID)
governanceEngineGUID - string guidpublic String getRequestType()
public void setRequestType(String requestType)
requestType - string namepublic Map<String,String> getRequestParameters()
public void setRequestParameters(Map<String,String> requestParameters)
requestParameters - map of propertiespublic String toString()
toString in class ReferenceablePropertiespublic boolean equals(Object objectToCompare)
equals in class ReferenceablePropertiesobjectToCompare - object to comparepublic int hashCode()
hashCode in class ReferenceablePropertiesCopyright © 2018–2021 LF AI & Data Foundation. All rights reserved.