Class ActionTargetElement
- java.lang.Object
-
- org.odpi.openmetadata.accessservices.assetmanager.metadataelements.ActionTargetElement
-
- All Implemented Interfaces:
Serializable
public class ActionTargetElement extends Object implements Serializable
ActionTargetElement describes an element that a governance action service should process.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ActionTargetElement()Typical ConstructorActionTargetElement(ActionTargetElement 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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object objectToCompare)Compare the values of the supplied object with those stored in the current object.StringgetActionTargetGUID()Return the unique identifier for this action target.StringgetActionTargetName()Return the name assigned to this action target.DategetCompletionDate()Return the date/time when the governance action service stopped processing this target element.DategetStartDate()Return the date/time when the governance action service started processing this target element.GovernanceActionStatusgetStatus()Return the current status of the action target.ElementStubgetTargetElement()Return details of the target element that the governance action service is to process.inthashCode()Create a hash code for this element type.voidsetActionTargetGUID(String actionTargetGUID)Set up the unique identifier for this action target.voidsetActionTargetName(String actionTargetName)Set up the name assigned to this action target.voidsetCompletionDate(Date completionDate)Set up the date/time when the governance action service stopped processing this target element.voidsetStartDate(Date startDate)Set up the date/time when the governance action service started processing this target element.voidsetStatus(GovernanceActionStatus status)Set up current status of the action target.voidsetTargetElement(ElementStub targetElement)Set up details of the target element that the governance action service is to process.StringtoString()Standard toString method.
-
-
-
Constructor Detail
-
ActionTargetElement
public ActionTargetElement()
Typical Constructor
-
ActionTargetElement
public ActionTargetElement(ActionTargetElement 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;- Parameters:
template- object being copied
-
-
Method Detail
-
getActionTargetName
public String getActionTargetName()
Return the name assigned to this action target. This name helps to guide the governance service in its processing of this action target.- Returns:
- string name
-
setActionTargetName
public void setActionTargetName(String actionTargetName)
Set up the name assigned to this action target. This name helps to guide the governance service in its processing of this action target.- Parameters:
actionTargetName- string name
-
getActionTargetGUID
public String getActionTargetGUID()
Return the unique identifier for this action target.- Returns:
- string identifier
-
setActionTargetGUID
public void setActionTargetGUID(String actionTargetGUID)
Set up the unique identifier for this action target.- Parameters:
actionTargetGUID- string identifier
-
getStatus
public GovernanceActionStatus getStatus()
Return the current status of the action target. The default value is the status is derived from the governance action service. However if it has to process many target elements, then these values can be used to show progress.- Returns:
- status enum
-
setStatus
public void setStatus(GovernanceActionStatus status)
Set up current status of the action target. The default value is the status is derived from the governance action service. However if it has to process many target elements, then these values can be used to show progress.- Parameters:
status- enum
-
getStartDate
public Date getStartDate()
Return the date/time when the governance action service started processing this target element. By default, this value is derived from the startDate for the governance action service. However if it has to process many target elements, then these values can be used to show progress.- Returns:
- date object
-
setStartDate
public void setStartDate(Date startDate)
Set up the date/time when the governance action service started processing this target element. By default, this value is derived from the startDate for the governance action service. However if it has to process many target elements, then these values can be used to show progress.- Parameters:
startDate- date object
-
getCompletionDate
public Date getCompletionDate()
Return 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.- Returns:
- date object
-
setCompletionDate
public void setCompletionDate(Date completionDate)
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:
completionDate- date object
-
getTargetElement
public ElementStub getTargetElement()
Return details of the target element that the governance action service is to process.- Returns:
- metadata element properties
-
setTargetElement
public void setTargetElement(ElementStub targetElement)
Set up details of the target element that the governance action service is to process.- Parameters:
targetElement- metadata element properties
-
toString
public String toString()
Standard toString method.
-
equals
public boolean equals(Object objectToCompare)
Compare the values of the supplied object with those stored in the current object.
-
-