Class GovernanceActionProcessProperties
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
org.odpi.openmetadata.frameworks.governanceaction.properties.GovernanceActionProcessProperties
public class GovernanceActionProcessProperties
extends org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
GovernanceActionProcessProperties defines the properties of a governance action process.
A governance action process is a series of steps and decisions. It is implemented as
an automated process. Each step in the process calls a governance service running in a engine host.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorCopy/clone Constructor -
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.Returns the stored description property for the process.Returns the stored display name property for the process.intReturn the identifier of the governance domain that this action belongs to (0=ALL/ANY).Return the description of the processing performed by this process.Return the name of the language that the formula is implemented in.Return the date/time that this process ended (instance only).Return the date/time that this process started (instance only).Set up the version identifier of the process.inthashCode()Return hash code for this objectvoidsetDescription(String description) Set up the stored description property for the process.voidsetDisplayName(String displayName) Set up the stored display name property for the process.voidsetDomainIdentifier(int domainIdentifier) Set up the identifier of the governance domain that this action belongs to (0=ALL/ANY).voidsetFormula(String formula) Set up the description of the processing performed by this process.voidsetFormulaType(String formulaType) Set up the name of the language that the formula is implemented in.voidsetProcessEndTime(Date processEndTime) Set up the date/time that this process ended (instance only).voidsetProcessStartTime(Date processStartTime) Set up the the date/time that this process started (instance only).voidsetVersionIdentifier(String versionIdentifier) Set up the version identifier of the process.toString()Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
getAdditionalProperties, getQualifiedName, getVendorProperties, setAdditionalProperties, setQualifiedName, setVendorPropertiesMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
getEffectiveFrom, getEffectiveTo, getExtendedProperties, getTypeName, setEffectiveFrom, setEffectiveTo, setExtendedProperties, setTypeName
-
Constructor Details
-
GovernanceActionProcessProperties
public GovernanceActionProcessProperties()Default constructor -
GovernanceActionProcessProperties
Copy/clone Constructor- Parameters:
template- template object to copy.
-
-
Method Details
-
getDomainIdentifier
public int getDomainIdentifier()Return the identifier of the governance domain that this action belongs to (0=ALL/ANY).- Returns:
- int
-
setDomainIdentifier
public void setDomainIdentifier(int domainIdentifier) Set up the identifier of the governance domain that this action belongs to (0=ALL/ANY).- Parameters:
domainIdentifier- int
-
getDisplayName
Returns the stored display name property for the process. If no display name is available then null is returned.- Returns:
- String name
-
setDisplayName
Set up the stored display name property for the process.- Parameters:
displayName- String name
-
getDescription
Returns the stored description property for the process. If no description is provided then null is returned.- Returns:
- String text
-
setDescription
Set up the stored description property for the process.- Parameters:
description- String text
-
getVersionIdentifier
Set up the version identifier of the process.- Returns:
- string version name
-
setVersionIdentifier
Set up the version identifier of the process.- Parameters:
versionIdentifier- string version name
-
getFormula
Return the description of the processing performed by this process.- Returns:
- string description
-
setFormula
Set up the description of the processing performed by this process.- Parameters:
formula- string description
-
getFormulaType
Return the name of the language that the formula is implemented in.- Returns:
- string name
-
setFormulaType
Set up the name of the language that the formula is implemented in.- Parameters:
formulaType- string name
-
getProcessStartTime
Return the date/time that this process started (instance only).- Returns:
- date
-
setProcessStartTime
Set up the the date/time that this process started (instance only).- Parameters:
processStartTime- date
-
getProcessEndTime
Return the date/time that this process ended (instance only).- Returns:
- date
-
setProcessEndTime
Set up the date/time that this process ended (instance only).- Parameters:
processEndTime- date
-
toString
Standard toString method.- Overrides:
toStringin classorg.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties- Returns:
- print out of variables in a JSON-style
-
equals
Compare the values of the supplied object with those stored in the current object.- Overrides:
equalsin classorg.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Return hash code for this object- Overrides:
hashCodein classorg.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties- Returns:
- int hash code
-