Class ActionTargetProperties
java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.properties.RelationshipProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.RelationshipBeanProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.assets.processes.actions.ActionTargetProperties
ActionTargetProperties identifies the properties of an ActionTarget relationship.
- 
Constructor Summary
ConstructorsConstructorDescriptionTypical ConstructorActionTargetProperties(ActionTargetProperties template) Copy/clone Constructor the resulting object will return true if tested with this.equals(template) as long as the template object is not null; - 
Method Summary
Modifier and TypeMethodDescriptionbooleanCompare the values of the supplied object with those stored in the current object.Return the name assigned to this action target.Return the current status of the action target.Return the optional message from the running governance service supplied on its completion.Return the date/time when the actor stopped processing this target element.Return the date/time when the actor started processing this target element.inthashCode()Create a hash code for this element type.voidsetActionTargetName(String actionTargetName) Set up the name assigned to this action target.voidsetActivityStatus(ActivityStatus activityStatus) Set up current status of the action target.voidsetCompletionMessage(String completionMessage) Set up optional message from the running governance service supplied on its completion.voidsetCompletionTime(Date completionTime) Set up the date/time when the governance action service stopped processing this target element.voidsetStartTime(Date startTime) Set up the date/time when the actor started processing this target element.toString()Standard toString method.Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.RelationshipBeanProperties
getExtendedProperties, getTypeName, setExtendedProperties, setTypeNameMethods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.RelationshipProperties
getEffectiveFrom, getEffectiveTo, setEffectiveFrom, setEffectiveTo 
- 
Constructor Details
- 
ActionTargetProperties
public ActionTargetProperties()Typical Constructor - 
ActionTargetProperties
Copy/clone Constructor the resulting object will return true if tested with this.equals(template) as long as the template object is not null;- Parameters:
 template- object being copied
 
 - 
 - 
Method Details
- 
getActionTargetName
Return the name assigned to this action target. This name helps to guide the actor in its processing of this action target.- Returns:
 - string name
 
 - 
setActionTargetName
Set up the name assigned to this action target. This name helps to guide the actor in its processing of this action target.- Parameters:
 actionTargetName- string name
 - 
getActivityStatus
Return the current status of the action target. The default value is the status is derived from the action. However, if the actor has to process many target elements, then these values can be used to show progress.- Returns:
 - status enum
 
 - 
setActivityStatus
Set up current status of the action target. The default value is the status is derived from the action. However, if the actor has to process many target elements, then these values can be used to show progress.- Parameters:
 activityStatus- enum
 - 
getStartTime
Return the date/time when the actor started processing this target element. By default, this value is derived from the startDate for the action. However, if the actor has to process many target elements, then these values can be used to show progress.- Returns:
 - date object
 
 - 
setStartTime
Set up the date/time when the actor started processing this target element. By default, this value is derived from the startDate for the action. However, if the actor has to process many target elements, then these values can be used to show progress.- Parameters:
 startTime- date object
 - 
getCompletionTime
Return the date/time when the actor stopped processing this target element. By default, this value is derived from the completionDate for the action. However, if it has to process many target elements, then these values can be used to show progress.- Returns:
 - date object
 
 - 
setCompletionTime
Set up the date/time when the governance action service stopped processing this target element. By default, this value is derived from the completionDate for the governance action service. However, if it has to process many target elements, then these values can be used to show progress.- Parameters:
 completionTime- date object
 - 
getCompletionMessage
Return the optional message from the running governance service supplied on its completion.- Returns:
 - string message
 
 - 
setCompletionMessage
Set up optional message from the running governance service supplied on its completion.- Parameters:
 completionMessage- string message
 - 
toString
Standard toString method.- Overrides:
 toStringin classRelationshipBeanProperties- 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 classRelationshipBeanProperties- Parameters:
 objectToCompare- supplied object- Returns:
 - boolean result of comparison
 
 - 
hashCode
public int hashCode()Create a hash code for this element type.- Overrides:
 hashCodein classRelationshipBeanProperties- Returns:
 - int hash code
 
 
 -