Class UpdateStatusRequestBody
- java.lang.Object
-
- org.odpi.openmetadata.commonservices.gaf.rest.MetadataSourceRequestBody
-
- org.odpi.openmetadata.commonservices.gaf.rest.UpdateRequestBody
-
- org.odpi.openmetadata.commonservices.gaf.rest.UpdateStatusRequestBody
-
- All Implemented Interfaces:
Serializable
public class UpdateStatusRequestBody extends UpdateRequestBody
UpdateStatusRequestBody provides a structure for passing the updated status and effectivity dates for a metadata element.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UpdateStatusRequestBody()Default constructorUpdateStatusRequestBody(UpdateStatusRequestBody template)Copy/clone constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object objectToCompare)Equals method that returns true if containing properties are the same.ElementStatusgetNewStatus()Return the new status value - or null to leave as is.inthashCode()Return hash code for this objectvoidsetNewStatus(ElementStatus newStatus)Set up the new status value - or null to leave as is.StringtoString()JSON-style toString.-
Methods inherited from class org.odpi.openmetadata.commonservices.gaf.rest.UpdateRequestBody
getEffectiveTime, getForDuplicateProcessing, getForLineage, setEffectiveTime, setForDuplicateProcessing, setForLineage
-
Methods inherited from class org.odpi.openmetadata.commonservices.gaf.rest.MetadataSourceRequestBody
getExternalSourceGUID, getExternalSourceName, setExternalSourceGUID, setExternalSourceName
-
-
-
-
Constructor Detail
-
UpdateStatusRequestBody
public UpdateStatusRequestBody()
Default constructor
-
UpdateStatusRequestBody
public UpdateStatusRequestBody(UpdateStatusRequestBody template)
Copy/clone constructor- Parameters:
template- object to copy
-
-
Method Detail
-
getNewStatus
public ElementStatus getNewStatus()
Return the new status value - or null to leave as is.- Returns:
- element status enum value
-
setNewStatus
public void setNewStatus(ElementStatus newStatus)
Set up the new status value - or null to leave as is.- Parameters:
newStatus- element status enum value
-
toString
public String toString()
JSON-style toString.- Overrides:
toStringin classUpdateRequestBody- Returns:
- list of properties and their values.
-
equals
public boolean equals(Object objectToCompare)
Equals method that returns true if containing properties are the same.- Overrides:
equalsin classUpdateRequestBody- Parameters:
objectToCompare- object to compare- Returns:
- boolean result of comparison
-
hashCode
public int hashCode()
Return hash code for this object- Overrides:
hashCodein classUpdateRequestBody- Returns:
- int hash code
-
-