Class IntegrationGroupProperties

java.lang.Object
org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties
org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
org.odpi.openmetadata.frameworks.governanceaction.properties.IntegrationGroupProperties

public class IntegrationGroupProperties extends org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
IntegrationGroupProperties describe the properties needed to describe a specific integration group. These properties are augmented with a list of registered governance services (see RegisteredIntegrationConnector).
  • Constructor Summary

    Constructors
    Constructor
    Description
    Default constructor.
    Copy/clone constructor.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    equals(Object objectToCompare)
    Compare the values of the supplied object with those stored in the current object.
    Return the description of the governance engine.
    Return the display name for messages and UI.
    Return the patch level of the governance engine.
    Return the source of the governance engine implementation.
    Return the version of the governance engine.
    int
    Create a hash code for this element type.
    void
    setDescription(String description)
    Set up the description of the governance engine.
    void
    setDisplayName(String displayName)
    Set up the display name for messages and UI.
    void
    setPatchLevel(String patchLevel)
    Set up the patch level of the governance engine.
    void
    setSource(String source)
    Set up the source of the governance engine implementation.
    void
    setVersion(String version)
    Set up the version string of the governance engine.
    Standard toString method.

    Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties

    getAdditionalProperties, getQualifiedName, getVendorProperties, setAdditionalProperties, setQualifiedName, setVendorProperties

    Methods inherited from class org.odpi.openmetadata.frameworks.openmetadata.properties.OpenMetadataRootProperties

    getEffectiveFrom, getEffectiveTo, getExtendedProperties, getTypeName, setEffectiveFrom, setEffectiveTo, setExtendedProperties, setTypeName

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • IntegrationGroupProperties

      public IntegrationGroupProperties()
      Default constructor.
    • IntegrationGroupProperties

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

    • getDisplayName

      public String getDisplayName()
      Return the display name for messages and UI.
      Returns:
      string name
    • setDisplayName

      public void setDisplayName(String displayName)
      Set up the display name for messages and UI.
      Parameters:
      displayName - string name
    • getDescription

      public String getDescription()
      Return the description of the governance engine.
      Returns:
      string description
    • setDescription

      public void setDescription(String description)
      Set up the description of the governance engine.
      Parameters:
      description - string
    • getVersion

      public String getVersion()
      Return the version of the governance engine.
      Returns:
      version string
    • setVersion

      public void setVersion(String version)
      Set up the version string of the governance engine.
      Parameters:
      version - string
    • getPatchLevel

      public String getPatchLevel()
      Return the patch level of the governance engine.
      Returns:
      patch level string
    • setPatchLevel

      public void setPatchLevel(String patchLevel)
      Set up the patch level of the governance engine.
      Parameters:
      patchLevel - string
    • getSource

      public String getSource()
      Return the source of the governance engine implementation.
      Returns:
      string url
    • setSource

      public void setSource(String source)
      Set up the source of the governance engine implementation.
      Parameters:
      source - string url
    • toString

      public String toString()
      Standard toString method.
      Overrides:
      toString in class org.odpi.openmetadata.frameworks.openmetadata.properties.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 org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
      Parameters:
      objectToCompare - supplied object
      Returns:
      boolean result of comparison
    • hashCode

      public int hashCode()
      Create a hash code for this element type.
      Overrides:
      hashCode in class org.odpi.openmetadata.frameworks.openmetadata.properties.ReferenceableProperties
      Returns:
      int hash code