Class GovernanceActionProcessProperties

java.lang.Object
org.odpi.openmetadata.accessservices.assetmanager.properties.ReferenceableProperties
org.odpi.openmetadata.accessservices.assetmanager.properties.GovernanceActionProcessProperties

public class GovernanceActionProcessProperties extends ReferenceableProperties
Process properties defines the properties of a process. A process is a series of steps and decisions in operation in the organization. It is typically an automated process but may be performed by a person. Only set the implementationLanguage if the process is automated.
  • Constructor Details

    • GovernanceActionProcessProperties

      public GovernanceActionProcessProperties()
      Default constructor
    • GovernanceActionProcessProperties

      public GovernanceActionProcessProperties(GovernanceActionProcessProperties template)
      Copy/clone Constructor
      Parameters:
      template - template object to copy.
  • Method Details

    • getDisplayName

      public String getDisplayName()
      Returns the stored display name property for the technical element. If no display name is available then null is returned.
      Returns:
      String name
    • setDisplayName

      public void setDisplayName(String displayName)
      Set up the stored display name property for the technical element.
      Parameters:
      displayName - String name
    • getSummary

      public String getSummary()
      Return the short (1-2 sentence) description of the technical element.
      Returns:
      string text
    • setSummary

      public void setSummary(String summary)
      Set up the short (1-2 sentence) description of the technical element.
      Parameters:
      summary - string text
    • getDescription

      public String getDescription()
      Returns the stored description property for the technical element. If no description is provided then null is returned.
      Returns:
      String text
    • setDescription

      public void setDescription(String description)
      Set up the stored description property for the technical element.
      Parameters:
      description - String text
    • getAbbreviation

      public String getAbbreviation()
      Return the abbreviation used for this technical element.
      Returns:
      string text
    • setAbbreviation

      public void setAbbreviation(String abbreviation)
      Set up the abbreviation used for this technical element.
      Parameters:
      abbreviation - string text
    • getUsage

      public String getUsage()
      Return details of the expected usage of this technical element.
      Returns:
      string text
    • setUsage

      public void setUsage(String usage)
      Set up details of the expected usage of this technical element.
      Parameters:
      usage - string text
    • getTechnicalName

      public String getTechnicalName()
      Returns the stored name property for the asset. This is the technical name of the asset rather than the name that it is commonly known as. If no technical name is available then null is returned.
      Returns:
      String name
    • setTechnicalName

      public void setTechnicalName(String technicalName)
      Set up the stored name property for the asset. This is the technical name of the asset rather than the name that it is commonly known as.
      Parameters:
      technicalName - String name
    • getTechnicalDescription

      public String getTechnicalDescription()
      Returns the stored technical description property for the asset. If no technical description is provided then null is returned.
      Returns:
      String text
    • setTechnicalDescription

      public void setTechnicalDescription(String description)
      Set up the stored technical description property associated with the asset.
      Parameters:
      description - String text
    • getFormula

      public String getFormula()
      Return the description of the processing performed by this process.
      Returns:
      string description
    • setFormula

      public void setFormula(String formula)
      Set up the description of the processing performed by this process.
      Parameters:
      formula - string description
    • getImplementationLanguage

      public String getImplementationLanguage()
      Return the name of the programming language that this process is implemented in.
      Returns:
      string name
    • setImplementationLanguage

      public void setImplementationLanguage(String implementationLanguage)
      Set up the name of the programming language that this process is implemented in.
      Parameters:
      implementationLanguage - string name
    • toString

      public String toString()
      Standard toString method.
      Overrides:
      toString in class ReferenceableProperties
      Returns:
      print out of variables in a JSON-style
    • equals

      public boolean equals(Object objectToCompare)
      Compare the values of the supplied object with those stored in the current object.
      Overrides:
      equals in class ReferenceableProperties
      Parameters:
      objectToCompare - supplied object
      Returns:
      boolean result of comparison
    • hashCode

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