Class UpdatePropertiesRequestBody

java.lang.Object
org.odpi.openmetadata.accessservices.governanceengine.rest.UpdateRequestBody
org.odpi.openmetadata.accessservices.governanceengine.rest.UpdatePropertiesRequestBody

public class UpdatePropertiesRequestBody extends UpdateRequestBody
UpdatePropertiesRequestBody provides a structure for passing the properties for updating metadata elements, relationships or classifications.
  • Constructor Details

    • UpdatePropertiesRequestBody

      public UpdatePropertiesRequestBody()
      Default constructor
    • UpdatePropertiesRequestBody

      public UpdatePropertiesRequestBody(UpdatePropertiesRequestBody template)
      Copy/clone constructor
      Parameters:
      template - object to copy
  • Method Details

    • getReplaceProperties

      public boolean getReplaceProperties()
      Return the flag to indicate whether to completely replace the existing properties with the new properties, or just update the individual properties specified on the request.
      Returns:
      boolean flag
    • setReplaceProperties

      public void setReplaceProperties(boolean replaceProperties)
      Set up the flag to indicate whether to completely replace the existing properties with the new properties, or just update the individual properties specified on the request.
      Parameters:
      replaceProperties - boolean flag
    • getProperties

      public ElementProperties getProperties()
      Return the properties for the update.
      Returns:
      list of properties
    • setProperties

      public void setProperties(ElementProperties properties)
      Set up the properties for the update.
      Parameters:
      properties - list of properties
    • toString

      public String toString()
      JSON-style toString.
      Overrides:
      toString in class UpdateRequestBody
      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:
      equals in class UpdateRequestBody
      Parameters:
      objectToCompare - object to compare
      Returns:
      boolean result of comparison
    • hashCode

      public int hashCode()
      Return hash code for this object
      Overrides:
      hashCode in class UpdateRequestBody
      Returns:
      int hash code