public class GovernanceActionProperties extends Object implements Serializable
| Constructor and Description |
|---|
GovernanceActionProperties()
Default constructor
|
GovernanceActionProperties(GovernanceActionProperties 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.
|
GovernanceActionStatus |
getActionStatus()
Return the current status of the governance action.
|
List<ActionTargetElement> |
getActionTargetElements()
Return the list of elements that the governance action will work on.
|
Map<String,String> |
getAdditionalProperties()
Return any additional properties.
|
List<String> |
getCompletionGuards()
Return the list of completion guards supplied by the governance service.
|
Date |
getCompletionTime()
Return the date/time that the governance service completed (or null if not yet completed).
|
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 |
getProcessingEngineUserId()
Return the userId of the governance engine that is responsible for running the governance service for this governance action.
|
String |
getQualifiedName()
Return the qualified name for this new governance action.
|
List<String> |
getReceivedGuards()
Return the list of guards provided by the previous governance service.
|
Map<String,String> |
getRequestProperties()
Return the parameters to pass onto the governance service.
|
List<RequestSourceElement> |
getRequestSourceElements()
Return the list of elements that triggered this request.
|
String |
getRequestType()
Return the request type associated with this governance action.
|
Date |
getStartTime()
Return the time that this governance action should start (null means as soon as possible).
|
int |
hashCode()
Return hash code for this object
|
void |
setActionStatus(GovernanceActionStatus actionStatus)
Set up the current status of the governance action.
|
void |
setActionTargetElements(List<ActionTargetElement> actionTargetElements)
Set up the list of elements that the governance action will work on.
|
void |
setAdditionalProperties(Map<String,String> additionalProperties)
Set up any additional properties.
|
void |
setCompletionGuards(List<String> completionGuards)
Set up the list of completion guards supplied by the governance service.
|
void |
setCompletionTime(Date completionTime)
Set up the date/time that the governance service completed (or null if not yet completed).
|
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 |
setProcessingEngineUserId(String processingEngineUserId)
Set up the userId of the governance engine that is responsible for running the governance service for this governance action.
|
void |
setQualifiedName(String qualifiedName)
Set up the qualified name of this new governance action.
|
void |
setReceivedGuards(List<String> receivedGuards)
Set up the list of guards provided by the previous governance service.
|
void |
setRequestProperties(Map<String,String> requestProperties)
Set up the parameters to pass onto the governance service.
|
void |
setRequestSourceElements(List<RequestSourceElement> requestSourceElements)
Set up the list of elements that triggered this request.
|
void |
setRequestType(String requestType)
Set up the request type associated with this governance action, used to identify ths governance service to run.
|
void |
setStartTime(Date startTime)
Set up the time that this governance action should start (null means as soon as possible).
|
String |
toString()
JSON-style toString.
|
public GovernanceActionProperties()
public GovernanceActionProperties(GovernanceActionProperties template)
template - object to copypublic String getQualifiedName()
public void setQualifiedName(String qualifiedName)
qualifiedName - string namepublic 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 List<String> getReceivedGuards()
public void setReceivedGuards(List<String> receivedGuards)
receivedGuards - list of guardspublic String getGovernanceEngineGUID()
public void setGovernanceEngineGUID(String governanceEngineGUID)
governanceEngineGUID - string guidpublic GovernanceActionStatus getActionStatus()
public void setActionStatus(GovernanceActionStatus actionStatus)
actionStatus - status enumpublic String getProcessingEngineUserId()
public void setProcessingEngineUserId(String processingEngineUserId)
processingEngineUserId - string userIdpublic List<RequestSourceElement> getRequestSourceElements()
public void setRequestSourceElements(List<RequestSourceElement> requestSourceElements)
requestSourceElements - list of elementspublic List<ActionTargetElement> getActionTargetElements()
public void setActionTargetElements(List<ActionTargetElement> actionTargetElements)
actionTargetElements - list of elementspublic Date getStartTime()
public void setStartTime(Date startTime)
startTime - date objectpublic String getRequestType()
public void setRequestType(String requestType)
requestType - string namepublic Map<String,String> getRequestProperties()
public void setRequestProperties(Map<String,String> requestProperties)
requestProperties - map of propertiespublic Date getCompletionTime()
public void setCompletionTime(Date completionTime)
completionTime - date objectpublic List<String> getCompletionGuards()
public void setCompletionGuards(List<String> completionGuards)
completionGuards - list of guardspublic Map<String,String> getAdditionalProperties()
public void setAdditionalProperties(Map<String,String> additionalProperties)
additionalProperties - map of propertiespublic String toString()
public boolean equals(Object objectToCompare)
Copyright © 2018–2021 LF AI & Data Foundation. All rights reserved.