Class UpdatePropertiesRequestBody

  • All Implemented Interfaces:
    Serializable

    public class UpdatePropertiesRequestBody
    extends UpdateRequestBody
    UpdatePropertiesRequestBody provides a structure for passing the properties for updating metadata elements, relationships or classifications.
    See Also:
    Serialized Form
    • Constructor Detail

      • UpdatePropertiesRequestBody

        public UpdatePropertiesRequestBody()
        Default constructor
      • UpdatePropertiesRequestBody

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

      • 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
      • 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