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 TypeMethodDescriptionbooleanCompare 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.inthashCode()Create a hash code for this element type.voidsetActionProperties(Map<String, String> actionProperties) Set up the properties that will guide the remediation action.voidsetActionRequested(String actionRequested) Set up the identifier of the type of action that needs to be run.voidsetActionSourceName(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, setSummaryMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
getExtendedProperties, getTypeName, setExtendedProperties, setTypeNameMethods 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:
toStringin 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:
equalsin classAnnotationProperties- Parameters:
objectToCompare- supplied object- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()Create a hash code for this element type.- Overrides:
hashCodein classAnnotationProperties- Returns:
- int hash code
-