Class RequestForActionProperties
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.properties.EntityProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.surveyreports.AnnotationProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.surveyreports.DataFieldAnnotationProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.surveyreports.RequestForActionProperties
RequestForActionAnnotationProperties is used to record an issue that has been discovered. It is typically used when the
survey action service is running quality rules and data values are discovered that are not correct.
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorCopy/clone constructor -
Method Summary
Modifier and TypeMethodDescriptionboolean
Compare the values of the supplied object with those stored in the current object.Return the properties that will guide the governance action.Return the identifier of the type of action that needs to be run.Return the unique name of the survey activity.int
hashCode()
Create a hash code for this element type.void
setActionProperties
(Map<String, String> actionProperties) Set up the properties that will guide the remediation action.void
setActionRequested
(String actionRequested) Set up the identifier of the type of action that needs to be run.void
setActionSourceName
(String actionSourceName) Set up the unique name of the survey activity.toString()
Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.surveyreports.AnnotationProperties
getAdditionalProperties, getAnalysisStep, getAnnotationType, getConfidenceLevel, getExplanation, getExpression, getJsonProperties, getSummary, setAdditionalProperties, setAnalysisStep, setAnnotationType, setConfidenceLevel, setExplanation, setExpression, setJsonProperties, setSummary
Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
getExtendedProperties, getTypeName, setExtendedProperties, setTypeName
Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.EntityProperties
getEffectiveFrom, getEffectiveTo, setEffectiveFrom, setEffectiveTo
-
Constructor Details
-
RequestForActionProperties
public RequestForActionProperties()Default constructor -
RequestForActionProperties
Copy/clone constructor- Parameters:
template
- object to copy
-
-
Method Details
-
getActionSourceName
Return the unique name of the survey activity. It should be possible for the stewardship processes to know what survey processing was running for this value.- Returns:
- string name
-
setActionSourceName
Set up the unique name of the survey activity. It should be possible for the stewardship processes to know what survey processing was running for this value.- Parameters:
actionSourceName
- string name
-
getActionRequested
Return the identifier of the type of action that needs to be run. It should be possible for the stewardship processes to know what to run from this value.- Returns:
- string name
-
setActionRequested
Set up the identifier of the type of action that needs to be run. It should be possible for the stewardship processes to know what to run from this value.- Parameters:
actionRequested
- string name
-
getActionProperties
Return the properties that will guide the governance action.- Returns:
- map of property names to property values
-
setActionProperties
Set up the properties that will guide the remediation action.- Parameters:
actionProperties
- map of property names to property values
-
toString
Standard toString method.- Overrides:
toString
in classDataFieldAnnotationProperties
- 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:
equals
in classAnnotationProperties
- Parameters:
objectToCompare
- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Create a hash code for this element type.- Overrides:
hashCode
in classAnnotationProperties
- Returns:
- int hash code
-